html {background-image:url(../images_noindex/topbg.gif); background-repeat:repeat-x; background-color:#72662E;}
body {margin: 0px; font:11px/18px verdana; color:#676767; background-image:url(../images_noindex/bottombg.gif); background-repeat:repeat-x; background-position:bottom left;}
body.milestone{margin: 0px; font:11px/18px verdana; color:#676767; background-image:url(../images_noindex/bottombg.gif); background-repeat:repeat-x; background-position:bottom left;}
#container {text-align:left; margin: 0px auto; width:950px; position:relative; padding:0;  left:0px; margin-top:54px;}
#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;} 
.dfk{ display:inline; width:100%; margin:0 auto;}
.dfk h3{margin:0; padding:0; display:inline;background:none; border:none;}
.dfk h3 a{text-decoration:none;color:#082B61; cursor:default; background:none; background:none;}
#content{height:100%; position:relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 515px;padding-right: 18px; padding-bottom: 40px; padding-left: 10px; float:right; width:716px;}
#leftbar{width:192px; float: left; padding-top: 471px; padding-left: 9px; height: 100%; margin: 0px; padding-right: 0px; padding-bottom: 50px;}
#logo { position:absolute; left:9px; top:9px; width:192px; height:121px; z-index:6;}
#specials {position:absolute; left: 208px; top:375px; width:733px; height:81px; z-index:6;}
h1 { font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif; margin:0px auto; padding-bottom:10px; color:#082C61; padding-top:5px;}
h2 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px;color:#72662E;}
h4 { font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif; margin:0px auto; padding-bottom:10px; color:#0A2E61; padding-top:5px;}

#mainimage{position:absolute; top:9px; z-index:2; left:208px; height:366px; width:733px;} 
#city-phone{position:absolute; top:-41px; z-index:2; left:14px; height: 41px; width: 210px; font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#f0e0b2; text-transform:uppercase;}
#subnav{position:absolute; left:382px; top:-38px; width:570px; height:35px; z-index:6;}
.signup{position:relative; left:0px; top:0px; width:192px; height:95px; z-index:6;}
#signup{position:relative; left:0px; top:0px; width:192px; height:95px; z-index:6;}

#petfriendly{position:relative; left:0px; top:0px; width:105px; height:37px; z-index:6;padding-top:25px; padding-left:35px;}


#qube{position:relative; left:0px; top:0px; z-index:6;padding-top:25px; padding-left:50px;}

#q-club-badge{position:relative; left:0px; top:0px; z-index:6;padding-top:25px; padding-left:0px;}

#reason{ left:0px; top:0px; width:192px; height:312px; z-index:6;padding-top:5px; padding-left:0px;}
#other-property{position:relative; left:0px; top:0px;  z-index:6;padding-top:15px; padding-left:10px;}

#subscribe{ position:absolute; top:1117px; z-index:15; left:24px; width: 135px; height: 18px;}
#imenu{ position:absolute; top:7px; z-index:15; left:14px;}
#reservationmenu{position:absolute; left:10px; top:332px; height:140px; width:192px; z-index:50; background-color:#CC7410;	background-image: url(../images_noindex/imenubg.gif); background-repeat:no-repeat; background-position:bottom left;}
.manager{position:relative; left:0px; height:122px; top:0px; width:192px; z-index:10;}
#manager{position:relative; left:0px; height:122px; top:0px; width:192px; z-index:10;}
#valentine-banner{position:relative; left:0px; height:161px; top:0px; width:192px; z-index:10;padding-left:1px;}

.localfavorite{position:relative; left:0px; height:92px; top:0px; width:192px; z-index:50;}
#localfavorite{position:relative; left:0px; height:92px; top:0px; width:192px; z-index:50;}
#topnav {position:absolute; top:0px; z-index:0; left: 0px; width:950px; height:9px; background-color:white;}
#topnavigation {position:absolute; top:131px; z-index:0; left: 10px; width:192px; height:201px;	background-color:white;
	background-position:bottom left;}
#header{position:absolute; top:458px; z-index:9; left:209px; width: 721px; height: 45px;}
.bodyimage{border:1px solid; border-color:#082B61;}
#box {padding:0px;}
.box {padding:10px; background-color:#FCF9E9;}
.box2 {padding:10px; background-color:#FFFFFF;}
.box3 {padding:10px; background-color:#F7EEBF;}
.box1 {padding: 10px; background-color:#FAF3D1;}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; background-position:top left;}
.break2 { BACKGROUND-IMAGE: url(../images_noindex/pix1.gif); BACKGROUND-REPEAT: repeat-y;}
.subheader {padding:9px 3px 3px 8px; background-color:#E2C57C;}
.headers{ font:bold 12px/18px verdana;  background: #E2C57C; padding: 4px;}
.smright{padding:0px 0 8px 8px;}

.padbottom{padding-bottom:10px;}
#footer-inner{clear:both}
.footer {z-index:12;}
#address {z-index:12; margin-bottom: 10px; margin-left: 100px; margin-right: 100px; padding-top: 10px; padding-right: 0px;	padding-bottom: 0px; padding-left: 0px;}

.pipefooter{font: 11px/11px arial; COLOR: #6E5C2F;}
.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;}

.forms{font: 11px/18px arial;color:#676767; background-color:#FCF9E9; border-color: #676767; border-style: solid; border-width: 1px;}
.forms4{font: 11px/18px arial;color:#676767; background-color:#FCF9E9; border-color: #676767; border-style: solid; border-width: 1px; width:150px;}
.forms1{font: 11px/18px arial;color:#333506; background-color: #ffffff; border-color: #B2B3B4; border-style: solid; border-width: 1px;}
.forms5{font: 11px/18px arial;color:#A86400; background-color:#F3E8CC; border-color: #A89978; border-style: solid; border-width: 1px;}
.forms2{font: 11px/18px arial;color:#FFFFFF;}


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);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}

a.boldfont:link {text-decoration: none; color:#72662E;}
a.boldfont:visited {text-decoration: none; color:#72662E;}
a.boldfont:hover, a:active { text-decoration: underline; color:#082C61;}

a.boldfont1:link {text-decoration: none; color:#082C61;}
a.boldfont1:visited {text-decoration: none; color:#082C61;}
a.boldfont1:hover, a:active { text-decoration: underline; color:#72662E;}

a:link {text-decoration: none; color: #43403B;}
a:visited {text-decoration: none; color:#43403B;}
a:hover, a:active { text-decoration: underline; color:#666666;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR: #082C61; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #082C61; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR: #72662E; 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 }

.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 }

.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 }

.round_border_color {background-color:#72662E; margin:0px 0px 0px 0px;}
.round_border {background-color:#082C61; padding:15px; padding-top:10px; padding-bottom:10px;}
.tableanchor{padding:10px; background-color:#DFD6B3;}
.tableanchor1{padding:10px; background-color:#DFD6B3;}
.headers-footer{ font:bold 12px arial; background:#72652E; padding-left:8px; padding-bottom:1px; padding-top:1px;}

#topnav_inner {position:absolute;top:0px;z-index:25;left: 0px;width: 192px; height:201px; padding-top:0px; background-color:#625F37;}
.subnavinner{position:relative;top:0px;z-index:25;left: -150px; width:490px;}
.span {font: 12px arial; color:#FFFFFF;  font-weight:bold; padding-bottom:15px; padding-left:0px; padding-top:15px;}
a.span:link { COLOR: #FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }
.span1 {font: 12px arial; color:#FFFFFF;  font-weight:bold; padding-bottom:15px; padding-left:0px; padding-top:15px;}
a.span1:link { COLOR: #6A663B;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:visited { COLOR:#6A663B;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:hover { COLOR:#6A663B; TEXT-DECORATION: underline; font-weight:bold; }
.spnavinner{position:relative;top:0px;z-index:25;left: -150px; width:490px;}

.spnav_pipeline{font: 13px arial; COLOR: #FFFFFF; padding-left:5px;padding-right:5px;}
#spnav_inner {height:81px;left:0px;padding-left:0px;padding-top:0px;position:absolute;top:0px;width:733px;z-index:11; background-color:#082B61;}
#spdata{height:81px;width:733px;padding-left:10px;padding-top:8px;}

#ui-datepicker-div{display:none}

div.reviewTop{background-color:#E2C57C;padding-left:10px;}
div.reviewBottom{background-color:#E2C57C; height:11px;}


#facebook-icon{
left:388px;
position:absolute;
top:-34px;
width:100px;
z-index:7;
}



