/* CSS Document */

body {    margin: 0px; 	font:12px/18px arial;	color:#9bb9e9;	background-color:#061b3d;		 }
body.milestone {    margin: 0px; 	font:12px/18px arial ;	color:#ffffff;	background-color:#061b3d;		 }

#container
{text-align:left; margin: 0px auto; width:952px; position:relative; padding:0; margin-top:0px;  left:0px; margin-top:20px;}

#leftcolumn{margin-right: 0px; margin-top:0px; width:952px; z-index:1; padding-top:0px; margin-left:0px; background:url(/images_noindex/bodyline.gif); background-repeat: repeat-y;}

#bottomimg{position:relative; width: 952px; border:0px; left:0px; top:0px; background-color: transparent; background-image: url(/images_noindex/footer.gif); background-repeat: no-repeat; background-position: left bottom;}

#content{
	height:100%;
	position:relative;
	margin:0px;
	/*padding-top: 400px;*/
	margin-top: 400px;
	padding-right: 10px;
	padding-bottom:0px;
	padding-left: 22px;
	float:left;
	width: 674px;
	z-index:100;
		}
#logo{
	position:absolute;
	left: 46px;
	top:8px;
	width:115px;
	height:75px;
	z-index:10;
}

#six-flag-logo {
height:93px;
padding-left:33px;
padding-top:9px;
top:0;
width:181px;
z-index:50;
}

#hotelname{
	position:absolute;
	left: 165px;
	top:32px;
	width:136px;
	height:25px;
	z-index:10;
}

#mainimage-side-left {
background:transparent url(/images_noindex/bodyline.gif) repeat-y scroll 0 0;
height:508px;
left:0;
position:absolute;
top:90px;
width:1px;
z-index:10;
}

#mainimage-side-right {
background:transparent url(/images_noindex/right-line.gif) repeat-y scroll 0 0;
height:508px;
left:951px;
position:absolute;
top:90px;
width:1px;
z-index:10;
}





#topbar{
	position:absolute;
	left:0px;
	top:0px;
	width:952px;
	height:99px;
	z-index:2;
	background-image: url(/images_noindex/topbar.gif); background-repeat: no-repeat;
	
}


#imenubg{	position:absolute;	left: 1px;	top:135px;	z-index:10;	}
#imenu {
z-index:11;
padding-left:27px;
padding-top:43px;
}

#rightbar{
	width:229px;
	float: right;
	padding-top: 660px;
	padding-left: 0px;
	height: 100%;
	margin: 0px;
	padding-bottom: 0px;
			}

h1 {
	font:bold 14px/14px arial ;
	margin:0px auto;
	padding-bottom:10px;
	color:#FFFFFF;
	padding-top:5px;
}

h2 {font:bold 12px/14px arial ; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#9BB9E9}
h3 {font:bold 12px/18px arial ; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#9BB9E9}



#mainimage{
	position:absolute;
	top:130px;
	z-index:2;
	left:0px;
	height: 366px;
	width: 725px;
}

#number{
	position:absolute;
	left:600px;
	top:17px;
	width:330px;
	height:25px;
	z-index:8;
}


#numbertxt {
background-color:#1F3251;
color:#C7CCD3;
font-weight:bold;
left:848px;
position:absolute;
top:22px;
z-index:9;
padding-left:2px;
padding-right:2px;
}

#subnav{
	position:absolute;
	left:408px;
	top:58px;
	height:25px;
	z-index:10;
}


#no-smoking {
	width:181px;
	height:44px;
	padding-left:33px;
	padding-top:9px;
	top:0;
	z-index:10;
}

#shuttle-icon {
	width:181px;
	height:44px;
	padding-left:33px;
	padding-top:9px;
	top:0;
	z-index:10;
}

#events{
	position:relative;
	left:0px;
	top:0px;
	height:27px;
	width:181px;
	z-index:8;
	padding-left:33px;
}

#local-favorites{
	position:relative;
	left:0px;
	top:0px;
	height:145px;
	z-index:8;
}


#manager{
	position:absolute;
	left:0px;
	top:134px;
	z-index:10;
}
#topnav {
	position:absolute;
	top:99px;
	z-index:6;
	left: 0px;
	width: 952px;
	height: 55px;
	}

#spnav {
	position: absolute;
	top:474px;
	z-index:6;
	left: 740px;
	width: 195px;
	/*height: 181px;*/
}


#sidecurve {
	position: absolute;
	top:516px;
	z-index:6;
	left: 0px;
	width: 84px;
	height: 84px;
	}

#reservation {
	position: absolute;
	top:143px;
	z-index:10;
	left: 27px;
	width: 130px;
	height: 20px;
	background-image: url(/images_noindex/reservations.gif);
	background-repeat: no-repeat;
}


#header {
	position:absolute;
	top:495px;
	z-index:9;
	left:153px;
	width: 565px;
	height: 45px;
}

.padbottom{ padding-bottom: 10px;}

#box {padding:0px; padding-top: 150px;}

.box {padding:10px; padding-left:25px;}
.break { BACKGROUND-IMAGE: url(/images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; clear:both; margin-left:15px;}

.boxhomepage2 {padding:10px;margin-left:225px;padding-bottom:5px;padding-left:0px;}
.boxhomepage {padding:10px; padding-left:5px;}
.breakpagehomepage { BACKGROUND-IMAGE: url(/images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; clear:both; margin-left:5px;}

.boxh {	padding:10px; background-color:#1E3651;margin-left:15px;}
.boximg {margin-right:226px;background-repeat: no-repeat;	background-position:right center;	z-index: 10;	padding-bottom:12px;	padding-top: 0px;}

.box3 {	padding:10px;	margin-right:226px;	padding-bottom:0px;	background-repeat: no-repeat;	background-position:right top;	padding-right:70px;}
.box1 {	padding: 10px;}


.break2 { BACKGROUND-IMAGE: url(/images_noindex/pix1.gif); BACKGROUND-REPEAT: repeat-y; background-position:center }

.subheader {padding:9px 3px 3px 8px; background-color:#2C5981; margin-left:15px;height:100%}
.subheader1 {padding:9px 3px 3px 8px; background-color:#2C5981; margin-top:10px;}

.headers{ font:bold 12px/18px arial;  background: #FFE1C6; padding: 4px;}

#footer {z-index:12; clear: both;}
#address {z-index:12;margin-bottom:0px;margin-left:0px;margin-right: 100px;padding-top:0px;padding-right: 0px;padding-bottom:20px;padding-left: 0px;}

.pipefooter{font: 11px/11px arial; COLOR: #6E5C2F;}

form {padding:0px; margin:0px}
.forms{font: 11px/18px arial ;color:#333506; background-color:#FFFFFF; border-color: #CCCCCC; border-style: solid; border-width: 1px;}
.forms1{font: 11px/18px arial  ;color:#FFFFFF; background-color: #B8ADCB; border-color: #765192; border-style: solid; border-width: 1px;}
.forms8{font: 11px/18px arial;background-color:#457CB4; color:#FFFFFF; border-color: #1E364F; border-style: solid; border-width: 1px;}

.forms2{font: 11px/18px arial  ;color:#AA6B44;}



.forms3{font: 11px/18px  arial ;color:#FDA624;}
.forms4{font: 11px/18px  arial ;color:#DDAB72; background-color:#FFF1E4;border-color:#E7D6C7; border-style: solid; border-width: 1px; width:150px;}

#footer-inner{clear:both}
.cr1 {FLOAT: right; FONT: 11px/14px arial ;}
.box ul li.pad {line-height:14px; margin-bottom:1px; margin-top:2px; padding:1px 0; width:auto;}
UL {list-style-image: url(/images_noindex/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}
UL.anchor {list-style-image: url(/images_noindex/bullet1.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}

a.boldfont:link {text-decoration: none; color:#97B5E5;}
a.boldfont:visited {text-decoration: none; color:#97B5E5;}
a.boldfont:hover, a:active { text-decoration: underline; color:#97B5E5;}

a:link {text-decoration: none; color: #CECECE;}
a:visited {text-decoration: none; color:#CECECE;}
a:hover, a:active { text-decoration: underline; color:#CECECE;}

.milestone1 {font: 11px/18px arial ;}
a.milestone1:link { COLOR:#013C27;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR:#013C27;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR:#6E5C2F; font-weight: normal; TEXT-DECORATION: underline }

.milestone {font: 11px/18px arial ;}
a.milestone:link { COLOR:#013C27;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#013C27;  font-weight: normal  ; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#6E5C2F; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial ;}
a.milestone2:link { COLOR:#685C49; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR:#685C49; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR:#685C49; font-weight: normal; TEXT-DECORATION: underline }

.top{font:10px/12px arial ;}
a.top:link { COLOR: #857EC2; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#857EC2; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR:#857EC2; font-weight: normal; TEXT-DECORATION: underline }

div.reviewTop{background-color:#335B84;padding-left:10px;}
div.reviewMid{padding:10px;background-color:#1E3651}
div.reviewBottom{background-color:#335B84; height:11px;}
#ui-datepicker-div{display:none}


.cornerinner{padding: 10px; background-color:#CAD997;}



.sep2 {clear:both; height:20px; line-height:20px;}
.inlineme {display:inline}
img {border:none}


/* -- */ .cornerform{padding: 10px; background-color:#1E364F;} /* -- */

.col1 {background-color:#2F557B}
.col2 {background-color:#1E364F}

/* -- */.boxpackage {background-color:#061B3D; margin-bottom:10px; padding:10px; padding-bottom:0px;}
.boxpackage2 {background-color:#061B3D; margin-bottom:10px; padding:10px; padding-bottom:0px; margin-left:225px}
.pkgthumb {margin-right:10px; margin-bottom:10px; float:left}
.spacer {clear:both; height:0px; line-height:0px;} /* -- */

/*--*/div.owner {font:11px arial; margin-top:15px;}
div.owner a:link { COLOR:#90AEDD;  font-weight: normal; TEXT-DECORATION: none }
div.owner a:visited { COLOR:#90AEDD;  font-weight: normal  ; TEXT-DECORATION: none }
div.owner a:hover {	COLOR:#90AEDD; font-weight: normal; TEXT-DECORATION: underline }/*--*/

/*--*/ table.anchor {border-collapse: collapse;}
div.anchor {background-color:#061B3D; padding:5px; margin-left:10px; margin-bottom:10px; padding-right:10px; padding-left:10px;}
ul.anchor a:link {COLOR:#A899C8;font-weight: normal; TEXT-DECORATION: none;font-size:11px; }
ul.anchor a:visited {COLOR:#A899C8;font-weight: normal; TEXT-DECORATION: none;font-size:11px; }
ul.anchor a:hover {COLOR:#A899C8;font-weight: normal; TEXT-DECORATION: underline;font-size:11px; } /*--*/

/*--*/ div.footerholder {padding-top:10px}

div.round_border_color {background-color:#254365; border:1px solid #4C5B74}
div.round_border {background-color:#061B3D; padding:5px;}

div#footer .milestone {}
div#footer a.milestone:link { COLOR:#4C5B74;  font-weight: normal; TEXT-DECORATION: none }
div#footer a.milestone:visited { COLOR:#4C5B74;  font-weight: normal  ; TEXT-DECORATION: none }
div#footer a.milestone:hover {	COLOR:#90AEDD; font-weight: normal; TEXT-DECORATION: underline }

table.footerlinks {width:100%;}
table.footerlinks tr td {vertical-align:top}
table.footerlinks tr td.padleft {padding-left:5px} 
table.footerlinks tr td div.footer-header h3{ padding-left:5px; color:#5B81B9}
table.footerlinks tr td div.footer-header{background-color:#203A57} /*--*/


/*--*/ table.twocollist {width:100%}
table.twocollist tr td {vertical-align:top} /*--*/

/*--*/ 
table.pkgthumbs{border-collapse: collapse; margin-left:15px; margin-right:auto}
table.pkgthumbs tr td {padding:1px; padding-top:10px; padding-bottom:10px;}
table.pkgthumbs tr td img{border:0px;}

img.pkgthumbinner{padding-right:3px;}
/*--*/


/*--*/ div.spnav_noscript {font-size:11px; padding-top:0px} 
div.spnav_noscript a:link {color:#BACEEF;}
div.spnav_noscript a:visited {color:#BACEEF}
div.spnav_noscript a:hover {color:#BACEEF}

div.local_noscript {font-size:11px;padding-left:30px;} 
div.local_noscript a:link {color:#BACEEF}
div.local_noscript a:visited {color:#BACEEF}
div.local_noscript a:hover {color:#BACEEF}

div.topnav_noscript {font-size:11px; margin-left:10px; font-weight:bold; line-height:16px;} 
div.topnav_noscript a:link {color:#FFFFFF}
div.topnav_noscript a:visited {color:#FFFFFF}
div.topnav_noscript a:hover {color:#FFFFFF}

div.subnav_noscript {font-size:11px; margin-left:10px;} 
div.subnav_noscript a:link {color:#FFFFFF}
div.subnav_noscript a:visited {color:#FFFFFF}
div.subnav_noscript a:hover {color:#FFFFFF} /*--*/

div.noscript_manager {margin-left:50px;margin-top:270px}

div#reason {float:left; margin-bottom:15px; margin-right:15px;}

div.button {background-color:#061B3D;padding:15px; font-weight:bold;border:3px solid #ffffff;text-align:center}



#box table.cr1 tr td ul li {
line-height:12px;
margin-bottom:0;
margin-top:0;
padding-bottom:6px;
}


#box ul li {
line-height:11px;
padding-bottom:7px;
}

#box ul.home li,
#box ul.large li {
line-height:16px;
padding-bottom:7px;
}



h4 {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:14px;
margin:0 auto;
padding-bottom:10px;
padding-top:8px;
}
