body {margin: 0px 0px 0px 0px; font:12px/20px Arial; color:#FFFFFF;	background-image: url(/images_noindex/bg.jpg); background-repeat: repeat-x; background-position: top left; background-color: #233302;}
#container {text-align:left; margin: 0px auto; width:950px; position:relative; padding:150px 0px 0px 0px; left:0px;}
#leftcolumn {margin-right: 0px; margin-top:0px; z-index:1; left:0px; background-position:top left;	background:url(/images_noindex/bodyline.gif);  background-repeat: repeat-y; padding: 0px 0px 0px 0px;}
#bottomimg {position:relative; width: 950px; 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-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;	padding-top: 505px;	padding-right:0px; padding-bottom:0px; padding-left: 0px; float:left; width:645px; z-index: 1;}
#contentmap {height:100%; position:relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;	padding-top: 0px;	padding-right:0px; padding-bottom:0px; padding-left: 0px; float:none; width:645px; z-index: 1;}
#rightbar {width:294px; float: right; padding-top: 0px; padding-left: 0px; height: 100%; padding:450px 0px 0px 0px;	padding-right: 0px;	padding-bottom: 0px;}

#num {position:absolute; left: 757px; top:23px; width:185px; height:39px; z-index:10;}
#logo {position:absolute; left:4px; top:16px; width:185px; height:86px; z-index:6;}
#specials {width:294px; z-index:10; left:656px; height:204px; top:397px; position:absolute}
#reason {width:294px; z-index:5; left: 0px; height:154px; position:relative;}
#mainimage {position:absolute; top:149px; z-index:3; left:0px; height:363px; width:950px;}
#subnav {position:absolute; left:330px; top:78px; width:620px; height:23px; z-index:7;}

#reservationmenu {left:0px; top:512px; height:89px; width:656px; z-index:1; background-image: url(/images_noindex/reservationbg.jpg);	background-repeat:no-repeat; background-position:top left; position: absolute;}
#localfavorite {width:294px; z-index:0; height:127px; position:relative;}
#social {width:294px; z-index:0; position:relative;}
#topnav {position:absolute; top:117px; z-index:7; left: 4px; width:954px; height:25px;}
#header {position:absolute; top:606px; z-index:9; left:5px; width: 656px; height: 46px;}
#headerbg {position:absolute; top:601px; z-index:0; left:433px; width: 223px;	height: 195px; background-image: url(/images_noindex/headerbg.jpg); background-repeat: repeat-x;}

h1 {font:bold 14px/14px  Arial; margin:0px auto; padding-bottom:10px; color:#F0B74B; padding-top:5px;}
h2 {font:bold 12px/14px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#FFFFFF}
h4 {font:bold 14px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#7E1910}
h3{font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#75A907}
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;}
.boxtop ul.anchor {list-style-image: url(/images_noindex/bullet1.gif); }
.boxtop ul.anchor li {line-height:13px;padding-left:0px; margin-left:0px;padding-top:0px; margin-bottom:5px; margin-left:5px;}
.boxtop ul.anchor li a.milestone1 {line-height:13px;}
.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;}
.box {padding:10px;}
.box2 {padding:10px; padding-right:10px; padding-left:0px;}
.boxtop {padding:10px;}
.boxhome {padding:10px;}
.box3 {padding:10px; background-color:#314703;}
.box1 {padding: 10px; background-color:#354E03;}
.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-right:10px; padding-top:5px;}
.imgsm{padding-right:10px; padding-top:5px;}
.homesm{padding-right:10px; padding-top:2px;}
.imgsm1{padding-right:25px; padding-top:5px;}
.subheader {padding:9px 3px 3px 8px; background-color:#405D04;}
#footer {z-index:12;clear: both; border:solid 1px #405D04; padding:10px;}

.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; padding-top:0px;  padding-bottom:0px;	margin-right:255px; margin-left:0px;}
#addressmap{font:12px/18px arial; padding-top:10px; padding-bottom:0px; background-color:#233302;}
.specimg{ padding-right:10px; padding-top:3px;}
.padbottom{padding-bottom:10px;}

.forms{font: 11px/18px arial; color:#000000; background-color:#FFFFFF; border-color:#232301; border-style: solid;border-width: 1px;}
.forms1{font: 11px/18px arial;color:#FFFFFF; background-color:#374A13; border-color:#405B16; border-style: solid;border-width:1px;}
.forms4{font:11px/18px arial; color:#000000; background-color:#FFFFFF; border-color:#232301; border-style:solid;border-width:1px;width:150px;}
.forms8{font: 11px/18px arial; color:#000000; background-color:#FFFFFF; border-color:#232301; border-style: solid;border-width: 1px;}
.forms2{font: 11px/11px arial;color:#FFFFFF;}
.forms3{font: 11px/11px arial;color:#FFFFFF;}
.forms6{font: 11px/11px arial;}

.spacer{clear:both; height:20px; line-height:20px; font-size:20px;}
.spacer1{clear:both; height:10px; line-height:10px; font-size:10px;}
.spacer2{clear:both; height:30px; line-height:30px; font-size:30px;}
.spacer3{clear:both; height:7px; line-height:7px; font-size:7px;}
.spacer4{clear:both; height:20px; line-height:20px; font-size:20px;}
.spacer5{clear:both; height:30px; line-height:30px; font-size:30px;}

div table.pagetopNav {border-collapse:collapse;}
.backtotop {text-align:right; margin-right:0px; margin-top:0px;}

body div.column1 {width: 192px; float: left; margin-right:20px; margin-bottom:10px;}
body div.column2 {width: 192px; float: left; margin-right:20px; margin-bottom:10px; position:relative;}
body div.column3 {width: 192px; float: left; margin-bottom:10px;}

body div.column1 h2 {font:bold 12px/16px arial; margin:0px auto; padding-bottom:5px; display: inline;}
body div.column2 h2 {font:bold 12px/16px arial; margin:0px auto; padding-bottom:5px; display: inline;}
body div.column3 h2 {font:bold 12px/16px arial; margin:0px auto; padding-bottom:5px; display: inline;}
body div.column31 h2 {font:bold 12px/16px arial; margin:0px auto; padding-bottom:5px; display: inline;}

.pkgleft {float:left; margin-bottom:10px; margin-right:5px; width:328px;}
.pkgright {float:left; margin-bottom:10px; margin-left:5px; position:relative; width:328px;}


.column11 {float:left; margin-bottom:10px; margin-right:15px; width:190px;}
.column12 {float:left; margin-bottom:10px; margin-left:20px; position:relative; width:390px;}

.columnh1 {float:left; margin-bottom:10px; margin-right:10px; width:190px;}
.columnh2 {float:left; margin-bottom:10px; margin-left:0px; position:relative; width:390px;}

.column1h {width: 190px; float: left;margin-right:10px;margin-bottom:0px; position:relative;}
.column2h {width: 190px; float: left;margin-bottom:0px;}

.pkgthumbs{background-color:#525252; padding-top:5px; padding-bottom:5px; text-align:center}
.spdisplay1{float:left; height:115px;}
.spdisplay2{}
.sdisplay{clear:both; line-height:0px;}
.img_left{float:left;}
.img_right{float:right;}

#quote{position:relative; padding-left:0px; padding-top:0px;}

a.boldfont:link {text-decoration: none; color:#F0B74B;}
a.boldfont:visited {text-decoration: none; color:#F0B74B;}
a.boldfont:hover, a:active { text-decoration: underline; color:#FFFFFF;}

a.boldfonts:link {text-decoration: none; color:#007BAB;}
a.boldfonts:visited {text-decoration: none; color:#007BAB;}
a.boldfonts:hover, a:active { text-decoration: underline; color:#A55202;}

a:link {text-decoration: none; color:#F0B74B;}
a:visited {text-decoration: none; color:#F0B74B;}
a:hover, a:active { text-decoration: underline; color:#FFFFFF;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR:#75A907;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR:#75A907;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR:#5A8305;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#5A8305;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR:#75A907; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR:#75A907; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }


.headers-footer{ font:bold 12px arial; background:#405D04; padding-left:8px; padding-bottom:1px; padding-top:1px}
.round_border_color {background-color:#5C8ABC; margin:0px 0px 0px 0px;}
.round_border {background-repeat: repeat; padding:15px; padding-top:10px; padding-bottom:10px; background-color:#A0BBD8;}

div.reviewTop{background-color:#192801;padding-left:10px; padding-bottom:5px; padding-top:5px;}
div.reviewBottom{background-color:#192801; height:11px;}

#imenu{position:relative; left:84px; top:32px; width:0px; height:0px; z-index:15;}
#ui-datepicker-div{display:none;}

.cornerinner{padding: 10px; background-color:#354E03;}
.cornerforms{padding: 10px; background-color:#354E03;}

#CalendarControl {position:absolute; z-index:1001;}

.span1 {font: 11px/16px arial;COLOR:#FFFFFF; font-weight: bold;}
a.span1:link {COLOR:#FFFFFF; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span1:visited {COLOR:#FFFFFF; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span1:hover {COLOR:#FFFFFF; font-weight: bold;	TEXT-DECORATION: underline; padding-left:5px; padding-right:5px;}

.span {font: 11px/18px arial; COLOR:#FFC04F; font-weight: bold;}
a.span:link {COLOR:#FFC04F; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span:visited {COLOR:#FFC04F; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span:hover {COLOR:#FFC04F; font-weight: bold;	TEXT-DECORATION: underline; padding-left:5px; padding-right:5px;}

.span2 {font: 11px/18px arial; COLOR:#BBC6A6; font-weight: bold;}
a.span2:link {COLOR:#BBC6A6; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span2:visited {COLOR:#BBC6A6; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span2:hover {COLOR:#BBC6A6; font-weight: bold;	TEXT-DECORATION: underline; padding-left:5px; padding-right:5px;}

.subnav_inner{position:absolute;top:-7px;z-index:25;left:25px;width:500px; height:39px; padding-top:0px; padding-left:0px;}
#topnav_inner {position:absolute;top:0px;z-index:25;left:0px;width:949px; height:47px; padding-top:0px; padding-left:0px; background-color:#CA6400;}
.top-reason{position:relative;top:0px;z-index:30;left:5px; width:auto; height:auto; padding-top:0px;}
.topnav{position:relative;top:-5px;z-index:30;left:0px; width:954px; height:auto; padding-top:0px;}
.booknow{position:relative;top:5px;z-index:30;left:62px; width:170px; height:40px; padding-top:0px;  z-index:15;}
.local{position:relative;top:15px;z-index:30;left:15px; width:200px; height:auto; padding-top:0px;}
.spnav{position:relative;top:142px;z-index:30;left:60px; width:200px; height:auto; padding-top:0px;}
