h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#EAF1F7; letter-spacing:5px; margin:00px 0 20px 0;}
h1 span{font-size:11px; letter-spacing:3px;}
h2.menu{color:#fff; font-weight:lighter; letter-spacing:5px; font-size:11px;}
hr{width:644px; color:#5D94C0; background-color:#5D94C0; height:1px; border:0; margin:4px auto 20px auto; .margin:0px auto 14px auto;}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#5D94C0; background-color:#C7E3EF; line-height:13px;}
p{margin:0 0 8px 0; color:#EAF1F7;}
img{border:0; z-index:1}
input, select, textarea{background-color:#fff; width:230px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 10px;}
.container{width:760px; height:auto; margin:8px auto; text-align:left; background-color:#FFF;}
.containerNew{width:960px; height:auto; margin:8px auto; text-align:left; background-color:#FFF;}


.contentContainer{margin:0 auto; width:643px; height:383px; border:1px solid #000; background-color:#5D94C0; margin-top:16px; z-index:1}
.contentImgs{width:295px; height:383px; background-color:#999999; float:left; z-index:1}
.contentRight{width:340px; margin: 5px auto; float:left;}
.elemBook{background-color:#6B98C2; font-size:8px;}
.elemBook a{letter-spacing:2px; padding:2px 2px 2px 2px;}
.contentText{margin:5px 5px 0 26px; height:350px; overflow:auto;}
.contentTextAuto{margin:5px 5px 0 30px; height:350px; overflow:auto;}
form{margin:0}
.contentHpImgs{width:314px; height:383px; background-color:#999999; float:left; position:relative}
.contentHpRight{width:321px; margin: 5px 6px 0px auto; float:left;}
.galleryHeader{height:15px; margin:5px 8px 0 297px;}
#flashcontent {	height: 338px; color:#EAF1F7}
.awards{width:643px; margin:0 58px;}
.ratesLinksTbl{ width:292px; padding:0px; letter-spacing:2px;}
.ratesLinksTbl td{ width:50%; padding:1px 1px 2px 1px;}
.ratesTbl {background-color:#fff; padding:1px; .padding:0px; font-family:Arial, Helvetica, sans-serif;border:5px solid #fff;}
.trHead{color:#1F1F4C;}
tr .trHead td {width:300px}
.trRight{text-align:right;}
.rates1{height:260px;}
.rates2{height:80px;}
.nav{margin:0 auto; letter-spacing:2px; font-size:8px; color:#5D94C0;}
.nav ul {margin:0; padding: 0;}
.nav li {list-style:none; display:inline; padding:0 5px 0 5px;}
.nav:link, .nav:visited, .nav:active {color:#5D94C0;	text-decoration:none;}
.nav:hover {color:#000; text-decoration:none;}
.contactTbl{width:50px;}
a:link, a:visited, a:active	{color:#fff; text-decoration:none;}
a:hover 	{color:#000; text-decoration:none;}
#footerSecLink{letter-spacing:1px !important;; font-size:9px;}
.footerSec{width: 760px; text-align:right; margin:0 auto}
.footerSec a:link 		{color:#99aebf !important;}
.footerSec a:visited 	{color:#99aebf !important;}
.footerSec a:hover 		{color:#99aebf !important;}
.footerSec a:active 	{color:#99aebf !important;}
ul {margin-top:0px;}
li {padding-bottom:2px;}

.hptextcont{position:absolute; z-index:4; width:274px; height:343px; background-color:#000; left:20px; top:20px;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.hptext{z-index:5; position:absolute; width:260px; height:329px; left:27px; top:27px; font-weight:bold; color:#FFFFFF}
.hptext h1{margin-top:0 !important; font-weight:bold !important;}
.hptext h1, .hptext p{color:#fff !important}

/******** DROP DOWN NAV *****/

#menu {height:18px; text-align:left; position:relative; margin-top:9px; padding:0; border:0; z-index:9999}

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; float:left}
#menu ul {display:inline-block;}
#menu ul {display:inline;}

#menu #table {margin:0 0}
#menu #table ul {display:table-row;}

#menu li {margin:0; padding:0;}
#menu ul table {position:absolute; left:-9999px; font-family:verdana, arial, sans-serif; background-color:#fff; color:#5D94C0; z-index:9999}
#menu ul table td {vertical-align:top; padding:3px; margin:0; width:80px; background-color:#fff; z-index:9999}
#menu ul table td.border {border-right:1px dashed #fff; background-color:#fff; z-index:9999}
#menu ul table td img {padding:0; display:inline; margin:0; border:1px solid #fff;}
#menu ul table td.image {width:122px;}
#menu ul table th {padding:4px 0 4px 10px; margin:0; color:#fc0; font-size:11px; text-align:left; z-index:9999}
#menu ul table caption {font-size:14px; color:#fff; font-weight:bold; padding:5px 0; margin:0;}
#menu ul table tfoot td {font-size:10px; color:#ff0; padding-left:10px;}
#menu ul.level1 li.level1-li {float:left; display:block; z-index:9999}
#menu ul table td p {line-height:8px; font-size:11px; color:#fff; white-space:normal; margin:0; padding:0 5px;}
#menu ul table td p a {padding:0; margin:0; font-weight:bold; color:#fc0;}

#menu #table #ul.level1-li table tbody tr{background-color:#fff}

#menu a {display:block; font:normal 8px verdana,arial,sans-serif; color:#5D94C0; line-height:18px; text-decoration:none; text-transform:capitalize; padding:0 6px;}
#menu ul.level1 li.level1-li a.level1-a {float:left; padding:0 13px 0 3px; text-transform:capitalize}
#menu ul.level1 li.level1-li a.level1-a b {float:left; padding:0 0 0 8px; cursor:pointer; text-transform:capitalize}

#menu ul li:hover table {visibility:visible; left:0; top:18px;}

#menu a:hover table {left:0; top:33px;}

#menu ul.level1 li.level1-li a.drop {background: url(anywidth/tab4a-arrow.gif) no-repeat right top; text-transform:capitalize}

#menu ul.level1 li.level1-li a.level1-a:hover {background-position:right bottom; color:#000; background-color:#fff}
#menu ul.level1 li.level1-li a.level1-a:hover b {background-position:left bottom;}


#menu ul.level1 li.level1-li:hover > a {color:#000;  text-transform:capitalize}
#menu ul.level1 li.level1-li:hover > a > b {}

#menu ul table td a {line-height:18px; padding:0 0 0 10px; width:82px; text-transform:capitalize}
#menu ul table a:hover {text-decoration:none; background-color:#fff; color:#000; width:82px;}
#menu ul table a:hover img {border:1px solid #000;}

.border strong{text-transform:capitalize}

/*********** SLIDER *******************/
#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider2{margin-top:0em;}
#slider li, #slider2 li{ 
	width:643px;
	height:346px;
	overflow:hidden; 
}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
}	
#nextBtn, #slider1next{ 
	left:696px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{ 
	background:url(../images/btn_next.gif) no-repeat 0 0;	
}	
		
ol#controls{
	margin:0;
	padding:0;
	height:28px;
	padding:2px;
	padding-top:8px;
	padding-bottom:0px;
	padding-left:5px;
	border-top:1px solid #D8D8D8;
	background-color:#F6F6F6;
/*	background-image:url(../images/still_time.gif); */
	background-position:bottom right;
	background-repeat:no-repeat;
	
}
ol#controls li{
	margin:0 0 0 0; 
	padding:0;
	padding-left:5px;
	float:left;
	list-style:none;
	height:28px;
	line-height:20px;
}
ol#controls li a{
	display:block;
	height:22px;
	width:22px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	background-color:#1975A3;
}
ol#controls li a:hover{
	background-color:#73ABC7;
}

ol#controls li.current a{
	background-color:#73ABC7;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

#slider ul li div img {border:0}


.changeBackground { padding: 50px; }
