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

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat:repeat-y;
	background-position:center;
	background-color: #dfdfdf;
}

.success_message
{
color:#555;
text-align:center;
font-weight:bold;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding: 0px 0px 9px 0px;
}

.error_message
{
color:#d70207;
text-align:center;
font-weight:bold;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding: 0px 0px 9px 0px;
}

.now_let { position:absolute; top: 264px; left: 246px; z-index: 3; }

#images3 {   
position:relative;   
width:136px; 
} 

#images {   
position:relative;   
width:146px; 
} 

#bottom_image {    
display:block; 
} 

#top_image {    
position:absolute;    
top:4px;     
left:4px; 
}

#images2 {   
position:relative;   
} 

#top_image2 {    
position:absolute;    
top:8px;     
left:8px; 
}

.style {font-size: 11px}

/* Navigation */

.tab_table {
    width: 265px;
	margin-right: 13px;
}

UL.tabNavigation {                    
	list-style: none;                    
	margin: 0;                    
	padding: 0;
	height: 24px;  
	text-align: left;               
}
       
UL.tabNavigation LI {                    
	display: inline;                
}
          
UL.tabNavigation LI A {
	font-family: Arial, Helvetica, sans-serif; 
	color: #333;
	font-size: 11px; 
	line-height:24px;
	padding: 4px 7px 5px 6px;
	font-weight: bold;              
	background-color: #efefef;                                        
	text-decoration: none;      
	background-image: url(images/horses_tab_bg2.gif);
	border-top: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	border-right: 1px solid #cacaca;           
}

UL.tabNavigation LI A.selected {
	background-image: url(images/horses_tab_bg.gif);
	background-color: #ff6801;
	color: #FFF;
	border-top: 1px solid #ff6801;
	border-left: 1px solid #ff6801;
	border-right: 1px solid #ff6801;
}               
				
UL.tabNavigation LI A:hover {                                       
	background-image: url(images/horses_tab_bg.gif);
	color: #FFF;
	border-top: 1px solid #ff6801;
	border-left: 1px solid #ff6801;
	border-right: 1px solid #ff6801;                                 
}                                

UL.tabNavigation LI A:focus {                        
	outline: 0;                
}

/* Tabbed Search Box */

div.tabs > div {                        
	padding: 0px;                        
	margin-top: 0px;                        
	border: 1px solid #cacaca;                
}
          
div.tabs > div h2 {                        
	margin-top: 0;                
}
      
#first {                    
	background-color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 12px;
	text-align: left; 
	line-height: 18px;               
}
     
#second {                    
	background-color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 12px;
	text-align: left; 
	line-height: 18px;                
}

#third {                    
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 12px;
	text-align: left; 
	line-height: 18px;                 
}
                 
.waste {                        
	min-height: 15px;                
}

/* Links */

a.link:link {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration:none}
a.link:active {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration:none}
a.link:visited {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration:none}
a.link:hover {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration:underline}

a.link2:link {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; text-decoration:none}
a.link2:active {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; text-decoration:none}
a.link2:visited {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; text-decoration:none}
a.link2:hover {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; text-decoration:underline}

a.link3:link {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; text-decoration:none}
a.link3:active {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; text-decoration:none}
a.link3:visited {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; text-decoration:none}
a.link3:hover {color: #0066b1; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; text-decoration:underline}

a.sub_link:link {color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight: bold; text-decoration:none}
a.sub_link:active {color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight: bold; text-decoration:none}
a.sub_link:visited {color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight: bold; text-decoration:none}
a.sub_link:hover {color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight: bold; text-decoration:underline}

.main_image {
	padding: 9px 9px 8px 9px;
	text-align: center;
}

.image_set {
	border: 1px solid #cccccc;
}

.thumbnails {
	padding: 0px 6px 9px 6px;
}

/* Titles */

.title {
	font-family: Arial, Helvetica, sans-serif; 
	color: #555;
	font-size: 16px; 
	font-weight: bold;
	text-align: left;
	padding: 0px 0px 15px 0px;
}

.title2 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 16px; 
	font-weight: bold;
	text-align: left;
}

.title_bar {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444;
	font-weight: bold;
	border-bottom: 1px solid #cacaca;
	padding: 3px 9px 3px 9px;
	background-color: #efefef;
}

.title_bar2 {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444;
	font-weight: bold;
	border-bottom: 1px solid #cacaca;
	padding: 3px 0px 3px 9px;
	background-color: #efefef;
}

.title_bar3 {
	border-bottom: 1px solid #cacaca;
	padding: 3px 9px 3px 0px;
	background-color: #efefef;
	text-align: right;
}

/* Text */

.main_text {
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 12px;
	text-align: left; 
	line-height: 18px;
}

.main_text2 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 12px;
	text-align: left; 
	line-height: 18px;
	padding: 15px 0px 0px 0px;
}

.main_text3 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 12px;
	text-align: right;
	padding: 0px 10px 0px 0px; 
	line-height: 18px;
}

.main_text4 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 12px;
	text-align: center;
	padding: 0px 10px 0px 10px; 
	line-height: 18px;
}

.sub_text {
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 11px;
	text-align: left; 
	line-height: 18px;
}

.intro_home {
	font-family: Arial, Helvetica, sans-serif; 
	color: #333;
	font-size: 11px; 
	text-align: left; 
	line-height: 14px;
}

/* Images */

.image_border {
    border: 1px solid #dadada;
	padding: 3px;
}














.dots_divider {background-image:url(images/dots_divider.gif); background-repeat: repeat-x; background-position: center center; padding: 9px 0px 9px 0px;}

.sub_menu {
	height: 35px;
	background-image:url(images/search_bg.gif);
	border-bottom: 1px solid #dadada;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
}

.quick_search {
	font-family: Arial, Helvetica, sans-serif; 
	color: #ff6801;
	font-weight: bold;
	font-size: 16px;
	text-align: left; 
	padding: 8px 9px 0px 9px;
}

.quick_search_button_td {
	padding: 8px 9px 0px 9px;
}

.quick_search_button_td2 {
	padding: 8px 0px 0px 9px;
}

.quick_search_list
{
border: 1px solid #c1c1c1;
background: #FFFFFF;
color: #111111;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
height: 20px;
width: 99%;
}

.quick_search_input
{
border: 1px solid #c1c1c1;
background: #FFFFFF;
color: #111111;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
height: 16px;
width: 99%;
}

.quick_search_button
{
border: 1px solid #c1c1c1;
color:#FFFFFF;
font-weight:bold;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
background: #f97c0e;
height: 20px;
line-height: 18px;
vertical-align: middle;
}

.first_column {
    width: 604px;
	margin-right: 15px;
	padding: 0px 15px 0px 15px;
}

.price_home {
	font-family: Arial, Helvetica, sans-serif; 
	color: #444;
	font-size: 11px; 
	font-weight: bold;
}

.intro_padding {
	padding: 2px 0px 2px 0px;
}

.intro_padding2 {
	padding: 3px 0px 0px 0px;
}

.main_table {
	width: 904px;
	padding: 0px 15px 0px 15px;
	background-color: #FFF;
}

.header_table {
	height: 205px;
}

.top_table {
	height: 137px;
}

.top_holder {
	margin: 10px 0px 10px 0px;
}

.logo {
	vertical-align: left;
	width: 300px;
}

.banner {
width: 574px;
 padding: 0px 0px 0px 15px;
}


.menu {
	height: 30px;
}

.content_table {
    height: 600px;
	padding: 15px 0px 15px 0px;
}

.sub_menu {
	height: 35px;
}

.latest_horses {
border: 1px solid #cacaca;
margin-bottom: 15px;
}

.sub_header {
border: 1px solid #cacaca;
margin-bottom: 13px;
}

.description_table {
border: 1px solid #cacaca;
margin-top: 13px;
margin-bottom: 13px;
}

.sub_header_title {
border-bottom: 1px solid #cacaca;
}

.sub_title {
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
font-weight: bold;
padding: 3px 9px 3px 9px;
background-color: #efefef;
}

.sub_content {
text-align: left;
padding: 9px 9px 9px 9px;
}

.sub_content_text {
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
}

.left_column_sub {
margin-right: 13px;
width: 155px;
}

.right_column_sub {
width: 706px;
}

.details_column {
padding: 0px 0px 0px 13px;
}

.latest_horses_sub {
padding: 10px 0px 10px 0px;
}

.search {
width: 265px;
border: 1px solid #cacaca;
margin-right: 13px;
margin-bottom: 15px;
}

.search_padding {
padding: 7px 9px 7px 9px;
}

.box {
border: 1px solid #cacaca;
margin-bottom: 15px;
}

.box_padding {
padding: 7px 9px 7px 9px;
}

.results_table {
 margin-top: 10px;
}

.result_list
{
border: 1px solid #c1c1c1;
background: #FFFFFF;
color: #111111;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
height: 20px;
}

#search_options td {
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding: 2px 0px 2px 0px;
}

.search_list
{
border: 1px solid #c1c1c1;
background: #FFFFFF;
color: #111111;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
height: 20px;
width: 99%;
}

.search_button
{
border: 1px solid #c1c1c1;
color:#FFFFFF;
font-weight:bold;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
background: #f97c0e;
height: 20px;
}

#search_button table
{
padding: 0px 9px 9px 0px;
}

#search_button td
{
text-align: right;
}

.contact_padding
{
padding: 3px 0px 3px 0px;
}

.contact_form
{
padding: 15px 0px 15px 0px;
}

.contact_input
{
border: 1px solid #c1c1c1;
background: #FFFFFF;
color: #111111;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
height: 16px;
width: 60%;
vertical-align: middle;
}

.contact_input2
{
border: 1px solid #c1c1c1;
background: #FFFFFF;
color: #111111;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
height: 16px;
vertical-align: middle;
}

.contact_text_area
{
border: 1px solid #c1c1c1;
background: #FFFFFF;
color: #111111;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
width: 99%;
height: 170px;
}

.contact_button
{
border: 1px solid #c1c1c1;
color:#FFFFFF;
font-weight:bold;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
background: #f97c0e;
height: 20px;
}

#footer td {
	font-family: Arial, Helvetica, sans-serif;
	color:#777;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: center;
	line-height: 12px;
}

#footer table {
	margin-bottom: 9px;
}


/* *************************************** PAGINATION ********************************************** */

.pagination_box {padding: 10px 0px 10px 0px; text-align:center;}

div.pagination1 a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-weight: bold;
	text-decoration: none;
	color: #0066b1;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
div.pagination1 a:hover, div.pagination1 a:active {
	

	color: #0066b1;
}
div.pagination1 span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	}
	div.pagination1 span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 0px solid #ffffff;
	    color: #ffffff;
	}
-->