body { background-color:#333; }

h2 {
	color: #6E5231; 
	text-align:center;
	font-size:22px;
	}
	
h3 {
	font-size:20px;
	color:#990000;
	font-family:"Times New Roman", Times, serif;
	margin:3px;
	}
	
h4 {
	font-size:14px;
	color:#000;
	}
ul.nav
	{
	padding:0;
	margin:0;
	background-image:url(../lay/nav_right_long.jpg);
	background-position:right;
	}
ul.nav li
	{ float:left;
	list-style-type:none; 
	}
 
.contentBackground
	{
	background-color:#6E5231;
	border-left:1px solid black; 
	}
.testimonials
	{
	width:160px;  
	padding-left:2px;
	text-align:left;
   	margin-top:1px; 
	}
.testimonialsBKG
	{
	background-color:#fff9dd;
	width:140px;
	margin:-2px 2px 0px 3px;
	padding:0px 2px 0px 2px; 
	border-left:1px solid black;
	border-right:1px solid black;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#A87230;
	font-weight:bold;
	height:100%;
	text-align:left;
 	}
	
.testimonialName  { color:#666666;}	   

.testimonialsbg { background-color:#F3EDBA; }

.testimonialsImg {
	background-image:url(../lay/left_bar.jpg); 
	background-repeat:no-repeat; 
	text-align:center;
	font-weight:bold;
	color:#000000;
	width:159px;
	height:21px; 
	}

.testomonialstext {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #6E5231;
}
.testmonialnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#CC6600;
	font-style:italic;
}
	
ul#leftnav { 
	margin:0;
	padding:0;
	background-color:#f1d9a4;
	list-style-type:none;
	border-left:1px solid black;
	border-right:1px solid black;
	}
	
#leftnav li	{
	text-align:left;
	font-weight:bold;
	color:#000000;
	/*padding:2px 0px 0px 0px; 
	  _margin-top:4px;*/ 
 	margin:0;
	padding:0;
	height:21px;
	border-bottom:1px solid black;
	}
	
#leftnav li a,#leftnav li a:visited,#leftnav li a:active { 
	color:#3F2910;
	width:100%;
	display:block;
	font-size:14px;
	padding-left:8px;
	}
 
#leftnav li a:hover
{ 	color:#FFE87F;
	background-color:#B38855;
	background-image:url(../lay/arrow.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	height:100%;
	width:95%;
	*width:100%;
	}
	
.mainContent {
	min-height:400px;
	text-align:left;
	background-color:#fff9dd;
	border:1px solid black;
	margin:0px 6px 0px 6px;
	padding:0px 6px 0px 6px; 
	height:100%;
	background-image:url(../lay/bg_elk.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	width:701px;
	*width:716px;
	}

.mainContent p {
	font-weight:bold;
	}

.mainContent a:hover { text-decoration:underline; }
	
.mainContent  ul { padding-left:15px; font-size:12px; }
   
.mainContent img { margin:1px 10px 5px 1px; }
	
.headerImg { 
	/*border:0px solid black !important;*/
	margin-left:50px;
	}

.leftpanel { background:url(../images/talltree.png) no-repeat bottom; }
	 
.footer { 
	background-image:url(../lay/bottom_span.gif);
	background-repeat:repeat-x;
	height:25px;
	width:896px;
	vertical-align:text-top;
	font-weight:bold;
	font-size:11px;
	color:#DE973F;
	}
	 
.footer a,.footer a:active,.footer a:visited { 
	text-decoration:none;
	color:#DE973F;
	}
	 
.footer a:hover { color:#FFE87F; }	 
	 
a, a:active, a:visited { 
	text-decoration:none;
	color:#aa5703;
	font-weight:bold;
	}
	 
a:hover { text-decoration:#999; }

a img { border: 2px solid #6E502C; }

a:hover img { border: 2px solid #CC9900; }
		 
.rightSpan {
	 background-image:url(../lay/right_span.gif);
	 background-repeat:repeat-y;
	 background-position:right;
	 width:5px;
	 height:100%;
	 }
	 
.pictureShow { 
	/*padding:0px 0px 0px 0px;
	margin:0px 0px 0px 1px;*/
	border-left:1px solid black;
	border-right:1px solid black;
	/*_margin-top:-4px;
	_margin-bottom:-4px;*/
	}
	  
/*.cabins	{
	border:1px solid black;
	background-color:#6E502C
	}*/

.cabins p { margin-left:8px; margin-right:8px; font-size:12px }
	
.cabins a,.cabins a:visited,.cabins a:active { font-size:11px; font-family:"Times New Roman", Times, serif }

.cabins a:hover { color:#CC9900; }

.cabins ul li { *margin-left:-30px; }

.formButton { 
    background-color:#F3EDBA;
	font-weight:bold;
	border-color:#996633;
	}
	
a.reserveNow,a.reserveNow:active,a.reserveNow:visited { 
	background-image:url(../lay/woodbtn.jpg);
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 6px;
	width:125px;
	height:20px;
	color:#660000;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding-top:2px;
	}

a.reserveNow:hover { color:#660000; }

.secondary_titles {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #6E5231;
	}

.red { color:#990000; }

.text {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight: bold;
}

hr { color: #6E5231; }

.small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}

.border0 { border: 0px none; }

.pictborder { border: 1px solid #6E502C; }

.textbrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#663300;
	}
	
.rate {	color: #006600; }

.time {
	color: #990000;
	font-size:14px;	
	}

.horseback_titles {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #6E5231;
	text-align: center
}

.woodBorder { 
	background-image:url(../lay/top_wood_space.jpg);
	background-repeat:repeat-x;
	height:22px;
	width:100%;
	}

#callToAction { 
	font-family: "Times New Roman", Times, serif;
	font-size:18px; 
	font-weight:bold; 
	}

.policy { padding:0 8px 10px 8px; }

.policy h3 { 
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
}
.policy p	{font-weight:normal;}

.hidden{ display:none; }

.moreinfo { 
	font-size:14px;
	color:#990000;
	background-image:url(../images/icons/greenarrow.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin-right:25px;
	display:block;
	width:140px;
	} 