html {BACKGROUND: transparent url(../images_noindex/sideimage.gif) repeat-x;background-color:#E6E0C9; } 
body {
	margin: 0px;
	font: 12px/18px arial;
}
#container {text-align:left; margin: 0px auto; width: 948px; position:relative; padding:0; margin-top:0px;  left:0px;background-color:#E6E0C9;  }
#leftcolumn{margin-right: 0px; margin-top:0px; z-index:1; padding-top:0px; margin-left:0px;
background-image: url(../images_noindex/bodyline.gif);
	background-repeat: repeat-y;}

	
#bottomimg{ position:relative; width: 952px; border:0px; left:0px; top:0px;background-image: url(../images_noindex/bottomimg.gif);
	background-repeat: no-repeat ; background-position:left bottom;}
#subnav {
	position:absolute;
	height: 22px;
	width: 500px;
	top:75px;
	left:447px;
	z-index: 25;
	}
 
#content {
	height:100%;
	margin: 0px;
	width: 687px;
	padding-top: 539px;
	padding-right: 18px;
	padding-bottom: 12px;
	padding-left: 0px;
	float:right;
	
}

#footer-inner{clear:both}
#footer{font: 11px/18px arial; z-index:12; }
#logo {position:absolute; top:4px; left:1px; z-index:5; width: 159px; height: 91px; left: 56px;}

#leftbar{
	width:231px;
	float: left;
	padding-top: 500px;
	padding-left: 0px;
	height: 100%;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}
#local {
	position:relative;
	height: 200px;
	width: 235px;
	z-index: 5;
	left: 0px;
	top: 0px;
}

.local {
	position:relative;
	height: 205px;
	width: 235px;
	z-index: 5;
	left: 0px;
	top: 0px;
}

#coupon {
	position:relative;
	height: 22px;
	width: 198px;
	z-index: 5;
	left: 18px;
	padding-top: 10px;
}
#banner{
	position:relative;
	height: 244px;
	width: 201px;
	z-index: 5;
	left: 18px;
	padding-top: 10px;
}
#qube{
	position:relative;
	height: 81px;
	z-index: 5;
	left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 57px;
    background-color: #E3DCC6;
}
#q-club-badge{
	position:relative;
	height: 81px;
	z-index: 5;
	left: 0px;
	padding-top: 10px;
	padding-left: 20px;
}
#logo{
	position:absolute;
	top:2px;
	left:0px;
	z-index:25;
	width:228px;
	height:100px;
	}




#package{
	position:relative;
	top:0px;
	left:0px;
	z-index:25;
	width:235px;
	height:164px;
}
.package{
	position:relative;
	top:0px;
	left:0px;
	z-index:25;
	width:235px;
	height:176px;
}
#header {
	position:absolute;
	top:488px;
	z-index:10;
	left:235px;
	width: 713px;
	height: 50px;
	padding-top: 0px;
}


#petfriendly {
	position:absolute;
	top:498px;
	z-index:20;
	left:817px;
	width: 105px;
	height: 37px;
	}


h1 {font:14px/14px arial; margin:0px auto; padding-bottom:10px; color:#4e0201; font-weight:bold; padding-top:5px;}
h2 {
 font:bold 12px/14px arial;
 margin:0px auto;
 color:#2e1e0f;
 padding-bottom:11px;
 display: inline;
margin-right:2px;
 }
#spnav {
	position:absolute;
	left: 235px;
	top:403px;
	width:713px;
	height:84px;
	z-index:8;
}
#reservation {
	height: 269px;
	width: 235px;
	z-index: 200;
	position: absolute;
	left: 0px;
	top: 135px;
	margin: 0px;
	padding: 0px;
}
#imenu {
	z-index: 200;
	position: absolute;
	left: 39px;
	top: 170px;
}
#email_signup{
	
	z-index: 200;
	position: absolute;
	left: 36px;
	top: 356px;
}
#topbar {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	width:950px;
	height:112px;
BACKGROUND-IMAGE: url(../images_noindex/topbar.jpg);
}
#manager{
	position:absolute;
	top:381px;
	left:0px;
	width:235px;
	height:110px;
	z-index:26;
}
#calendar{
	position:absolute;
	top:427px;
	left:18px;
	width:231px;
	height:200px;
	z-index:10;
}
#topnav{
	position:absolute;
	left:0px;
	width:948px;
	height:23px;
	z-index:25;
	top: 112px;
}
#mainimage {
	position:absolute;
	left: 0px;
	top:135px;
	width:948px;
	height:269px;
	z-index:25;
}
#under_bg{
	position:absolute;
	left: 0px;
	top:259px;
	width:235px;
	height:671px;
	z-index:1;
}



#topbox {padding: 0px;}

#box {padding: 10px; padding-bottom:15px;}
.box {
	padding: 10px;
	background-color:#E3DCC6;
}
.box1 {
	padding: 10px;
	background-color:#CFC5A0;	
}
.box2 {
	padding: 10px;
	padding-left: 175px;
}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x;height:4px; }
.subheader {height:30px; padding:8px; background-color:#C9BC94; padding-top:12px;}
.cr1 {FLOAT: right; FONT: 11px/14px verdana; COLOR: #5B3E00}
#address {font: 12px/18px arial;; color:#2f190c; z-index:12; margin-left:233px;  padding-bottom:15px;}
.pipefooter{font: 10px/12px arial; color:#2e1e0f;}
.forms{font: 11px/18px arial;color:#585754; background-color: #F5EFE1; border-color: #585754; border-style: solid; border-width: 1px;}
.forms5{font: 11px/18px arial;color:#585754; background-color: #F5EFE1; border-color: #585754; border-style: solid; border-width: 1px; width:150px;}

.forms1{font: 11px/18px arial;color:#727067; background-color: #FFFFFF; border-color: #969696; border-style: solid; border-width: 1px;}
.forms2{font: 11px/14px arial; color:#FFFFFF;}
.forms3{font: 11px/14px arial; color:#2E1E0F;}
.forms_email{font: 11px/18px arial;color:#585754; background-color: #FFFFFF; border-color: #585754; 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;}
UL.anchor {list-style-image: url(../images_noindex/bullet1.gif);}

a.boldfont:link {text-decoration: none; color: #795900;}
a.boldfont:visited {text-decoration: none; color: #795900;}
a.boldfont:hover, a:active { text-decoration: underline; color: #231702;}

a:link {text-decoration: none; color: #012f0a;}
a:visited {text-decoration: none; color: #012f0a;}
a:hover, a:active { text-decoration: underline; color:#2e1e0f;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR: #2e1e0f; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #2e1e0f; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR: #012f0a; font-weight: normal; TEXT-DECORATION: underline}

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR: #685A35; font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#685A35; font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR: #9a192b; 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: #FFFFCC; font-weight: normal; TEXT-DECORATION: underline }

.top{font:10px/12px arial;}
a.top:link { COLOR: #4d1108; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR: #4d1108; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR: #B58C3D; font-weight: normal; TEXT-DECORATION: underline }


/*Corner*/

div.cornerforms{background-color: #D8CEB1; padding:10px;}

.round_border_color {background-color:#C9BB94;left:0px; width:945px;}

.round_border {background-color:#E6E0C9; padding:10px;}

div.pipefooter table tr td {background-color: #E6E0C9;}

table.cr1 tr td{background-color:#E3DCC6;}

div.specialbox {background-color: #CEE7F7;padding: 10px;margin-top:10px;}

div.cornerinner {background-color: #D3C8A5; padding:10px;}

div.cornerinner div {background-color: transparent }

div.cornerinner1 {background-color: #D3C8A5; padding:10px;height:100px;}

div.cornerinner1 div {background-color: transparent }

div.cornerinner2 {background-color: #D3C8A5; padding:10px;height:100px; }

div.cornerinner2 div {background-color: transparent }

.headers-footer{background:#D2C8A4; padding-left:8px; padding-bottom:5px; padding-top:5px;}

.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:#BDAC77;height:18px;}

div.reviewBottom{background-color:#BDAC77; height:11px;}

.box3{padding:10px;background-color:#D8CEAF;}



/*  No Script */

#topnav_inner {position:absolute;top:-8px;z-index:25;left: 0px;width: 948px; height:31px; background-color:#B51811;}

.topnav {position:relative;top:-4px;z-index:30;left: 12px; width: 930px;}

.pipeline{font: 11px arial; COLOR: #EFEBE2; padding-left:15px;padding-right:15px;}

.topnavspan {font: 11px arial; color:#FFFFFF;  font-weight:bold;}

a.topnavspan:link { COLOR: #FFFFFF;  TEXT-DECORATION: none ; font-weight:bold; }

a.topnavspan:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}

a.topnavspan:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }



#subnav_inner{position:absolute;left: 12px; padding-top:5px;  }

.subnavspan {font: 11px arial; color:#A38D65; }

a.subnavspan:link { COLOR: #2B82B4;  TEXT-DECORATION: none;}

a.subnavspan:visited { COLOR:#2B82B4;  TEXT-DECORATION: none; }

a.subnavspan:hover { COLOR:#000000; TEXT-DECORATION: underline;}

.subnavpipeline{font: 11px arial; COLOR: #2B82B4; padding-left:5px;padding-right:5px;}



.spnav_inner {position:absolute;left: 0px; top:0px;background-color:#B47900; width:713px;height:68px; }

.spnav {font: 11px arial; color:#FFFFFF;  font-weight:bold;  }

a.spnavspan:link { COLOR: #611800;  TEXT-DECORATION: none;  font-weight:normal;}

a.spnavspan:visited { COLOR:#611800;  TEXT-DECORATION: none;  font-weight:normal;}

a.spnavspan:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:normal; }


#box .box ul li.pad {

	line-height:14px;
	margin-bottom:1px;
	margin-top:2px;
	padding:1px 0;
	width:auto;
	text-align:left;
}




