@charset "UTF-8";
/* CSS Document */


html { min-height: 100%; margin-bottom: 1px; }

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #94801f ;
	text-decoration: none;
	padding-left: 10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:4px;
	line-height:22px;
}	

a.navigation {
	font-size: 9px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-color:#FFFFFF;
	color: #94801f;
	text-decoration: none;
	display:inline-block 22px;
	letter-spacing:2px;
	text-transform:uppercase;
	margin-left: 3px;
	white-space: nowrap;
}

a.special {
background-color: #f8f4c8;
color: #94801f;
}

a.navigation:hover {
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	display:inline-block 22px;
	/* height:22px; */
	background-color:#94801f;	
}


.bodyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #6d5a3e;
	text-decoration: none;
}

.button   {
            font-size:10;
            border:solid;
            border-width:1pt;
            border-color:#CCCCCC;
            background-color:#EEEEEE;
            filter:Alpha(opacity=70);}

.text     {
            font-size:10;
            border:solid;
            border-width:1pt;
            border-color:#CCCCCC;
            background-color:#FFFFFF;
            filter:Alpha(opacity=70);}

.area     {
            font-size:10;
            border:solid;
            border-width:1pt;
            border-color:#CCCCCC;
            background-color:#FFFFFF;
            filter:Alpha(opacity=70);
            scrollbar-face-color:#CCCCCC;
            scrollbar-highlight-color:#FFFFFF;
            scrollbar-shadow-color:#FFFFFF;
            scrollbar-3dlight-color:#CCCCCC;
            scrollbar-arrow-color:#FFFFFF;
            scrollbar-track-color:#CCCCCC;
            scrollbar-darkshadow-color:#CCCCCC;}

.form_top   {
            font-size:12;
            border-style:none;
            background-color:#F0E0D8;
            }

.cap9 {  font-size: 9px; line-height: 12px; color: #666666;}
.gray10 {  font-size: 10px; line-height: 14px; color: #666666;}
.gray12 { font-size: 12px; line-height: 16px; color: #666666;}
.gray14 { font-size: 14px; line-height: 20px; color: #666666;}
.blue10 {  font-size: 10px; line-height: 14px; color: #E4728B;}
.blue12 {  font-size: 12px; line-height: 16px; color: #E4728B;}
.blue14 {  font-size: 14px; line-height: 20px; color: #E4728B;}
.green10 {  font-size: 10px; line-height: 14px; color: #6F8C2B;}
.green12 {  font-size: 12px; line-height: 16px; color: #6F8C2B;}
.green14 {  font-size: 14px; line-height: 20px; color: #6F8C2B;}
.white10 {  font-size: 10px; line-height: 14px; color: #EEEEEE;}
.white12 {  font-size: 12px; line-height: 16px; color: #FFFFFF;}
.white14 {  font-size: 14px; line-height: 20px; color: #FFFFFF;}
.brown10 {  font-size: 10px; line-height: 14px; color: #5B5046;}
.brown12 {  font-size: 12px; line-height: 16px; color: #5B5046;}
.brown14 {  font-size: 14px; line-height: 20px; color: #5B5046;}
.darkgreen10 {  font-size: 10px; line-height: 14px; color: #66645A;}
.red {color:#FF3366}
.red2 {color:#FF808C}
.marginlist li  { margin-bottom: 10px;}
.line-h140 { line-height:140%;}
.line-h150 { line-height:150%;}
.line-h160 { line-height:160%;}

#stayplan_list ul {
	margin: 0;
	padding: 0;
	list-style: none; 
	}
#stayplan_list li {
	margin: 0;
	padding: 0;
	list-style: none; 
	}
#stayplan_list li {
	margin-bottom: 4px;
	}
	
	
.serviceblock { width: 90%; margin: auto; border: 1px dashed #816C20; text-align: left; padding: 3px; margin: 6px 0px;}
.serviceblockheader {color:#3a3109; background-color: #F7F4E9;  text-transform:lowercase; font-size:16px; letter-spacing:2px; padding: 3px; margin: 3px; }
.service {width: 22%; border: 1px dotted #AFA383; float: left; margin: 3px; padding: 5px; text-align: center;}
.serviceheader {width: 90%; margin: 3px; padding: 3px; background-color: #F7F4E9;  height: 35px; vertical-align: middle; border-bottom: 1px dashed #E3D8B6; border-top: 1px dashed #E3D8B6;}
.servicesub {text-transform: uppercase; margin: 3px;}
.addtocart {margin: 5px;}
.viewcart {float:right; margin-top: -19px;}
.threewide {width: 30%;}
.oneline {padding-top: 12px; height: 26px;}
.twoline {padding-top: 6px; height: 32px;}
.threeline {padding-top: 0px; height: 38px;}
.top {font-size: 9px; color: #B99B3C;}

.clear { clear: both;}