body {margin: 0px 0px 0px 0px; font:12px/20px Arial; color:#827033;	background:#CAE4FF;}
#pagebg {margin: 0px 0px 0px 0px; font:12px/20px Arial; color:#827033;	background-position:center -18px; BACKGROUND-REPEAT: no-repeat;}
#container {margin:19px auto 0px auto; width:969px; position:relative; padding:0px 0px 0px 0px; left:0px;}
#leftcolumn {margin:0px 0px 0px 0px; background:url(/images_noindex/bodyline.gif) left top repeat-y;	padding: 0px 0px 0px 0px;	position:relative;}
#bottomimg {position:relative; width: 951px; padding:0px 9px 25px 9px; background:url(/images_noindex/footerbg.gif) left bottom no-repeat;}
#bottomimg2{position:relative; width: 951px; padding:0px 9px 9px 9px; background:url(/images_noindex/footerbg.gif) left bottom no-repeat;}
#content {position:relative; float:left; padding:570px 19px 0px 15px; margin:0px; width:679px; z-index:0}
#logo {position:absolute; left:62px; top:15px; height:81px; width:88px; z-index:20;}

#num {position:absolute; left:164px; top:48px; width:173px; height:32px; z-index:20;}
#number {position:absolute; left:164px; top:65px; font:15px arial; color:#012674; z-index:25;}
#subnav {position:absolute; right:39px; top:67px; z-index:7;}
#topbar {position:absolute; right:0px; top:-8px; width:969px; height:117px; z-index:5; background:url(/images_noindex/topbar.jpg) no-repeat;}

#mainimage {position:absolute; top:139px; z-index:5; left:0px; width:969px;}
#reservationmenu {right:25px; top:139px; width:225px; height:359px; z-index:30; position: absolute;}
#topnav {position:absolute; top:103px; left:0px; z-index:3; height:46px; width:723px;}
#right_logo {position:absolute;right:24px;top:12px;width:164px;z-index:15;}

#specials {width:710px; height:56px; left:9px; top:442px; position:absolute; z-index:7;}
#header {position:absolute; top:512px; z-index:30; left:33px; width: 409px; height:41px;}
#local{width:231px; height:206px; right:0px; top:0px; position:relative}

#manager {position:absolute; top:455px; z-index:100; right:20px; width:222px;}
#rightbar{width:233px; position:relative; float:right; padding:515px 0px 0px 2px; margin:0px;}

#signup {left:0px; top:806px; width:219px; height:58px; z-index:6; padding-left: 19px;}

#box {padding:0px;}
.box {padding:10px; background-color:#F2EAD8;}
.boxhome {padding:10px; background-color:#F2EAD8;}
.box3 {padding:10px; background-color:#ECDEC6;}
.box2{padding-left:0px; padding-right:10px; padding-bottom:10px; padding-top:10px; background-color:#F2EAD8;}
.box1 {padding: 10px; background-color:#ECDEC6;}
.padbottom{padding-bottom:10px;}

.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;}

.backtotop {text-align:right; margin-right:0px; margin-top:0px;}
.subheader {padding:9px 3px 3px 8px; background-color:#E4D5AF;}
.headers {font:bold 12px/18px verdana; background: #FFE1C6;	padding: 4px;}
#address {z-index:12;text-align:center;padding:15px 237px 0px 0px;}
.pipefooter {font: 11px/11px arial;	COLOR: #DFEFFF;}

.forms {font: 11px/18px arial;color:#333506;background-color:#F2EAD8;border-color:#495C00;border-style: solid;border-width: 1px;}
.forms1 {font: 11px/20px arial;color:#333506;background-color: #C8CEA2;border-color: #919867;border-style: solid;border-width: 3px;}
.forms2 {font: 11px/18px arial;color:#4B5D02;}
.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;}
.forms5 {font: 11px/18px arial;color:#495C00;background-color:#F2EAD8;border-color:#495C00;border-style: solid;border-width: 1px; width:150px;}
.forms8 {font: 11px/18px arial;color:#333506;background-color:#F2EAD8;border-color:#495C00;border-style: solid;border-width: 1px;}
.forms6 {font:11px/6px Arial;}
.cornerforms{padding: 10px; background-color:#E7DAA5;}

ul.anchor {list-style-image:url(/images_noindex/bullet1.gif); margin-bottom:5px; margin-left:8px; margin-top:5px;padding-left:8px;} 
.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 table.cr1 tr td ul li {line-height:12px;margin-bottom:0;margin-top:0;padding-bottom:6px;}

.imgsm{padding-right:10px; padding-top:7px;}
div.anchor {background-color:#E7DAA5; margin-bottom:10px; margin-left:10px; padding:5px 10px 5px 5px;}
.cornerinner{padding: 10px; background-color:#E7DAA5;}
.cr1 {float:right;font-family:verdana; font-size:11px; font-style:normal;font-weight:normal; line-height:14px;}

a.boldfont:link {text-decoration: none; color:#495C00;}
a.boldfont:visited {text-decoration: none; color:#495C00;}
a.boldfont:hover, a:active {text-decoration: underline; color:#3D3B02;}

a.boldfonts:link {text-decoration: none; color:#495C00;}
a.boldfonts:visited {text-decoration: none; color:#495C00;}
a.boldfonts:hover, a:active {text-decoration: underline; color:#012674;}

a:link {text-decoration: none; color: #926a27;}
a:visited {text-decoration: none; color:#926a27;}
a:hover, a:active {text-decoration: underline; color:#6b4e1d;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link {COLOR: #5e7701; font-weight: normal; TEXT-DECORATION: none}
a.milestone1:visited {COLOR: #5e7701; font-weight: normal; TEXT-DECORATION: none}
a.milestone1:hover {COLOR: #33630c;	font-weight: normal; TEXT-DECORATION: underline}

.milestone {font: 11px/18px arial;}
a.milestone:link {COLOR: #004891; font-weight: normal; TEXT-DECORATION: none}
a.milestone:visited {COLOR: #004891; font-weight: normal; TEXT-DECORATION: none}
a.milestone:hover {COLOR: #012163; font-weight: normal;	TEXT-DECORATION: underline}

.milestone2 {font: 11px/18px arial;}
a.milestone2:link {COLOR: #004891; font-weight: normal; TEXT-DECORATION: none}
a.milestone2:visited {COLOR:#004891; font-weight: normal; TEXT-DECORATION: none}
a.milestone2:hover {COLOR: #012163; font-weight: normal; TEXT-DECORATION: underline}

.top {font:10px/12px arial;}
a.top:link {COLOR: #343408; font-weight: normal; TEXT-DECORATION: none}
a.top:visited {COLOR:#343408; font-weight: normal; TEXT-DECORATION: none}
a.top:hover {COLOR:#343408; font-weight: normal; TEXT-DECORATION: underline}
#footer-inner {clear:both; text-align:center;}


h1 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#012674; padding-top:5px;}
h4 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:0px; color:#827033; padding-top:5px;}
h2 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; color:#4B5D02; display: inline; margin-right:2px;}
h3 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px;	display: inline; margin-right:2px;}

.headers-footer {font:bold 12px arial;background:#0055AA;padding-left:8px;padding-bottom:1px;padding-top:1px}
#footer {z-index:12;clear: both; border: 1px solid #0055AA; padding:10px;}
#imenu {position:absolute; top:192px; z-index:32; left:751px; width: 180px;}


#addressmap {z-index:12;text-align:center;padding:10px 0px 10px 14px; background-color:#F2EAD8}
#contentmap {height:100%; width:670px; padding-top: 139px; padding-bottom:0px; padding-left: 0px; padding-right:0px; float:none;}

.pkgthumbs{background-color:#525252; padding-top:5px; padding-bottom:5px; text-align:center}
.spdisplay1{float:left; height:119px;}
.spdisplay2{}
.sdisplay{clear:both; line-height:0px;}
.img_left{float:left;}
.img_right{float:right;}
.specimg{ padding-right:10px; padding-top:5px;}

div.reviewTop{background-color:#DDC59B;padding-left:10px; padding-bottom:5px; padding-top:5px;}
div.reviewBottom{background-color:#DDC59B; height:11px;}
.spacer{clear:both; height:20px; line-height:20px; font-size:20px;}
#quote{position:relative; padding-left:4px; top:10px;}

body div.column1 {width: 200px; float: left;margin-right:20px;margin-bottom:10px;}
body div.column2 {width: 200px; float: left;margin-right:20px;margin-bottom:10px; position:relative;}
body div.column3 {width: 215px; float: left;margin-bottom:10px;}
body div.column31 {width: 210px; float: left;margin-bottom:10px;}
.spacer1{clear:both; height:10px; line-height:10px; font-size:10px;}

body div.column1 h2 {font:bold 12px/16px arial; margin:0px auto; padding-bottom:5px; display: inline; color:#B56524}
body div.column2 h2 {font:bold 12px/16px arial; margin:0px auto; padding-bottom:5px; display: inline; color:#B56524}
body div.column3 h2 {font:bold 12px/16px arial; margin:0px auto; padding-bottom:5px; display: inline; color:#B56524}
body div.column31 h2 {font:bold 12px/16px arial; margin:0px auto; padding-bottom:5px; display: inline; color:#B56524}

.spacer3{clear:both; height:7px; line-height:7px; font-size:7px;}
.homeimg {padding-right:10px;padding-top:5px;}
.local {width:200px; height:206px; position:relative;}

.span {font: 11px/18px arial;}
a.span:link {COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span:visited {COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span:hover {COLOR: #FFFFFF; font-weight: bold;	TEXT-DECORATION: underline; padding-left:5px; padding-right:5px;}

.span1 {font: 11px/18px arial;}
a.span1:link {COLOR:#5B380F; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span1:visited {COLOR:#5B380F; font-weight: bold; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;}
a.span1:hover {COLOR:#5B380F; font-weight: bold;	TEXT-DECORATION: underline; padding-left:5px; padding-right:5px;}

.subnav_inner{position:relative;top:0px;z-index:30;left:-10px; width:470px; height:30px; padding-top:0px;padding-left:0px;}
#topnav_inner {position:absolute;top:5px;z-index:25;left:9px;width:951px; height:36px; padding-top:0px; padding-left:0px; background-color:#012674}
.topnav{position:relative;top:-2px;z-index:30;left:10px; width:951px; height:36px; padding-top:0px;}

#spnav_inner {position:absolute;top:0px;z-index:25;left:0px;width:710px; height:56px; padding-top:0px; padding-left:0px; background-color:#010501}
.spnav{position:relative;top:7px;z-index:30;left:10px; width:710px; height:56px; padding-top:0px;}
.reservation{position:relative; left:0px; top:0px; width:225px; height:359px; z-index:5;background-color:#F7E895}
.booknow{position:relative;top:8px;z-index:30;left:10px; width:207px; height:174px; padding-top:0px;  z-index:15; background-color:#8C942D}
.manager_inner{position:relative;top:129px;z-index:30;left:0px; width:225px; height:56px; padding-top:0px;  z-index:15; background-color:#F0CF66}