html{
	background-color:#3E5015;
	background-image:url(../images_noindex/htmlbg.gif);
	background-repeat:repeat-x;
	background-position:bottom center;
}


body {
	margin: 0px;
	color:#666666;
	background-image:url(../images_noindex/bodybg.gif);
	background-repeat:repeat-x;
	background-position:top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

#bg { position:absolute;
top:508px;
left:0px;
height: 12px;
width: 208px;
background-image:url(../images_noindex/bg-img.gif);
	background-position:left top;
 }
 
#container {
	text-align:center;
	margin: 0px auto;
	width:950px;
	position:relative;
	padding:0;
	left:0px;
	margin-top: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;
}
#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: 560px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:right;
	width:708px;
	text-align:left;
}

#coupon{
	padding-left: 4px;
}
#leftbar {
	width:208px;
	float: left;
	padding-top: 509px;
	padding-left: 0px;
	height: 100%;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#logo {
	position:absolute;
	left:0px;
	top:62px;
	width:208px;
	height:121px;
	z-index:6;
}
#specials {
	position:absolute;
	left: 208px;
	top:428px;
	width:733px;
	height:80px;
	z-index:6;
}
h1 {
	margin:0px auto;
	padding-bottom:10px;
	color:#B56911;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
}
#mainimage {
	position:absolute;
	top:62px;
	z-index:2;
	left:208px;
	height:366px;
	width:733px;
}
#city-phone {
	position:absolute;
	top:15px;
	z-index:2;
	left:8px;
	height: 34px;
	width: 182px;
	}
#subnav {
	position:absolute;
	left:645px;
	top:18px;
	width:220px;
	height:25px;
	z-index:6;
}
#topbar{
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:62px;
	z-index:1;
	background-image: url(../images_noindex/topbar.gif);
}
.signup {
	position:relative;
	left:0px;
	top:0px;
	width:208px;
	height:96px;
	z-index:6;
}
#signup {
	position:relative;
	left:0px;
	top:0px;
	width:208px;
	height:73px;
	z-index:6;
}
#reservationmenu {
	position:absolute;
	left:9px;
	top:384px;
	height:125px;
	width:192px;
	z-index:50;
	background-color:#756D3E;
	background-image: url(../images_noindex/imenubg.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#imenu{
position:absolute;
	left:15px;
	top:20px;
	height:105px;
	width:172px;
	z-index:50;
}

.manager {
	position:relative;
	left:0px;
	height:135px;
	top:0px;
	width:208px;
	z-index:10;
}
#manager {
	position:relative;
	left:0px;
	height:135px;
	top:0px;
	width:208px;
	z-index:10;
}
.localfavorite {
	position:relative;
	left:0px;
	height:100px;
	top:0px;
	width:208px;
	z-index:50;
}
#localfavorite {
	position:relative;
	left:0px;
	height:100px;
	top:0px;
	width:208px;
	z-index:50;
}
#topnav {
	position:absolute;
	top:0px;
	z-index:0;
	left: 0px;
	width:950px;
	height:9px;
	background-color:white;
}
#topnavigation {
	position:absolute;
	top:183px;
	z-index:0;
	left: 0px;
	width:208px;
	height:201px;
	background-color:white;
	background-image: url(../images_noindex/topnav.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#header {
	position:absolute;
	top:508px;
	z-index:9;
	left:208px;
	width: 742px;
	height: 46px;
}
#save20 {
	position:absolute;
	top:171px;
	z-index:9;
	left:350px;
	width: 240px;
	height: 90px;
}
.padbottom{padding-bottom:10px;}
#box .box UL li.pad {padding: 1px 0px; width: auto; line-height: 13px; margin-top: 2px; margin-bottom:1px;}
#box {
	padding:0px;
}

.box {
	padding:10px;
}
.box1 {
	padding: 10px;
	background-color:#EFE1B2;
}
.break {
	BACKGROUND-IMAGE: url(../images_noindex/pix.gif);
	BACKGROUND-REPEAT: repeat-x;
	background-position:top left;
	height:1px;
	clear:both;
}
.subheader {
	padding:5px 3px 5px 8px;
	background-color:#EFE1B2;
}
.headers {
	font:bold 12px/18px Arial;
	background: #FFE1C6;
	padding: 4px;
}
.footer {
	z-index:12;
	padding:0px;
	margin-right: 0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:white;
}
#address {
	z-index:12;
	
	margin-left: 299px;
	margin-right: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 62px;
	padding-left: 0px;
	line-height:18px;
}
.pipefooter {
	font: 11px/11px arial;
	COLOR: #6E5C2F;
}
.pipefooterWh {
	font: 11px/11px arial;
	COLOR: #FFFFFF;
}
.forms {
	font: 11px/18px arial;
	color:#6B6A6A;
	background-color:#ECDCA6;
	border-color: #6B6A6A;
	border-style: solid;
	border-width: 1px;
}
.forms5{font: 11px/18px arial;color:#6B6A6A;line-height:16px; background-color:#ECDCA6;border-color:#6B6A6A; border-style: solid; border-width: 1px; width:150px;}
.forms1 {
	font: 11px/18px arial;
	color:#959167;
	background-color: #FBFAFA;
	
	border-style: solid;
	border-width: 1px;
	border-right:2px solid #B1AB95;
	border-bottom:2px solid #B1AB95;
	line-height:11px;
}
.forms2 {
	font: 11px/18px arial;
	color:#BCBAAC;
	line-height:16px;
}
.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;
}
.forms6{
font: 11px/18px arial;
 width:550px;
}
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);
}
a.boldfont:link {
	text-decoration: none;
	color:#611508;
}
a.boldfont:visited {
	text-decoration: none;
	color:#611508;
}
a.boldfont:hover{text-decoration: underline;
	color:#4D1106;
}
a.boldfont:active {
	text-decoration: underline;
	color:#611508;
}
a:link {
	text-decoration: none;
	color: #525252;
}
a:visited {
	text-decoration: none;
	color:#525252;
}
a:hover { text-decoration: underline;
	color:#5C5C5C;}

 a:active {
	text-decoration: underline;
	color:#525252;
}
.milestone1 {
	font: 11px/18px arial;
}
a.milestone1:link {
	COLOR: #6E5C2F;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone1:visited {
	COLOR: #6E5C2F;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone1:hover {
	COLOR: #7a4c00;
	font-weight: normal;
	TEXT-DECORATION: underline
}
.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
}
.milestoneWh {
	font: 11px/18px arial;
}
a.milestoneWh:link {
	COLOR: #FFFFFF;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestoneWh:visited {
	COLOR: #FFFFFF;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestoneWh: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
}
.milestone3 {
	font: 11px/18px arial;
}
a.milestone3:link {
	COLOR:#333333;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone3:visited {
	COLOR:#333333;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone3:hover {
	COLOR:#333333;
	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;
line-height:0px;
}
h2 {
	font:bold 12px/18px arial;
	margin:0px auto;
	padding-bottom:0px;
	display: inline;
	margin-right:2px;
}
h3 {
	font:bold 12px/18px arial;
	margin:0px auto;
	padding-bottom:0px;
	display: inline;
	margin-right:2px;
}
h4 {
font:bold 14px arial;
color:#666666;
font-family:arial;
font-size:14px;
font-variant:normal;
font-weight:bold;
line-height:14px;
margin:0 auto;
padding-bottom:10px;
padding-top:5px;
}
.cr1 {
	FLOAT: right;
	FONT: 11px/14px verdana;
	
}
#box .box ul li.pad {
	line-height:14px;
	margin-bottom:1px;
	margin-top:2px;
	padding:1px 0;
	width:auto;
	text-align:left;
}
.smright {
	padding:0px 0 8px 8px;
}

#offers {
height:26px;
left:25px;
position:absolute;
top:828px;
width:165px;
z-index:58;
}

.forms_email {
font:11px arial;
background-color:#F5E8D0;
border:1px solid #C7B27A;
color:#A86806;
font-family:arial;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
width:102px;
}


div.cornerforms{background-color: #EFE1B2; padding:10px;}
.round_border_color {background-color:#EFE4BF;left:0px; width:948px;}
.round_border {background-color:#611508; padding:10px;}
div.pipefooter table tr td {background-color: #611508;}
table.cr1 tr td{background-color:#FFFFFF;}
div.specialbox {background-color: #CEE7F7;padding: 10px;margin-top:10px;}
div.cornerinner {background-color: #EFE1B2; padding:10px;}
div.cornerinner div {background-color: transparent }
.headers-footer{background:#EFE4BF; padding-left:8px; padding-bottom:0px; padding-top:0px;}
.break2 { BACKGROUND-IMAGE: url(../images_noindex/pix1.gif); BACKGROUND-REPEAT: repeat-y; }
div.roundbutton {background-color:#79A637; color:#FFFFFF; padding:3px; padding-left:5px; padding-right:5px;}
div.roundbuttonON {background-color:#FEA467; color:#FFFFFF; padding:3px;padding-left:5px; padding-right:5px;}
div.round table tbody tr td {background-color:#FFFFFF;} 
div.reviewTop{background-color:#E7CF92;padding-left:10px;}
div.reviewBottom{background-color:#E7CF92; height:11px;}
.box3{padding:10px;background-color:#EFE1B2;}
 #ui-datepicker-div {display:none;}  
 
/* No script*/

 #topnav_inner {position:absolute;top:0px;z-index:25;left: 9px;width: 192px; height:201px; background-color:#801F0F; text-align:left;}
.topnav {position:relative;top:0px;z-index:30;left: 6px;}
.topnavspan {font: 11px arial; color:#FFFFFF;  font-weight:bold; }
a.topnavspan:link { COLOR: #EFEBE2;  TEXT-DECORATION: none ; font-weight:bold; line-height:20px;}
a.topnavspan:visited { COLOR:#EFEBE2;  TEXT-DECORATION: none;  font-weight:bold;line-height:20px;}
a.topnavspan:hover { COLOR:#EFEBE2; TEXT-DECORATION: underline; font-weight:bold; line-height:20px;}

.pipeline{font: 11px arial; COLOR: #FFFFFF; padding-left:5px;padding-right:5px;}

#subnav_inner{position:absolute;left: 12px; padding-top:5px;  }
.subnavspan {font: 11px arial; color:#A38D65; }
a.subnavspan:link { COLOR: #FFFFFF;  TEXT-DECORATION: none; font-weight:bold;}
a.subnavspan:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none; font-weight:bold;}
a.subnavspan:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline;font-weight:bold;}

#spnav_inner {position:absolute;left: 0px; top:0px;background-color:#84161F; width:733px;height:82px; text-align:left;}
.spnav {font: 11px arial; color:#FFFFFF;  font-weight:bold; padding-left:10px; padding-top:25px;}
a.spnavspan:link { COLOR: #FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.spnavspan:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.spnavspan:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }

#localnav_inner{position:absolute; left: 9px; background-color:#F1E0B2; text-align:left;}
.localnavspan h2{font: 14px arial; color:#6E2717;  font-weight:bold;}
.localnavspan {font: 11px arial; color:#A38D65; width: 192px; height:85px; }
a.localnavspan:link { COLOR: #776F40;  TEXT-DECORATION: none;font-weight:bold;line-height:20px;}
a.localnavspan:visited { COLOR:#776F40;  TEXT-DECORATION: none; font-weight:bold;line-height:20px;}
a.localnavspan:hover { COLOR:#D2712A; TEXT-DECORATION: underline;font-weight:bold;line-height:20px;}