html {background-image:url(../images_noindex/bg.jpg); background-repeat: no-repeat;   background-color:#3DA0C0;background-position:top center; }
body {margin: 0px; font:12px/18px arial; color:#3487A3;}
body.milestone {margin: 0px; font:12px/18px arial; color:#3487A3;}
#container {text-align:left; width:951px; position:relative; margin:0px auto; margin-top:34px; padding-top: 0px; padding-right:0px; padding-left: 0px;}
#leftcolumn{margin-right: 0px; margin-top:0px; z-index:1; padding-top:0px; margin-left:0px; background-image: url(../images_noindex/bodyline.gif); background-repeat: repeat-y;}
#topbg{position:absolute; left:0px; top:0px; width:951px; height:84px; z-index:5; background-image: url(../images_noindex/topbar.gif);	background-repeat: no-repeat;}
#topbg-map{position:absolute; left:0px; top:0px; width:951px; height:84px; z-index:5; background-color:#B1D9E6;}
#bottomimg{position:relative; width:950px; border:0px; left:0px; top:0px; background-color: transparent; background-image: url(../images_noindex/bottomimg.jpg); background-repeat: no-repeat; background-position: left bottom;} 
#content{height:100%; width:668px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 590px;	padding-right:33px; float: right;}
#content-map{height:100%; position:relative; margin: 0px 0px 0px 0px; padding: 84px 0px 0px 0px; width: 950px;}
#leftbar{height:100%; width:215px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 557px;	padding-bottom: 0px; padding-left: 0px; float: left;}

#virtualtour {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
left:770px;
line-height:16px;
position:absolute;
text-align:right;
text-decoration:none;
text-transform:uppercase;
top:25px;
width:130px;
z-index:12;
}
#logo{position:absolute; left: 784px; top:15px; width:149px; z-index:6; height: 44px;}
#airflighthotel{position:absolute; left: 767px; top:475px; width:66px; z-index:26; height: 66px;}
.bodyimg{padding-bottom:10px;} 
#signup{position:relative; left: 0px; top:0px; width:186px; height:75px; z-index:6; padding-left: 29px; padding-top: 13px;}
#subscribe{ position:relative; top:-44px; z-index:15; left:49px; width: 135px; height: 18px;}
#coupon1{ position:relative; top:0px; z-index:15; left:0px; width: 182px; height:auto;}
#coupon{ position:relative; top:-16px; z-index:15; left:31px; width: 182px; height:auto;}

#tag-icon{ position:relative; top:0px; z-index:15; left:0px; width: 88px; height:46;left:78px; top:150px;}

#facebook-icon{ position:relative; top:0px; z-index:15; left:0px; width: 34px; height:34; left:103px;top:166px;}

#number{position:absolute; left: 231px; top:15px; width:85px; height:33px; z-index:6;}
#number-map{position:absolute; left: 20px; top:15px; width:85px; height:33px; z-index:6;}
#subnav-map{position:absolute; top:54px; z-index:7; left: 14px; width: 510px; height: 25px;}
#topnavigation {position:absolute; left: 0px; top:84px; width:215px; height:380px; z-index:8;}
.box3 .spimg{padding-left:10px; padding-right:10px; padding-top:2px;padding-bottom:10px;}
#manager{z-index:9; position:relative; top:0px; z-index:9; left:0px; width: 224px; height: 290px;}
#localnav{z-index:9; position:relative; top:0px; z-index:9; left:0px; width: 186px; height:auto; padding-left: 29px;}
h1{font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#72573C;  padding-top:5px;}
h2 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#006699;}
h4{font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#FFFFFF; padding-top:5px;}

#mainimage{position:absolute; top:84px; z-index:8; left:215px; width: 736px; height: 442px;}
#spnav{position:absolute; top:464px; z-index:10; left:0px; height: 75px; width: 215px; background:#cd9700;}
#reservation{position:absolute; top:458px; z-index:10; left:215px; height:81px; width:736px; margin: 0px; padding: 0px;}
#subnav{position:absolute; top:54px; z-index:7; left: 229px; width: 510px; height: 25px;}

#header {position:absolute; top:567px; z-index:9; left:243px; width: 455px; height: 18px;}
#box {padding:0px;}
.box {padding:10px; padding-left:0px; background-color:#B1D9E6}
.box2 {padding:10px;padding-left:0px; background-color:#B1D9E6}
.box6 {padding:10px;background-color:#B1D9E6}
.box5 {padding:10px;background-color:#A5D3E2}
.box1 {padding:10px;padding-left:0px; background-color:#B1D9E6}
.box3 {padding:10px; padding-left:0px; background-color:#8AC6D9}
.break {background-color:#B1D9E6}
.break2 { BACKGROUND-IMAGE: url(../images_noindex/pix1.gif); BACKGROUND-REPEAT: repeat-y;}
.subheader {padding:9px 3px 3px 8px; background-color:#3DA0C0;}
.headers{ font:bold 12px/18px verdana;  background: #CBBD9E; padding: 4px;}

.pipefooter{font: 11px/11px arial; COLOR: #6E5C2F;}
.forms{font: 11px/18px arial;color:#006699; background-color:#B1D9E6; border-color: #818181; border-style: solid; border-width: 1px;}
.forms1{font: 11px/18px arial;color:#969696; background-color:#FFFFFF; border-color: #999999; border-style: solid; border-width: 1px;}
.forms4{font: 11px/18px arial;color:#006699; background-color:#B1D9E6; border-color: #818181; border-style: solid; border-width: 1px; width:150px;}
.forms2{font: 11px/14px arial;color:#FFFFFF;}
.forms3{font: 11px/14px arial;color:#006699;}
.forms5{font: 11px/18px arial;color:#727D64; background-color:#D0E1DB; border-color: #CFD5B9; border-style: solid; border-width: 1px;}
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;}
#imenu{ position:absolute; top:462px; z-index:15; left:325px;}
#footer-inner{clear:both}
.cr1 {FLOAT: right; FONT: 11px/14px verdana;}
.footer {z-index:12;}
#address {z-index:12; padding-top: 10px;}
#address-map {font: 12px/18px arial; color:#FFFFFF;	z-index:12; padding-top: 10px;}
.padbottom{padding-bottom:10px;}

a.boldfont:link {text-decoration: none; color:#006699;}
a.boldfont:visited {text-decoration: none; color:#006699;}
a.boldfont:hover, a:active { text-decoration: underline; color:#72573C;}

a:link{text-decoration: none; color: #5D5D5D;}
a:visited{text-decoration: none; color:#5D5D5D;}
a:hover{text-decoration: underline; color:#5D5D5D;}

.milestone {font: 11px/18px arial;}
a.milestone:link {COLOR: #FFFFFF;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited {COLOR: #FFFFFF;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR: #72573C;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #72573C;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR: #FFFFFF;  font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR: #FFFFFF;  font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover {	COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.top{font:10px/12px arial;}
a.top:link { COLOR: #72573C; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#72573C; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {COLOR:#006699; font-weight: normal; TEXT-DECORATION: underline }

.round_border_color {background-color:#368CA9; margin:0px 0px 0px 0px;}
.round_border {background-color:#3DA0C0; padding:15px; padding-top:10px; padding-bottom:10px;}
.tableanchor{padding:10px; background-color:#8AC6D9;}
.headers-footer{ font:bold 12px arial; background:#368CA9; padding-left:8px; padding-bottom:1px; padding-top:1px;}

div.reviewTop{background-color:#3DA0C0;padding-left:10px;}
div.reviewBottom{background-color:#3DA0C0; height:11px;}

#topnav_inner {position:absolute;top:0px;z-index:25;left:19px;width: 215px; height:250px; padding-top:0px;}
.subnavinner{position:relative;top:-9px;z-index:25;left: 5px; width:680px;}
.span {font: 12px arial; color:#FFFFFF;  font-weight:bold; padding-bottom:15px; padding-left:0px; padding-top:15px;}
a.span:link { COLOR: #FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }
#spnav_inner {position:absolute;top:-137px;z-index:25;left:29px;width: 186px; height:213px; padding-top:0px; background-color:#879893;}
.span1 {font: 12px arial; color:#74593E;  font-weight:bold; padding-bottom:15px; padding-left:0px; padding-top:15px;}
a.span1:link { COLOR: #74593E;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:visited { COLOR:#74593E;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:hover { COLOR:#74593E; TEXT-DECORATION: underline; font-weight:bold; }
.span2 {font: 11px arial; color:#12577B;  font-weight:bold; padding-bottom:15px; padding-left:0px; padding-top:15px;}
a.span2:link { COLOR: #12577B;  TEXT-DECORATION: none;  font-weight:bold;}
a.span2:visited { COLOR:#12577B;  TEXT-DECORATION: none;  font-weight:bold;}
a.span2:hover { COLOR:#12577B; TEXT-DECORATION: underline; font-weight:bold; }

