@charset "utf-8";
/* CSS Document */
.alignleft {
	float:left;
}
.alignright {
	float:right;
}
#home {
	background:url(images/bg-sub.jpg) repeat-x;
	overflow:hidden;
	padding:0 0 20px;
	font-size:14px;
	line-height:18px;
}
#subimages {
	list-style:none;
	width:900px;
	height:255px;
	overflow:hidden;
}
#maincopy {
	padding:0 0 40px;
}
#maincopy h1 {
	font-size:30px;
	color:#fff;
	font-weight:100;
	font-style:italic;
	background:rgba(0,0,0,.5);
	margin:-50px 0 20px;
	z-index:200;
	height:42px;
	padding:8px 0 0 20px;
	line-height:34px;
	position:relative;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
}
#maincopy img {
	border:1px solid #ccc;
	padding:10px;
	background:#fff;
	margin:0 20px 20px 0;
}
.post {
	clear:both;
	padding:0 0 30px;
	overflow:hidden;
	margin:0 0 30px;
}

/*   HORSES FOR SALE   */
h3 {
	font-size:24px;
	font-weight:100;
	color:#532105;
	font-style:italic;
	text-shadow:0px 2px 0px rgba(255,255,255,1);
	padding:0 0 15px;
}
h3 span {
	font-size:14px;
	font-weight:700;
}
h4 {
	font-weight:700;
	font-size:16px;
	line-height:20px;
}
.horse {
	background:url(images/horses-for-sale-bg.png) repeat-x;
	clear:both;
	margin:20px 0 0;
	padding:10px 20px 20px;
	font-size:12px;
	overflow:hidden;
	border:none !important;
}
.horseinfo {
	width:620px;
	float:left;
}
.horse table {
	clear:both;
}
.horseinfo td {
	vertical-align:top;
}
.enquire {
	text-align:right;
	padding:10px 0 0;
}
.enquire img {
	padding:0 !important;
	border:0 !important;
	margin:0 0 10px;
}
.enquire a:hover {
	opacity: 0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	cursor:pointer;
}

/*   SEARCH RESULTWS   */
#results {
	list-style:none;
}
#results li {
	border:1px solid #ccc;
	margin:0 0 20px;
	padding:20px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#results li h3 a {
	font-size:18px;
	line-height:24px;
	text-decoration:none;
	padding:0;
	margin:0;
	color:#000;
}
#results li span {
	display:block;
	margin:-15px 0 0 20px;
	font-size:12px;
	font-weight:700;
}
#results li span a {
	text-decoration:none;
	color:#4e2100;
}
#results a:hover {
	color:#666;
}
