#container{text-align:left; margin: 0px auto; width:951px; position:relative; padding:0; left:0px; margin-top:20px;}
body{margin: 0px;font: 12px/18px arial;color:#957455;background-image: url(../images_noindex/bg.gif); background-repeat: repeat-x;	background-position: left top; background-color:#d2b691;}
#leftcolumn{margin-right: 0px;	margin-top:0px;	z-index:1; padding-top:0px; margin-left:0px; background-color: transparent;	background-image: url(../images_noindex/bodyline.jpg); background-repeat: repeat-y;	background-position: left top;}
#bottomimg{position:relative; width: 951px;	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; padding: 522px 31px 0px 18px;	z-index: 15; width: 630px; float: right;}
#contentres{height:100%; position:relative; padding: 522px 20px 20px 10px;	z-index: 15; width: 675px; float: right;}
#leftbar{width:254px; float:left; padding-top: 410px; height: 100%;}

#logo{position:absolute; left:17px; top:35px; width:168px; height:48px; z-index:6;}
#manager{position:absolute; left:747px; top:430px; width:219px; height:103px; z-index:20;}
#specials{position:absolute; left:0px; top:0px; width:255px;height:99px;z-index:8;}
#local{position:absolute; left:0px; top:0px; width:255px; height:124px;z-index:5;}
#mainimage{position:absolute; top:125px; z-index:10; left:0px; height: 284px; width: 951px;}
#subnav{position:absolute;left:270px;top:6px;width:500px;height:25px;z-index:50;}

#number{position:absolute;left:206px;top:54px;width:184px;height:20px;z-index:50;}
#num{position:absolute;left:330px;top:57px;width:184px;height:20px;z-index:50;}
#emailbox{position:absolute; top:31px; left:787px; width:50px; height:20px; z-index:16;}
#signup{position:absolute;left:787px;top:12px;width:135px;height:15px;z-index:10;}
#topnav{position:absolute;top:95px;z-index:20;left: 0px;width: 951px;height: 30px;}
#topbar{position:absolute; top:0px; left : -9px;	z-index:3; width: 969px; height: 95px; background-repeat: no-repeat;background-color: transparent; background-image: url(../images_noindex/topbar.gif);}
#whitebar{position:absolute; top:138px;	left:5px; z-index:3; width: 949px; height: 2px; background-color:#ffffff;}

#header{position:absolute; top:449px; z-index:9; left:291px; width: 465px; height: 58px;}
.reservation{width:255px; height:259px; top:0px; left:0px; position:relative; padding:0px; margin:0px;background-color: transparent; background-image: url(../images_noindex/inmenubg.jpg); background-repeat: no-repeat;}
#imenu{position:absolute; left: 38px; top:55px; width:161px; height:115px; z-index:15;}
.package{width:255px; height:99px; top:0px; left:0px; position:relative; padding:0px; margin:0px;}
.localfavorites{width:255px; height:124px; top:0px; left:0px; position:relative; padding:0px; margin:0px;}
.socialmedia{width:255px; height:75px; top:0px; left:0px; position:relative; padding:0px; margin:0px;}
.awardlogos{width:255px; height:248px; top:0px; left:0px; position:relative; padding:0px; margin:0px;}

h1{font:14px/14px arial; margin:0px auto; padding-bottom:10px; color:#5C3106; font-weight:bold; padding-top:5px;}
h2{font:bold 12px/14px arial; margin:0px auto; color:#3b2505; padding-bottom:11px; display: inline; margin-right:2px;}
.padbottom{padding-bottom: 10px;}

#box{padding:  0px;}
#boxres{padding:  0px;}
.box{padding:  10px; background-color: #F0E9D6;}
.box1{padding: 10px; background-color: #E4D9AF;}
.box2{padding: 10px;}
.break{BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; height:4px;}

.subheader{padding:9px 3px 3px 8px; background-color:#BC9A6A;}
.headers{font:bold 12px/18px verdana;  background: #BC9A6A; padding: 4px; color:#3B2505;}

#footer{z-index:12; clear:both; padding-left:10px; width:960px;}
#footer-inner{clear:both;}
#address{font: 12px/18px arial; color:#937552; z-index:12; padding-top: 12px; padding-bottom: 5px;}
.pipefooter{font: 11px/11px arial; color:#613B0E;}
#brown{position:absolute; background-color: #005642; width:697px; height:21px; left:255px; top:409px; z-index:20;}
.forms{font:11px/18px arial;  color:#937552; background-color:#ECE3C6; border-color: #937552; border-style: solid; border-width: 1px;}
.forms1{font:11px/18px arial; color:#333506; background-color: #ffffff; border-color: #000000; border-style: solid; border-width: 1px;}
.forms3{font:11px/18px arial; color:#9E7036; background-color: #F1E7CE; border-color: #C4BFAC; border-style: solid; border-width: 1px;}

UL{list-style-image: url(../images_noindex/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}
#box .box UL li.pad {padding: 1px 0px; width: auto; line-height: 13px; margin-top: 2px; margin-bottom:1px;}
.cr1{FLOAT: right; FONT: 11px/14px verdana; BORDER-LEFT: #45491D 1px solid;}

a.boldfont:link{text-decoration: none; color:#005642;}
a.boldfont:visited{text-decoration: none; color:#005642;}
a.boldfont:hover, a:active{text-decoration: underline; color:#3b2505;}

a:link{text-decoration: none; color: #3b2505;}
a:visited{text-decoration: none; color:#3b2505;}
a:hover, a:active{ text-decoration: underline; color:#4b6935;}

.milestone1{font: 11px/18px arial;}
a.milestone1:link{COLOR: #3A2620; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited{COLOR: #3A2620; 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:#613B0E; font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited{COLOR:#613B0E; font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover{COLOR:#2E1E0F; font-weight: normal; TEXT-DECORATION: underline }

.milestone2{font: 11px/18px arial;}
a.milestone2:link{COLOR: #2E1E0F; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited{COLOR: #2E1E0F; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover{COLOR: #2E1E0F; font-weight: normal; TEXT-DECORATION: underline }

.milestone3{font: 11px/18px arial;}
a.milestone3:link{COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:visited{COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:hover{COLOR:#FFFFFF; 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 }

.activetab:link{padding:4px; margin-bottom:2px; background-color:#BF9F70; color:#321608; font-size:12px;  font-family:Arial; border:1px #8D470C solid;}
.activetab:visited{padding:4px; margin-bottom:2px; background-color:#BF9F70; color:#321608; font-size:12px;  font-family:Arial; border:1px #8D470C solid;}
.activetab:hover{padding:4px; margin-bottom:2px; background-color:#BF9F70; color:#321608; font-size:12px;  font-family:Arial; border:1px #8D470C solid;}

.HighLight:link{padding:4px; margin-bottom:2px; background-color:#8D470C; color:#D7CBAB; font-size:12px;  font-family:Arial; border:1px #8D470C solid; font-weight:bold}
.HighLight:visited{padding:4px; margin-bottom:2px; background-color:#8D470C; color:#D7CBAB; font-size:12px;  font-family:Arial; border:1px #8D470C solid;font-weight:bold}
.HighLight:hover{padding:4px; margin-bottom:2px; background-color:#8D470C; color:#D7CBAB; font-size:12px;  font-family:Arial; border:1px #8D470C solid;font-weight:bold}
