body {margin: 0px; background:#fff2c1 url(/images_noindex/background_bg.jpg) left top repeat-x; padding:0px; font: 12px/18px arial;
	color:#71440C;}
#container {text-align:left; margin: 18px auto 0px auto; width:950px; position:relative; padding:0; left:0px;}
#leftcolumn {width:950px; z-index:1; padding-top:0px; margin:0px; background:url(/images_noindex/bodyline.gif) left top repeat-y;} 
#bottomimg {position:relative; width:950px; border:0px; left:0px; top:0px;}
#content {height:100%; position:relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top:580px;	padding-right:0px; padding-bottom:0px; padding-left:14px; float:left; width:689px;}
#contentmap{height:100%; position:relative; background:#ffffff; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top:131px;	padding-right:0px; padding-bottom:0px; padding-left:4px; float:left; width:900px;}
#leftbar {width:229px; position:relative; left:0px; float:left;	margin:0px;	padding:0px 0px 0px 4px; padding-top:487px; background:#ffffff;} 

#logo {width:77px; left:38px; top:11px; padding:0px; margin:0px; position:absolute; z-index:50;}
#city-state_name {width:265px; padding:0px; margin:0px; position:absolute; left:147px; top:24px; z-index:3; height:53px;}
#subnav {width:435px; padding:0px; margin:0px;	position:absolute; right:17px; top:57px; z-index:4; height:30px;}

#reward-logo {position:absolute; left: 756px; top:18px; width:166px; height:39px; z-index:6;}
#contact-number {width:185px; padding:0px 0px 0px 0px; margin:0px; position:absolute; top:54px; left:147px;	z-index:5;}
#topnav {width:944px; padding:0px; margin:0px; position:absolute; left:4px; top:93px; z-index:4; height:36px;}
#mainimage {width:715px; padding:0px; margin:0px; position:absolute; left:233px; top:131px; z-index:4;}
#reservations-bg {background:url(/images_noindex/reservations-bg.gif) left top repeat-x; height:148px;  margin:0px; padding:18px 29px 0px 24px; position:absolute; left:4px; top:131px; z-index:10;	width:176px;}

#specials-packages {width:229px; padding:0px; margin:0px; position:absolute; left:4px; top:297px; z-index:4; height:186px; background-color:#00B2AA;}
#local-favorites {width:229px; margin:0px; 	padding:0px; height:155px; position:relative;}
#video{	left:0px;	top:0px; background:#00B2AA; padding:15px 0px 0px 15px;}
#clock {width:102px; position:absolute;  left:-18px;  top:647px; z-index:10;}
#manager{width:229px; margin:0px; padding:0px; position:relative;}
#email_offer {width:214px; margin:0px;  padding:0px 0px 0px 15px;	background:url(/images_noindex/email-offer-bg.gif) left top no-repeat; height:57px; position:relative;}
#subscribe{ position:relative; top:37px; z-index:8; left:1px; width:0px; height: 18px;}
#header {width:429px; position:absolute; left:240px; top:490px; padding:15px 0px 0px 16px;  margin:0px;}

h1 {font:bold 14px/14px  Arial; margin:0px auto; padding-bottom:10px; color:#BA6700; padding-top:5px;}
h2 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#00B2AA}
h4 {font:bold 14px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#BA6700}
h3{font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#9B7C00}
h5 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:10px; color:#A15E0F; padding-top:5px;}

.box ul {list-style-image: url(/images_noindex/bullet.gif); padding-top:3px; padding-left: 8px; margin-top: 0px;margin-bottom:4px; margin-left:5px;}
ul {list-style-image: url(/images_noindex/bullet.gif); padding-top:3px; padding-left: 8px; margin-top: 0px;margin-bottom:4px; margin-left:5px;}
.box ul li {line-height:13px;padding-left: 0px; margin-left:0px;margin-top:2px; margin-bottom:6px; margin-left:5px;}
.box ul.anchor {list-style-image: url(/images_noindex/bullet1.gif); }
.box ul.anchor li {line-height:13px;padding-left:0px; margin-left:0px;padding-top:0px; margin-bottom:5px; margin-left:5px;}
.box ul.anchor li a.milestone1 {line-height:13px;}

#box {padding:0px; z-index:15; height:100%;}
.box {padding:10px; background-color:#FFFCF0;}
.boxhome {padding:10px; background-color:#FFFCF0;}
.box3 {padding:10px; background-color:#FFF2C1;}
.box2 {padding:10px; padding-right:0px; padding-top:0px; background-color:#FFFFFF;}
.box1 {padding: 10px; background-color:#FFF2C1}
.break {BACKGROUND-IMAGE: url(/images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; clear:both;}
.break2 {BACKGROUND-IMAGE: url(/images_noindex/pix1.gif); BACKGROUND-REPEAT: repeat-y;}

.homeimg{padding-left:10px; padding-top:0px;}
.subheader {padding:9px 3px 3px 8px; background-color:#FFF2C1;}
#footer {z-index:12;clear: both; border-color:#FFE67D; border-style: solid; border-width: 1px; padding:10px; margin-left:0px; margin-right:0px;}


.pipefooter {font: 11px/11px arial; COLOR: #6E5C2F;}
#footer-inner{clear:both;}
.cr1 {float:right; font-family:verdana; font-size:11px; font-style:normal; font-weight:normal;}
.cr2 {FLOAT: left; FONT: 12px/24px arial; border-right:solid 1px; border-right-color:#FEBF48; font-weight:bold; padding-right:5px;}

#address {font:12px/18px arial; color:#000000; padding-top:0px;  padding-bottom:10px;	margin-right:0px; margin-left:260px;}

#addressmap {font:12px/18px arial; color:#000000; background:#ffffff; padding-top:10px;  padding-bottom:10px; margin-right: 0px; margin-left:4px; width:927px;}
.specimg{ padding-right:10px; padding-top:5px;}
.padbottom{padding-bottom:10px;}

.forms{font: 11px/18px arial;color:#71440C; background-color:#FFFCF0; border-color:#71440C; border-style: solid; border-width: 1px;}
.forms1{font: 11px/18px arial;color:#959595; background-color:#FFFFFF; border-color:#959595; border-style: solid; border-width: 1px;}
.forms5{font: 11px/18px arial;color:#7A5000; background-color:#FFE0A4; border-color:#C9A96E; border-style: solid; border-width: 1px;}
.forms4{font: 11px/18px arial;color:#71440C; background-color:#FFFCF0;border-color:#71440C; border-style: solid; border-width: 1px; width:150px;}
.forms8{font: 11px/18px arial;color:#959595; background-color:#FFFFFF; border-color:#959595; border-style: solid; border-width: 1px;}
.forms7{font: 11px/18px arial;color:#A66400; background-color:#FFDB91; border-color:#807C71; border-style: solid; border-width: 1px;}
.forms6{font: 11px/14px arial;color:#FFFFFF;}
.forms2{font: 11px/11px arial;color:#00B2AA;}
.forms3{font: 11px/18px arial;color:#F2E0A4;}
.spacer{clear:both; height:20px; line-height:20px; font-size:20px;}

a.boldfont:link {text-decoration: none; color:#00B2AA;}
a.boldfont:visited {text-decoration: none; color:#00B2AA;}
a.boldfont:hover, a:active { text-decoration: underline; color:#BA6700;}

a.boldfont1:link {text-decoration: none; color:#71440C;}
a.boldfont1:visited {text-decoration: none; color:#71440C;}
a.boldfont1:hover, a:active { text-decoration: underline; color:#BA6700;}

a:link {text-decoration: none; color:#7E1910;}
a:visited {text-decoration: none; color:#7E1910;}
a:hover, a:active { text-decoration: underline; color:#B36300;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR:#71440C;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR:#71440C;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {COLOR:#BA6700; font-weight: normal; TEXT-DECORATION: underline }

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR:#9B7C00;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#9B7C00;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#71440C; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR:#9B7C00; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR:#9B7C00; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR:#71440C; font-weight: normal; TEXT-DECORATION: underline }

.top{font:10px/12px arial;}
a.top:link { COLOR:#7E1910; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#7E1910; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR:#B15E0F; font-weight: normal; TEXT-DECORATION: underline }

.round_border_color {background-color:#FFE67D; margin:0px 0px 0px 0px;}
.round_border {background-color:#FFF2C1; padding:15px; padding-top:10px; padding-bottom:10px;}
.headers-footer{ font:bold 12px arial; background:#FFEC9F; padding-left:8px; padding-bottom:1px; padding-top:1px}

div.reviewTop{background-color:#EED788;padding-left:10px; padding-bottom:5px; padding-top:5px;}
div.reviewBottom{background-color:#EED788; height:11px;}
#imenu{position:absolute; left:26px; top:39px; width:0px; height:0px; z-index:15;}

#ui-datepicker-div{display:none;}

.cornerinner{padding: 10px; background-color:#F2E0A4;}
.cornerforms{padding: 10px; background-color:#F2E0A4;}
.col1{background-color:#F2E0A4 !important}
.col2{background-color:#EED788 !important}

/* .spdisplay1{float:left; height:130px;}
.spdisplay2{}
.sdisplay{clear:both; line-height:0px;}*/
.pkgthumbs{background-color:#FDE0A6; padding-top:5px; padding-bottom:5px; text-align:center} 

.packagecolumn {width: 210px;float:left;margin-right:10px;}
.packagecolumn .spdisplay1 {float:none; height:auto; text-align:center}
.packagecolumn .spdisplay1 img {width:115px; margin-left:auto; margin-right:auto}
.packagecolumn .spdisplay2 {height:170px; padding-top:10px;}


.span {font: 11px arial; color:#644B18;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span:link { COLOR:#644B18;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:visited { COLOR:#644B18;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }

.span1 {font: 11px arial; color:#01B3AB;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span1:link { COLOR:#01B3AB;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:visited { COLOR:#01B3AB;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:hover { COLOR:#FFAE00; TEXT-DECORATION: underline; font-weight:bold; }

.span2 {font: 11px arial; color:#FFFFFF;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span2:link { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span2:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span2:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }

.subnav_inner{position:relative;top:0px;z-index:30;left:0px; width:455px; height:30px; padding-top:0px;padding-left:0px;}
#topnav_inner {position:absolute;top:0px;z-index:25;left:0px;width:944px; height:36px; padding-top:0px; padding-left:0px; background-color:#00B2AA}
.topnav{position:relative;top:1px;z-index:30;left:0px; width:944px; height:36px; padding-top:3px;}
#local-inner {position:absolute;top:0px;z-index:25;left:0px;width:229px; height:155px; padding-top:0px; padding-left:0px; background-color:#E7C180}
.local{position:absolute;top:0px;z-index:25;left:0px; padding-top:15px; padding-left:10px;}
.spnav{position:absolute;top:0px;z-index:25;left:0px; padding-top:15px; padding-left:10px;}
.booknow{position:relative;top:17px;z-index:30;left:0px; width:200px; height:30px; padding-top:0px;  z-index:15;}
#res_inner {position:absolute;top:0px;z-index:25;left:2px;width:240px; height:328px; padding-top:0px; padding-left:0px; background-color:#FEAE01}