body {margin: 0px 0px 0px 0px; font:12px/18px Arial; color:#7E3500; background-color: #BFBC8F;}
#container {text-align:left; margin: 0px auto; width:968px; position:relative; padding:20px 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.jpg); background-repeat: repeat-y; padding: 0px 0px 0px 0px;}
#bottomimg {position:relative; width: 968px; border:0px; left:0px; top:0px; background-color: transparent; background-image: url(/images_noindex/footer.jpg); 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: 625px;	padding-right:22px; padding-bottom:0px; padding-left: 10px; float:right;	width:680px;}
#leftbar {width:251px; float: left; padding-top: 0px; padding-left: 0px; height: 100%; margin: 554px 0px 0px 0px; padding-right: 4px;	padding-bottom: 0px;}

#num {position:absolute; left: 773px; top:46px; width:176px; height:43px; z-index:6;}
#logo {position:absolute; left:19px; top:28px; width:220px; height:107px; z-index:6;}
#specials {left: 251px; top:380px; width:698px; height:179px; z-index:6; position: absolute;}
#contentmap {height:100%; position:relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 148px; padding-right:0px; padding-bottom:0px; padding-left:18px; float:none; width:800px;}

h1 {font:bold 14px/14px  Arial; margin:0px auto; padding-bottom:10px; color:#C36105; padding-top:5px;}
h2 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#005A89}
h4 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#421313}
h3{font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#4e5337}

#mainimage {position:absolute; top:168px; z-index:0; left:18px;	height:390px; width:931px;}
#manager {position:absolute; top:410px; z-index:1; left:40px; height:164px; width:211px;}
#subnav {position:absolute; left:500px; top:102px; width:450px; height:27px; z-index:7;}
#topbar{position:absolute; left:0px; top:20px; width:968px; height:115px; z-index:1; background-image: url(/images_noindex/topbar.jpg);
	background-repeat: no-repeat;}
#reservationmenu {left:40px; top:168px; height:242px; width:211px; z-index:10; position: absolute;}
#localfavorite {height:258px; top:0px; width:211px; z-index:50; padding-left: 40px;}
#social-media {height:79px; top:0px; width:193px; z-index:10; padding-left: 50px; padding-top:0px; position: relative;}
#bedge {top:0px;  z-index:10; padding-left: 81px; padding-top:10px; position: relative;}
#flickr {top:0px;  z-index:10; padding-left: 87px; padding-top:10px; position: relative;}
#facebook {top:0px;  z-index:10; padding-left:40px; padding-top:10px; width:210px; height:auto; position: relative;}
#topnav {position:absolute; top:135px; z-index:3; left: 18px; width:931px; height:33px;}
#header {position:absolute; top:573px; z-index:9; left:274px; width: 670px; height: 49px;}
#topnav {position:absolute; top:135px; z-index:3; left: 18px; width:931px; height:33px;}
.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;}
.box {padding:10px; background-color:#ECECDD;}
.boxhome {padding:10px; background-color:#ECECDD}
.box2 {padding:10px; padding-right:0px; padding-top:0px;}
.box1 {padding: 10px; background-color:#DCDCC0;}
.box3 {padding: 10px; background-color:#DCDCC0;}
.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:#D2D2AE;}
	#footer {
	border:1px solid #B0AC77;
	clear:both;
	margin:auto;
	padding:8px;
	text-align:center;
	width:934px;
	z-index:12;
	color:#54593C;
 }
.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;}
#address {font:12px/18px arial; padding-top:0px; padding-bottom:15px; margin-right:0px;	margin-left:220px;}
#addressmap {font:12px/18px arial; padding-top:0px; padding-bottom:15px; margin-right:0px;	margin-left:18px; background-color:#FFFFFF ; width:931px;}
.specimg{ padding-right:10px; padding-top:5px;}
.padbottom{padding-bottom:10px;}

.forms{font: 11px/18px arial;color:#7E3500; background-color:#F0F0E3; border-color:#BCAC78; border-style: solid; border-width: 1px;}
.forms5{font: 11px/18px arial;color:#828164; background-color:#F0EDE6; border-color:#CFD4B6; border-style: solid; border-width: 1px;}
.forms4{font: 11px/18px arial;color:#7E3500; background-color:#F0F0E3; border-color:#BCAC78; border-style: solid; border-width: 1px; width:150px;}
.forms1{font: 11px/18px arial;color:#FFFFFF; background-color:#C3A495; border-color:#856757; border-style: solid; border-width: 1px;}
.forms8{font: 11px/18px arial;color:#005A89; background-color:#F0F0E3; border-color:#BCAC78; border-style: solid; border-width: 1px;}
.forms7{font: 11px/18px arial;color:#A3983C; background-color:#FFEC9F; border-color:#D7D8AC; border-style: solid; border-width: 1px;}
.forms6{font: 11px/14px arial;color:#FFFFFF;}
.forms2{font: 11px/11px arial;color:#005A89;}
.forms3{font: 11px/18px arial;color:#7C4A1B;}
.rfpforms{font: 11px/18px arial;color:#656565; background-color:#FFFFFF; border-color:#656565; border-style: solid; border-width: 1px;width:150px;}
.rfpforms1{font: 11px/18px arial;color:#656565; background-color:#FFFFFF; border-color:#656565; border-style: solid; border-width: 1px;}
.rfpforms2{font: 11px/18px arial;color:#656565; background-color:#FFFFFF; border-color:#656565; border-style: solid; border-width: 1px; width:50px;}
.spacer{clear:both; height:20px; line-height:20px; font-size:20px;}

a.boldfont:link {text-decoration: none; color:#005A89;}
a.boldfont:visited {text-decoration: none; color:#005A89;}
a.boldfont:hover, a:active { text-decoration: underline; color:#C36105;}

a.boldfont1:link {text-decoration: none; color:#656565;}
a.boldfont1:visited {text-decoration: none; color:#656565;}
a.boldfont1:hover, a:active { text-decoration: underline; color:#7B7000;}

a:link {text-decoration: none; color:#7B7000;}
a:visited {text-decoration: none; color:#7B7000;}
a:hover, a:active { text-decoration: underline; color:#3E255A;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR:#676D49;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR:#676D49;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {COLOR:#7E3500; font-weight: normal; TEXT-DECORATION: underline }


.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR:#54593C;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#54593C;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#4e5337; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR:#4e5337; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR:#4e5337; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR:#4e5337; font-weight: normal; TEXT-DECORATION: underline }

.top{font:10px/12px arial;}
a.top:link {COLOR:#7B7000; font-weight: normal; TEXT-DECORATION: none }
a.top:visited {COLOR:#7B7000; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {COLOR:#656565; font-weight: normal; TEXT-DECORATION: underline }

.round_border_color {background-color:#B0AC77; margin:0px 0px 0px 0px;}
.round_border {background-repeat: repeat; background-color:#BFBC8F;}
.headers-footer{ font:bold 12px arial; background:#B0AC77; padding-left:8px; padding-bottom:1px; padding-top:1px}

#imenu{position:absolute; top:227px; z-index:12; left:68px; width:100px; height:0px; z-index:15;}
#ui-datepicker-div{display:none;}

.cornerinner{padding: 10px; background-color:#D3D2AF;}
.cornerinner1{padding: 10px; background-color:#CDCCA3;}
.cornerforms{padding: 10px; background-color:#D3D2AF;}

div.reviewTop{background-color:#CDCCA3;height:11px;}
div.reviewBottom{background-color:#CDCCA3; height:11px;}

div.roundbutton{background-color:#D3D2AF;padding-top:3px;padding-bottom:4px;margin-right:3px; border-color:#747B53; border-style: solid; border-width: 1px;}
div.roundbuttonON{background-color:#B8B77C;padding-top:3px;padding-bottom:4px;margin-right:3px; border-color:#747B53; border-style: solid; border-width: 1px;}

div.roundbutton a:link,
div.roundbutton a:visited,
div.roundbutton a:hover {color:#473C20;padding-left:6px;padding-right:6px;text-decoration:none;padding-bottom:4px;}
div.roundbuttonON a:link,
div.roundbuttonON a:visited,
div.roundbuttonON a:hover {color:#0B0A07;padding-left:6px;padding-right:6px;text-decoration:none;padding-bottom:4px;}

.pagetopNav{margin-left:10px;}
div table.pagetopNav tr td {background-color:#FFFFFF}
div table.pagetopNav {border-collapse : collapse;}
div table.pagetopNav tr td {padding : 0; padding-bottom:5px;}

.spdisplay1{float:left; height:130px;}
.spdisplay2{}
.sdisplay{clear:both; line-height:0px;}
.pkgthumbs{background-color:#ECECDD; padding-top:5px; padding-bottom:5px;}

.span {font: 11px arial; color:#0E0D09;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span:link { COLOR:#0E0D09;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:visited { COLOR:#0E0D09;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:hover { COLOR:#421313; TEXT-DECORATION: underline; font-weight:bold; }

.span1 {font: 11px arial; color:#340100;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span1:link { COLOR:#340100;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:visited { COLOR:#340100;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:hover { COLOR:#FFFFFF; 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; }

.span3 {font: 11px arial; color:#733E12;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span3:link { COLOR:#733E12;  TEXT-DECORATION: none;  font-weight:bold;}
a.span3:visited { COLOR:#733E12;  TEXT-DECORATION: none;  font-weight:bold;}
a.span3:hover { COLOR:#F3AE00; TEXT-DECORATION: underline; font-weight:bold; }

#spnav_inner {position:absolute;top:112px;z-index:25;left:0px;width:688px; height:53px; padding-top:15px; padding-left:10px; background-color:#220D05}
.spnav {position:relative; top:15px; z-index:30; padding-top:0px; left:0px; padding-left:0px;}
.subnav_inner{position:relative;top:0px;z-index:30;left:57px; width:395px; height:30px; padding-top:0px;padding-left:20px;}
#reservation-inner {position:absolute;top:0px;z-index:25;left:0px;width:211px; height:242px; padding-top:0px; padding-left:0px; background-color:#602C03}
.booknow {position:relative; top:15px; z-index:30; padding-top:0px; width:150px;}
#topnav_inner {position:absolute;top:0px;z-index:25;left:0px;width:931px; height:33px; padding-top:0px; padding-left:0px; background-color:#F3AE00}
.topnav{position:relative;top:3px;z-index:30;left:0px; width:931px; height:33px; padding-top:0px;}



#fblikebutton {
left:423px;
position:absolute;
top:104px;
width:100px;
z-index:6;
}


.footerbar{
	width:930px;
	margin-left:auto;
	margin-right:auto;
	height:120px;
}

.footerlogo {
	float:left;
	width:334px;
	margin-right:20px;
	text-align:right;
	padding-top:5px;
}

.googleaddress {
	float:left;
	border-left:1px solid #7E3500;
	padding-left:20px;
	text-align:left;
}
 
div.vcard{
	 color:#7E3500;

}
#googleplus {
    left: 349px;
    position: absolute;
    top: 104px;
    z-index: 25;
}

