body { left: 0px;top:0px;  margin-left: 0px; margin-top: 0px; font-size: 0.7em;font-family:Verdana, Arial, Helvetica, sans-serif;	color: #3399FF;}

#page {margin: 0 auto 0 auto;clear:both;width:905px;position:relative;background:#fff;}

#header{position:relative;width:900px;float:left;}
#header img{float:left;border:0px;}

#topnav {float:left;width:900px;height:40px;line-height:40px;text-align:center;}
#topnav ul {  margin: 0; padding: 0; display:inline;list-style:none;}
#topnav ul li{ border-right: 1px solid #6C84C2;	font-size: 112%;font-weight: bold;color: #6c84c2; 	display:inline; padding-left:10px;padding-right:14px;}
#topnav ul li.last{  border-right: 0px !important;padding-right:0px;}
#topnav ul li.bigger{  width: 90px;}
#topnav ul li a{text-decoration: none;color: #774f76;}
#topnav ul li a:hover {	color: #6c84c2;text-decoration: underline;}
#topnav ul li a.menu_clicked{ color: #6c84c2;text-decoration: underline;display:inline;}

#leftcol{position:relative;float:left;width:135px;margin-top:10px;clear:left;}
#leftcol a img{border:0px;text-decoration:none;}
img.middle_img{border:0px;text-decoration:none;margin-left:15px;}

ul.small_ul{float:left;width:130px;list-style-type:square;list-style:inside;margin-bottom:10px;}
ul.small_ul li{list-style-type:square;}

.downloads{background: url("images/downloads.gif") no-repeat top left;display:block;width:135px;font-size:90%;margin-bottom:10px;padding-top:35px;border-bottom:1px solid #7a82c0;}
.downloads a {text-decoration:none;color: #774f76;font-size:110%;line-height:210%;}
.downloads a:hover {text-decoration:underline;color: #000;}

div.sidebox {background: url("images/meet.gif") no-repeat top left #f4e9f1;display:block;width:135px;font-size:120%;margin-bottom:10px;padding-top:35px;}
.sidebox ul {list-style: none;padding:0px;margin:0px;padding:5px;	}
.sidebox li{padding-bottom:5px; color: #fff; text-decoration: none; padding-left:0px;margin-left:0px; color:#96437b;font-weight:bold;}
.sidebox li a{padding-bottom:5px; color: #96437b; text-decoration: none; padding-left:0px;margin-left:0px;	}
.sidebox li a:hover{color: #96437b;text-decoration: underline;	}
.sidebox li a .sidebox_clicked{color: #96437b;text-decoration: underline;	}


div.services {background-color: #f4e9f1;display:block;width:135px;font-size:120%;margin-bottom:10px;padding-top:35px;color:#fff;}
.services ul {list-style: none;padding:0px;margin:0px;padding:5px;	}
.services li{padding-bottom:5px; color: #fff; text-decoration: none; padding-left:0px;margin-left:0px; color:#96437b;font-weight:bold;list-style: none;border-bottom:1px solid #091B87;}
.services li a{padding-bottom:5px; color: #96437b; text-decoration: none; padding-left:0px;margin-left:0px;	}
.services li a:hover{color: #96437b;text-decoration: underline;	}
.services li a .sidebox_clicked{color: #96437b;text-decoration: underline;	}

#content{position:relative;float:left;width:755px;padding:10px 0px 10px 15px;text-align:left;color:#7A82C0;font-size:120%;}
#content a{color:#006699;text-decoration:underline;}
#content a:hover{text-decoration:none;color:#000;}
#content h3{font-size:18px;color:#006699;text-align:center;}
#content h4{font-size:15px;color:#3399ff;text-align:left;margin-bottom:10px;}

.red{  color:#ff0000 !important;}
.blue{color: #006699 !important;}
.light_blue{color: #3399ff !important;}
.grey{color:#666;}
.center{text-align:center !important;}
.dark_lila{color:#964379;}
a img{border:0px;}

#CC2021807{text-align:center;float:center;margin-top:-30px;}
#CC9229862 {text-align:center;float:center;}

#footer{clear:both;font-size:100%;width: 900px;margin-top: 10px; padding-top: 10px;	text-align: center;background-color:#964379;border-top:1px solid #6E4373;color:#ffccff; }
#footer a{color:#fff;text-decoration:none;padding-left:3px;padding-right:3px;font-size:95%;font-weight:bold;}
#footer a:hover{color:#000;text-decoration:none;}
#footer a.footer_clicked{color:#000!important;text-decoration:none;}

a{ cursor: pointer; }
object{  margin-left:100px;}
.freeshow_table{border:1px solid #afafaf;text-align:center;}
.freeshow_table strong{color:#964379;font-size:110%;}

.freeshow_table td{border:1px solid #efefef;height:40px;}

.img_left{float:left;margin-right:10px;margin-top:5px;}
.welcome_center{float:left;margin-left:220px;margin-top:5px;}
.cinema_center{float:left;margin-left:100px;margin-top:5px;}
.img_right{float:right;margin-left:10px;margin-top:5px;}
.fl{  float:left; }
.fr{  float:right; }

#contact_form{position:relative;margin-left:50px;width:400px;float:left;}
#contact_form input{display: block;width:200px;float:left;background:#dfdfdf;height:16px;font-size:13px;font-weight:bold;border:1px solid #999999;margin-bottom: 10px;}
#contact_form label{display: block;width:120px;float: left;text-align:left;margin-bottom: 7px;height:16px;}
#contact_form textarea{width:250px;border:1px solid #999999;background:#dfdfdf;float:left;}
#contact_form br{clear:both;}
#contact_form .button_contact{display:block;margin-left:110px;background:#006699;width:110px;height:30px;line-height:30px;margin-top:15px;color:#fcfbce;font-size:14px;border:1px solid #000;}

#booking_form{position:relative;margin-left:50px;width:500px;float:left;}
#booking_form input{display: block;width:200px;float:left;background:#dfdfdf;height:16px;font-size:13px;font-weight:bold;border:1px solid #999999;margin-bottom: 10px;}
#booking_form select{display: block;width:200px;float:left;background:#dfdfdf;height:22px;font-size:13px;font-weight:bold;border:1px solid #999999;margin-bottom: 10px;}
#booking_form label{display: block;width:220px;float: left;text-align:left;margin-bottom: 7px;height:16px;}
#booking_form br{clear:both;}
#booking_form .button_book{display:block;margin-left:110px;background:#006699;width:210px;height:30px;line-height:30px;margin-top:15px;color:#fcfbce;font-size:14px;border:1px solid #000;}
.button_news{display:block;margin-left:10px;background:#006699;width:80px;height:25px;line-height:25px;margin-top:5px;color:#fcfbce;font-size:13px;border:1px solid #000;}

.content_img_right{float:right;margin:0px 0 5px 10px;padding:1px;border:1px solid #7A82C0;}
.content_img_left{float:left;margin:0px 10px 0px 0px;padding:1px;border:1px solid #7A82C0;}