/* CSS Document */
body{padding:0px; margin:0px; background:#010300; color:#696969; font:10px/16px Tahoma, Geneva, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:10px/16px Tahoma, sans-serif; color:#007171; text-decoration:underline;}
p a:hover{ color:#007171; text-decoration:none;}

.headline{font:12px/16px Arial, Helvetica, sans-serif; color:#000; font-weight:bold}

#container{width:775px; margin:0 auto; background:url(../images/b_body.jpg) 0 0 no-repeat; position:relative}

/* TOP */

#topPan{width:735px; height:201px; position:relative; margin-left:10px}
#topPan img#logo{position:absolute; top:80px; left:37px}

#topPan ul.menu{position:absolute; top:22px; left:10px; width:710px}
#topPan ul.menu li{float:left; height:24px; margin-right:35px}
#topPan ul.menu li a{ height:24px;  display:block; text-indent:-20000px; }
#topPan ul.menu li a:hover{height:24px; }

#topPan ul.menu li.b01 a{ width:109px;  background:url(../images/btn_1.png) 0 0 no-repeat; }
#topPan ul.menu li.b01 a:hover{ width:109px;  background:url(../images/btn_1_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b02 a{ width:100px;  background:url(../images/btn_2a.png) 0 0 no-repeat; }
#topPan ul.menu li.b02 a:hover{ width:100px;  background:url(../images/btn_2a_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b03 a{ width:84px;  background:url(../images/btn_3.png) 0 0 no-repeat; }
#topPan ul.menu li.b03 a:hover{ width:84px;  background:url(../images/btn_3_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b04 a{ width:92px;  background:url(../images/btn_4.png) 0 0 no-repeat; }
#topPan ul.menu li.b04 a:hover{ width:92px;  background:url(../images/btn_4_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b05 a{ width:80px;  background:url(../images/btn_5.png) 0 0 no-repeat; }
#topPan ul.menu li.b05 a:hover{ width:80px;  background:url(../images/btn_5_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b06 {margin-right:0}
#topPan ul.menu li.b06 a{ width:90px;  background:url(../images/btn_6.png) 0 0 no-repeat; }
#topPan ul.menu li.b06 a:hover{ width:90px;  background:url(../images/btn_6_over.png) 0 0 no-repeat;}

#topPan ul.follow{position:absolute; top:151px; left:507px; width:245px}
#topPan ul.follow li{float:left; height:35px; margin-right:6px}
#topPan ul.follow li a{ height:35px;  display:block; text-indent:-20000px; }
#topPan ul.follow li a:hover{height:35px; }

#topPan ul.follow li.f01{ width:71px;  background:url(../images/follow.png) 0 10px no-repeat; }
#topPan ul.follow li.f02 a{ width:35px;  background:url(../images/blog.png) 0 0 no-repeat; }
#topPan ul.follow li.f03 a{ width:43px;  background:url(../images/facebook3.png) 0 0 no-repeat; }
#topPan ul.follow li.f04 a{ width:43px;  background:url(../images/twitter3.png) 0 0 no-repeat; }

/* HEADER */

#headerPan{width:735px; height:241px; position:relative; margin-left:20px}

#latest{width:450px; margin: 15px 27px 0 30px; float:left; display:inline}
#latest h2{height:26px; background: url(../images/h_latest.gif) 3px 0 no-repeat; margin-bottom:9px}
#latest img{float:left; margin-right:20px}
#latest img.last_movie{margin-right:0}

#popular{width:190px; margin: 15px 0 0 0; float:left; display:inline}
#popular h2{height:26px; background: url(../images/UpcomingEvents.gif) 0 0 no-repeat; margin-bottom:9px}
#popular ul{margin-left:6px; width:175px}
#popular ul li{ background: url(../images/arrow_1.gif) 2px 11px no-repeat; padding-left:21px; padding-top:8px; height:22px; border-bottom:#5b6358 1px dotted}
#popular ul li a{font:12px/14px Arial, Helvetica, sans-serif; color:#71a200; text-decoration:none; text-transform:uppercase}
#popular ul li a:hover{color:#fff; text-decoration:none}

/* CONTENT */

#content{width:735px; position:relative; margin-left:20px; background:#fff url(../images/b_content.gif) 0 0 repeat-x}

#c1{width:442px; margin: 26px 40px 0 27px; float:left; display:inline}
#c2{width:197px; margin: 26px 0 0 0; float:left; display:inline}

#c11{width:700px; margin: 26px 40px 0 27px; float:left; display:inline}

#welcome{margin-bottom:35px}
/*#welcome h2{height:53px; background: url(../images/welcome.jpg) 0 0 no-repeat; margin-bottom:9px;}*/
#welcome img{float:left; margin-right:16px}
#welcome p{padding-top:2px}

#services{width:193px; float:left; margin:0 56px 0 0}
#services h2{height:37px; background: url(../images/h_services.gif) 0 0 no-repeat; margin-bottom:5px; border-bottom:#5b6358 1px dotted}
#services p{margin-bottom:10px}

#services ul{margin-left:3px; margin-bottom:15px;}
#services ul li{ background: url(../images/arrow_2.gif) 0 6px no-repeat; padding-left:16px; height:20px}
#services ul li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#007171; text-decoration:underline;}
#services ul li a:hover{ text-decoration:none}
#services img{margin-left:124px}

#corporate{width:193px; float:left; margin:0 0 0 0}
#corporate h2{height:37px; background: url(../images/h_corporate.gif) 0 0 no-repeat; margin-bottom:5px; border-bottom:#5b6358 1px dotted}
#corporate img{margin-bottom:15px}

#news{margin-bottom:5px}
#news h2{height:31px; background: url(../images/h_news.gif) 0 0 no-repeat; margin-bottom:5px;border-bottom:#5b6358 1px dotted}
#news p{margin-bottom:7px; padding-bottom:7px;  }
#news p span{padding-left:26px; background:url(../images/file.gif) 0 0 no-repeat; display:block; margin-bottom:5px; font:12px/16px Arial, Helvetica, sans-serif; color:#000; font-weight:bold}
#news img{float:left;}
#news p#quot2{padding-top:15px; margin-bottom:5px}

#testimonials h2{height:31px; background: url(../images/h_testimonials.gif) 0 0 no-repeat; margin-bottom:5px; border-bottom:#5b6358 1px dotted}
#testimonials img{float:left;}
#testimonials p#quot{padding-top:10px; margin-bottom:10px}
#testimonials p.headline{float:right}

#eventstodate{margin-bottom:5px}
#eventstodate h2{height:31px; background: url(../images/aboutus_events2date.gif) 0 0 no-repeat; margin-bottom:5px;border-bottom:#5b6358 1px dotted}
#eventstodate p{margin-bottom:7px; padding-bottom:7px;  }
#eventstodate p span{padding-left:26px; background:url(../images/file.gif) 0 0 no-repeat; display:block; margin-bottom:5px; font:12px/16px Arial, Helvetica, sans-serif; color:#000; font-weight:bold}
#eventstodate img{float:left;}
#eventstodate p#quot2{padding-top:15px; margin-bottom:5px}
#eventstodate ul li{ background: url(../images/arrow_2.gif) 0 6px no-repeat; padding-left:16px; height:20px}

.clear#end_c{height:16px; border-bottom:#08beb5 4px solid}


/* FOOTER */

#footer{width:735px; height:60px; margin-left:20px}
#footer p{padding: 15px 0 0 0; font:10px/16px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footer p span{ font:10px/16px  Tahoma, Geneva, sans-serif; color:#848484;}
#footer p a{ font:10px/16px  Tahoma, Geneva, sans-serif; color:#848484; text-decoration:none; padding: 0 3px }
#footer p a:hover{ font:10px/16px  Tahoma, Geneva, sans-serif; text-decoration:underline;}

/* CONTENTPAGE */

#contentpage{ position:relative; height:400px }
#contentpage p{padding-top:200px; font-weight:bold; text-align:center}

.whi_specialtxt{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bolder;
	color:#ffffff;
	line-height:30px;
	text-align:center;		
	text-decoration: none;
	}
	
.bla_specialtxt_normal{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#115C5C;			
	text-decoration: none;
	}
	
.bla_specialtxt_bolder{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#608B2A;			
	text-decoration: none;
	}
	
.onlinetickets{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bolder;
	color:#000000;
	line-height:30px;
	text-align:center;		
	text-decoration: none;
	}
	
.sitelink{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bolder;
	color:#000000;
	
	display:block;
	text-align:center;		
	text-decoration: none;
	}
	
.sitelink:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bolder;
	color:#000000;
	
	display:block;
	text-align:center;		
	text-decoration:underline;
	}
	
.sitelink1{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bolder;
	color:#000000;
	
	display:block;
	text-align:center;		
	text-decoration: none;
	}
	
.sitelink1:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bolder;
	color:#000000;
	
	display:block;
	text-align:center;		
	text-decoration:underline;
	}