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: #004F32; 	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: #004F32;}

#topnav ul li a:hover {	color: #06A09E;text-decoration: underline;}

#topnav ul li a.menu_clicked{ color: #06A09E;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: #004F32;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: #004F32; text-decoration: none; padding-left:0px;margin-left:0px; color:#004F32;font-weight:bold;}

.sidebox li a{padding-bottom:5px; color: #004F32; text-decoration: none; padding-left:0px;margin-left:0px;	}

.sidebox li a:hover{color: #06A09E;text-decoration: underline;	}

.sidebox li a .sidebox_clicked{color: #06A09E;text-decoration: underline;	}



#content{position:relative;float:left;width:100%;padding:10px 0px 10px 0px;text-align:left;color:#004F32;font-size:120%;}

#content a{color:#06A09E;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:#006699;text-align:center;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:#004E32;border-top:1px solid #6E4373;color:#fff; }

#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;}