@charset "UTF-8";
.white {
color: #FFFFFF;
font-size:11px;
text-align:right;
}

.style5 {color: #96C0DD;
text-align:right;}

.style7 {
	color: #5A84B7;
	font-size: 13px;
	font-weight: bold;
}
.topnav {
	width: 887px;
	padding: 0;
	margin: 0;
	align: right;
}

.innerpage .content{
	background: #ffffff url(../images/background_int.jpg) no-repeat 0 0;
	height: 100%;
	margin: 0;
	padding: 0;
	}
	
.innerpage .content .column{
	float: left;
	width: 450px;
	padding: 10px 0 0 10px;
}
.innerpage .content .frame{
	float: right;
	width: 372px;
	height: 310px;
	overflow: visible;
	padding: 10px 50px 50px 0;
}
.innerpage .content .frame ul#rotatingimg {
	position: absolute;
	top: -13px;
	right: 10px;
	list-style: none;
}
.innerpage .content .frame ul#rotatingimg li {
	width: 372px;
	padding-right: 10px;
	margin-right: 100px;
}
.innerpage .content div#displaycontent {
	position: relative;
	width: 450px;
	height: 200px;
	overflow: auto;
	padding: 0;
	margin: 0;
	z-index: 50;
}

.formtext {
	font-size: 10px;
	color: #666666;
	text-align: left;
	padding: 0;
	font-weight: normal;
	margin: 0;
	text-decoration: none;
	}
	
	
.bookingform {
	overflow: hidden;
}

/* Slider Style
-------------------------------*/
#slider {}

#slider ul, #slider li{
	margin: 0;
	padding: 0;
	list-style: none;
	}

#slider, #slider li{ 
	width: 450px;
	height: 200px;
	overflow: hidden; 
}

#prevBtn{ 
	display:block;
	width:55px;
	height:13px;
	position:absolute;
	left:300px;
	top:240px;
	text-indent: -9999px;
	}	
#nextBtn{ 
	display:block;
	width:55px;
	height:13px;
	position:absolute;
	left:355px;
	top:240px;
	text-indent: -9999px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:55px;
	height:13px;
	background:url(../images/btn_up.png) no-repeat;	
	}	

#nextBtn a{ 
	background:url(../images/btn_down.png) no-repeat;	
	}

/* Scrollbar Styles
------------------------------------------------- */
#scrollbar_container {  
	position:relative;  
	width:250px;
	padding: 7px 0 0 30px; 
} 

#scrollbar_track {  
	position:absolute;  
	top:0;  
	right:0;  
	height:100%;  
	width:10px;  
	background-color:transparent;  
	cursor:move;  
} 

#scrollbar_handle {  
	width:10px;  
	background-color:#5c92e7;  
	cursor:move;  
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;  
	opacity:0.9;  
	-moz-opacity:0.9;  
}

#scrollbar_content {  
	width: 260px;
	height: 290px;
	overflow: auto;
	margin: 0;
	padding: 0;
}
div.sideschedule {
	width: 240px;
	margin: 0;
	padding: 0;
	font: 11px/17px normal verdana,arial,sans-serif;
	color: #2b2b2b;
	text-align: left;
}

div.sideschedule .scheduledate {
	color: #14559b;
	font-size: 12px;
	letter-spacing: 2px;
	font-weight: bold;
	text-transform: uppercase;
}
div.sideschedule .programheader {
	margin-left: 15px;
}
div.sideschedule .program {
	margin-left: 20px;
}
ul.scheduledisplay {
	margin: 0;
	padding: 7px 15px 0 25px;
	list-style: none;
}
ul.scheduledisplay li {
	float: left;
	display: inline;
	margin: 0 20px 0 0;
	padding: 0;
}
hr.scheduledivider {
	float: left;
	margin: 15px 0 15px 0;
	width: 800px;
	height: 1px;
	color: #2b2b2b;
}
.home-schedule {
background-image:url(images/schedule_bg.png);
background-repeat:repeat-x;
}
.menu {background-image:url(images/bg-img1.jpg);
background-repeat:no-repeat;
background-position:left;
text-align:right;
margin: 0;
padding: 0;
}
.bottom {background-image:url(images/bg-img2b.jpg);
background-repeat:no-repeat;
background-position:top;
}
.left1 {background-image:url(images/bg-img3.png);
background-repeat:no-repeat;
background-position:right;
}
.right1 {background-image:url(images/bg-img4.png);
background-repeat:no-repeat;
background-position:left;
}



.leftbg {
background:url(images/left-bg-repeat.jpg) repeat-y 0 0;
}

.rightbg {
background: url(images/left-bg-repeat5.jpg) repeat-y 0 0;
}




.column{
font: arial, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #333333;
	width: 385px;
	float: left;
	padding: 0px 10px 0 0;
}
.content .frame{
	float: left;
	padding: 40px 0 0 49px;
	width: 489px;
	height: 201px;
	overflow: hidden;
}

.content .frame img{display: block;}
.content .frame ul#rotatingimghome {
	position: absolute;
	top: -13px;
	left: -40px;
	list-style: none;
}
.content .frame ul#rotatingimghome li {
	width: 488px;
}



.copy {
font: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
color: #333333;
padding-left: 8px;}

.copy-insidepg {
font: arial, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #333333;
height: 150px;}


.copy-insidepg2 {
font: arial, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #333333;
}



.copyb-news {
font: arial, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 20px;
color: #427bb7;}
.copyb-news a:link {color: #427bb7; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:13px;}
.copyb-news a:visited {color: #427bb7; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:13px;}
.copyb-news a:hover {color: #427bb7; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:13px;}
.copyb-news a:active {color: #427bb7; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:13px;}



.copyb-newsletterlink {
font: arial, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 16px;
line-height: 20px;
color: #333333;}
.copyb-newsletterlink a:link {color: #333333; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:16px;}
.copyb-newsletterlink a:visited {color: #333333; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:16px;}
.copyb-newsletterlink a:hover {color: #666666; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:16px;}
.copyb-newsletterlink a:active {color: #333333; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:16px;}

.copyb {
font: arial, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 20px;
color: #333333;}
.copyb a:link {color: #666666; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:10px;}
.copyb a:visited {color: #666666; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:10px;}
.copyb a:hover {color: #333333; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:10px;}
.copyb a:active {color: #666666; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:10px;}

.copyb2 {
font: arial, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 20px;
color: #333333;}
.copyb2 a:link {color: #666666; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:10px;}
.copyb2 a:visited {color: #666666; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:10px;}
.copyb2 a:hover {color: #000000; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:10px; }
.copyb2 a:active {color: #000000; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:10px; }


.copyc {
font: arial, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 20px;
color: #14559B;}
.copyc a:link {color: #14559B; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:13px;}
.copyc a:visited {color: #14559B; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:13px;}
.copyc a:hover {color: #14559B; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:13px;}
.copyc a:active {color: #14559B; text-decoration: none; font:arial, Arial, Helvetica, sans-serif; font-size:13px;}



.copy2 {
font: arial, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
color: #000000;
}
.quote {
font:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
line-height: 18px;
color: #000000;

}

#slider {}

#slider ul, #slider li{
	margin: 0;
	padding: 0;
	list-style: none;
	}

#slider, #slider li{
	width: 545px;
	height: 225px;
	overflow: hidden;
}
			
#prevBtn{ 
	display:block;
	width:55px;
	height:13px;
	position:absolute;
	left:300px;
	top:240px;
	text-indent: -9999px;
	}	
#nextBtn{ 
	display:block;
	width:55px;
	height:13px;
	position:absolute;
	left:355px;
	top:240px;
	text-indent: -9999px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:55px;
	height:13px;
	background:url(../images/btn_up.png) no-repeat;	
	}	

#nextBtn a{ 
	background:url(../images/btn_down.png) no-repeat;	
	}
