@charset "UTF-8";
/* CSS Document */

body {
                
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#271c0e;
	line-height:17px;
	
	
}

a {
	color:#624622;
	text-decoration:underline;
}

a:active {
	color:#A55B31;
	text-decoration:underline;
}

a:hover {
	text-decoration:underline;
	color:#9F7300;
}

a:visited {
	color:#A55B31;
}

li {
	list-style-image:url(images/bullet.gif);
	margin-bottom:10px;
}

#title {
	
	margin-bottom:5px;
	margin-top:12px;
}


#subhead {
	float:left;
	display:inline-block;
	margin-right:5px;
	
}

#htmlcontent {
	width:380px;
	height:560px;
	padding:15px;
	
}


.quote {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	line-height:23px;
}

#quoteblock {
	padding-left:20px;
	padding-right:20px;

}


.missing {
	color:#00CC00;
}

#falladults {
	width:124px;
	height:102px;
	float:right;
}

#horsemonth {
	width:366px;
	height:158px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:3px;
	font-size:12px;
	line-height:16px;
	background:url(images/horse_month_bkgd.gif);

}



.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



/*///////////// HOWDY ///////////////////*/

#activities_btn a {
	width:175px;
	height:23px;
	background-image:url(images/activities.gif);
	background-position:0px 0px;
	font-size:0px;
	overflow:hidden;
	line-height:80px;
	float:left;

}

#activities_btn a:active {
	background-position:-175px 0px;

}

#activities_btn a:hover {
	background-position:-175px 0px;

}

#luxury_btn a {
	width:175px;
	height:30px;
	background-image:url(images/activities.gif);
	background-position:0px -23px;
	font-size:0px;
	overflow:hidden;
	line-height:80px;
	display:inline-block;
	float:left;

}

#luxury_btn a:active {
	background-position:-175px -23px;

}

#luxury_btn a:hover {
	background-position:-175px -23px;

}

#ratesdates_btn a {
	width:175px;
	height:29px;
	background-image:url(images/activities.gif);
	background-position:0px -53px;
	font-size:0px;
	overflow:hidden;
	line-height:80px;
	float:left;

}

#ratesdates_btn a:active {
	background-position:-175px -53px;

}

#ratesdates_btn a:hover {
	background-position:-175px -53px;

}

#reservation_btn a {
	width:175px;
	height:30px;
	background-image:url(images/activities.gif);
	background-position:0px -82px;
	font-size:0px;
	overflow:hidden;
	line-height:80px;
	float:left;

}

#reservation_btn a:active {
	background-position:-175px -82px;

}

#reservation_btn a:hover {
	background-position:-175px -82px;
}

#contact_btn a {
	width:175px;
	height:29px;
	background-image:url(images/activities.gif);
	background-position:0px -112px;
	font-size:0px;
	overflow:hidden;
	line-height:80px;
	float:left;

}

#contact_btn a:active {
	background-position:-175px -112px;

}

#contact_btn a:hover {
	background-position:-175px -112px;
}

#abouttab a {
	width:375px;
	height:81px;
	background-image:url(images/about_us.gif);
	font-size:0px;
	overflow:hidden;
	line-height:80px;
	float:left;
}

#abouttab a:active {
	background-position:-375px 0px;
}

#abouttab a:hover {
	background-position:-375px 0px;
}

#ownerpic {
	width:200px;
	font-size:10px;
	
}