@charset "utf-8";

* { margin:0;padding : 0; }
/* General Settings */
body {
  margin:0;
  background-image:url(../_img/bck.jpg);
  background-position:center;
  background-color:#000;
  background-position:top;
  background-repeat:no-repeat;
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#eeeded;
}
a, img { outline:none; border:none; }
.clearBoth { clear:both; }

#Main { width:850px;margin: auto;}


/* Font Styling */
.fontAqua { color:#019fc6; }
.fontAqua a { text-decoration:none; }
.fontAqua a:hover { text-decoration:underline; }

/* Upcoming Events */
#upcomingEvents { background:url(../_img/upcomingEvents_ctr.png); padding:4px; margin-bottom:4px; }
#upcomingEvents .box { height:315px; background:url(../_img/upcomingEvents_bck.png) repeat-x; }
#upcomingEvents .title { height:35px; background: url(../_img/upcomingEvents_subtitle.png) no-repeat; }
#uEventsSlider { margin-top:4px; height:232px; overflow:hidden; }
#uEventsCtrl { background: url(../_img/R01_ctrlbck.png); height:39px; margin-top:4px; }
#uEventsCtrl #Next { float:left;height:39px; ;width:25px; margin-left:24px; }
#uEventsCtrl #Text {
	float:left;
	height:25px;
	;
	width:110px;
	margin-left:24px;
	padding-top: 11px;
}
#uEventsCtrl #Prev { float:left; margin-left:28px; height:39px; width:25px; }
#upcomingEvents ul { list-style:none; margin:0px 0px 0px 4px; padding:0; }
#upcomingEvents li { background:url(../_img/ueventsli_bck.png); width:251px; height:58px; }
#upcomingEvents li:hover { background:url(../_img/ueventsli_bckhover.png); }
#upcomingEvents p { padding-top:8px; padding-left:10px; }

/* Newsletter */
#newsletter { background:url(../_img/newsletter_ctr.png); padding:4px;margin-bottom:4px; }
#newsletter .box { height:142px;background:url(../_img/newsletter_bck.png) repeat-x; }
#newsletter .title { height:35px; background: url(../_img/newsletter_subtitle.png) no-repeat; }
#newsletter p { padding-top:4px; padding-left:8px; }

/* Post Comments */
#postComment { background:url(../_img/postComment_ctr.png); padding: 4px; margin-bottom:4px; }
#postComment .box { background:url(../_img/postComment_bck.png) repeat-x; height:261px; }
#postComment .title { height:35px; background: url(../_img/postComment_subtitle.png) no-repeat; }

/* Comments Panel  */
#commentsPanel { background:url(../_img/commentsPanel_ctr.png); padding:4px;margin-bottom:4px; }
#commentsPanel .box { height:261px;background:url(../_img/commentsPanel_bck.png) repeat-x; }
#commentsPanel .title { height:35px; background: url(../_img/commentsPanel_subtitle.png) no-repeat; }
#commentsPanel p { padding-top:4px; padding-left:8px; }

/* Banner Bottom I & II */
#bannerBottomI { background:url(../_img/bannerBottomI_ctr.png); padding:4px;margin-bottom:4px; }
#bannerBottomII { background:url(../_img/bannerBottomII_ctr.png); padding:4px;margin-bottom:4px; }
#bannerBottomIII { background:url(../_img/bannerBottomIII_ctr.png); padding:4px; }

/* Latest Event */
#latestEvent { background:url(../_img/latestEvent_ctr.png); padding:4px; float:left }
#latestEvent .box { background:url(../_img/latestEvent_bck.png) repeat-x; width:237px; height:230px; }
#latestEvent .title { background: url(../_img/latestEvent_subtitle.png) no-repeat; height:35px; }

/* Video Player */
#videoPlayer { background:url(../_img/videoPlayer_ctr.png); padding:4px; margin-left:4px; float:left; width:322px; height:230px;  }
#videoPlayer .box { background:url(../_img/latestEvent_bck.png) repeat-x;  }
#videoPlayer .title { background: url(../_img/videoPlayer_subtitle.png) no-repeat; height:35px; }

/* Contact */

#contact { background:url(../_img/contact_ctr.png); padding:4px; margin-bottom:4px; }
#contact .box { background:url(../_img/contact_bck.png) repeat-x; height:497px;  }
#contact .title { background: url(../_img/contact_subtitle.png) no-repeat; height:35px; }
#contact p { padding-top:4px; padding-left:8px; }

#formContact em{
	color:#F22;
	font-size:16px;
}

/* Title */

#title { background:url(../_img/title_ctr.png); padding:4px; margin-bottom:4px; }
#title .box { background:url(../_img/title_bck.png) repeat-x; }

/* Who We Are */
#whoWeAre { background:url(../_img/whoWeAre_ctr.png); padding:4px; float:left; }
#whoWeAre .box { background:url(../_img/whoWeAre_bck.png) repeat-x;width:237px;height:255px;  }
#whoWeAre .title { background: url(../_img/whoWeAre_subtitle.png) no-repeat; height:35px; }
#whoWeAre p { padding-top:8px; padding-left:8px; }

#showtimeVideo { background:url(../_img/showtimeVideo_ctr.png); padding:4px; float:left; margin-left:4px; }
#showtimeVideo .box { background:url(../_img/whoWeAre_bck.png) repeat-x;width:322px;height:255px;  }
#showtimeVideo .title { background: url(../_img/videoPlayer_subtitle.png) no-repeat; height:35px; }
#showtimeVideo p { padding-top:8px; padding-left:8px; }

/* What We Do */
#whatWeDo {  background:url(../_img/whatWeDo_ctr.png); padding:4px; margin-bottom:4px; }
#whatWeDo .box { background:url(../_img/whatWeDo_bck.png) repeat-x; height:230px;  }
#whatWeDo .title { background:url(../_img/whatWeDo_subtitle.png) no-repeat;height:35px }
#whatWeDo p { padding-top:8px; padding-left:8px; }

/* Gallery */
#gallery {  background:url(../_img/gallery_ctr.png); padding:4px; margin-bottom:4px; }
#gallery .box { background:url(../_img/gallery_bck.png) repeat-x; height:497px; }
#gallery .title { background:url(../_img/gallery_subtitle.png) no-repeat;height:35px }
#gallery p { padding-top:8px; padding-left:8px; }

/* Gallery TiltViewer */
#gallery3D {  background:url(../_img/gallery_ctr.png); padding:4px; margin-bottom:4px; }
#gallery3D .box { background:url(../_img/gallery_bck.png) repeat-x; height:497px; }
#gallery3D .title { background:url(../_img/gallery_subtitle.png) no-repeat;height:35px }

/* eventBanner */
#eventBanner {  background:url(../_img/eventBanner_ctr.png); padding:4px; float:left; margin-bottom:4px; }

/* edVideoPlayer */
/* info */
#info {  background:url(../_img/info_ctr.png); padding:4px; float:left; margin-bottom:4px; }
#info .box { width:237px;height:230px;background:url(../_img/info_bck.png) repeat-x; }
#info .title { background:url(../_img/info_subtitle.png) no-repeat;height:35px; }
#info p { padding-top:8px; padding-left:8px; }

/* info */
#edVideoPlayer {  background:url(../_img/edVideoPlayer_ctr.png); padding:4px; float:left; margin-bottom:4px; margin-left:4px; }
#edVideoPlayer .box { background:url(../_img/info_bck.png) repeat-x; width:322px;height:230px; }
#edVideoPlayer .title { background:url(../_img/videoPlayer_subtitle.png) no-repeat;height:35px; }

/* ticket */
#ticket {  background:url(../_img/ticket_ctr.png); padding:4px; float:left; margin-bottom:4px; }
#eGallery {  background:url(../_img/eGallery_ctr.png); padding:4px;margin-left:4px; float:left; margin-bottom:4px; }
#eGallery .box { background:url(../_img/eGallery_bck.png) repeat-x;width:322px;height:76px; }



/* Events */
#events {  background:url(../_img/gallery_ctr.png); padding:4px; margin-bottom:4px; }
#events .box { background:url(../_img/gallery_bck.png) repeat-x; height:497px; }
#events .title { background:url(../_img/events_subtitle.png) no-repeat;height:35px }
#events p { padding-top:8px; padding-left:8px; }


/* Slider */

#banner { background:url(../_img/banner_ctr.png); padding:4px; margin-bottom:4px; }

div.wrap {
width : 571px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 571px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 571px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin :0;
height:315px;
background-color:#000;
}
div#video-header {
height : 571px;
margin : 0;
}
div#header div.wrap {
height : 315px;
}
div#header div#slide-holder {
z-index : 40;
width : 571px;
height : 315px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 0px;
left : 0px;
width : 571px;
height : 315px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 5px;
width : 571px;
height : 46px;
display : none;
position : absolute;
background : url(../_img/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
color:#FFF;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../_img/silde-nav.png);
}
div#nav ul li a {
background : url(../_img/nav.png) no-repeat;
}


/* Temporal */
	ol#controls{
		margin:1em 0;
		padding:0;
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:24px;
		width:24px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		line-height:24px;
		border:1px solid #6f7072;
		background:#000;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#4da0fa;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
