/* CSS Document */
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body{text-align:center; font:13px/1.22 arial,verdana,helvetica,sans-serif;*font-size:small;*font:x-small; color:#000000; font-weight: normal; text-decoration: none; background-color:#ffffff;}
#container {margin:auto; text-align:left; width:998px; min-width:998px; _position:static; color:#333333; background:#ffffff; padding:0px;}

#banner {background-color:#a0babb; color:#000000; height:160px; margin:0px; background:url(../images/banner.jpg) no-repeat;}

#container #main {margin:0px; background-color:#ffffff; background: url(../images/fill.jpg) repeat-x;}
#container #main #content {text-decoration:none;} 
#leftcol {float:left; width:290px; background:url(../images/left1.jpg) no-repeat; height:1019px; }
#content{width:705px; margin:0px; padding:0; margin-left:290px; }
#content #contenttop{ margin:0px; height:325px; background:none; padding:0; padding-top:23px; background:url(../images/head1.jpg) no-repeat;}

#content #contnetmain{float:left; margin:0px; padding-top:10px; text-align:left; width:530px; }
#content #contnetright{float:right; margin:0px; width:160px; text-align:center;  }

#footer{clear:both; margin:0px; background-color:#999999; background: url(../images/footer.jpg) repeat-x;  text-align:left; font-size:11px; height:45px;}
#footer .footerlink {float:left; text-align:left; padding-left:30px; padding-top:15px; width:500px; color:#ffffff;}
#footer .footerlink a{color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;}
#footer .footercopy {padding-right:30px; padding-top:15px; text-align:right; color:#000000;}

#content #contenttop #loginbox { position:relative; margin:0;  margin-left:286px; width:410px;}

#leftmenu {margin-top: 163px; margin-left:42px; margin-bottom:2px; }
#leftmenu a {display:block; width:225px; height:32px; line-height:25px; color:#FFFFFF; font-size:14px; font-stretch:semi-expanded; font-weight:300; background:url(../images/link_bg.jpg) no-repeat; }
#leftmenu a span{display:block; padding-left:37px; padding-top:1px;}
#leftmenu a:hover{background:url(../images/link_over.jpg) no-repeat; text-decoration:none; color:#eaa009; }

#search {clear:both; width:520px; }
#list {width:540px; font-size:86%;}
#list .featuredbox{ padding-top:10px; padding-bottom:10px; clear:both; width:510px; float:left; margin:0; min-height:150px; border:#999999 1px solid; text-align:left;}
#list .featuredbox img {}
#list .featuredbox .itmimg {height:100%; float:left;  text-align:center; display:block; width:180px;}
#list .featuredbox .imtinfo{float:left; width:320px; }

.titlecell {
	color: #855914;
	font-size:12px;
	font-weight:bold;
}
.subtitlecell {
	color: #855914;
	font-weight:bold; font-size:11px;
}
.itemimage {border:1px solid black;}
.borderbox {
	border: 1px solid #1B4163;
	
}

h3, h2 { color: #1B4163; font-size: 13px; }
h3{ margin-left:0px; margin-bottom:5px; margin-top:10px; padding-left:30px; height:30px; line-height:30px; color:#855914; font:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; background:url(../images/horse_title.jpg) no-repeat;}

.listheadings{ color: #ffffff; }
a, a:visited {color: #855914; text-decoration: none; }
a:hover {text-decoration: underline; }

.featurehead {font-size: 15px;font-weight:bold;}
.title {color: #855914;}
.list_items {border: 1px solid #1b4163; font: 12px Arial, Helvetica, sans-serif; }

.list_items th {
//	background-color: #1b4163;
	color: white;
	font-weight: bold;
	padding:2px;
}
.td_rows_end td {
	padding-bottom:5px;
}
