body { 
	background: #40413C;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Times New Roman;
}

.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 70px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 70px;
	background-repeat: no-repeat;
}

.aboutus { background-image: url(nav_aboutusa.jpg); width: 152px;}
.aboutus a {background-image: url(nav_aboutusb.jpg); }

.stallions { background-image: url(nav_stallionsa.jpg); width: 113px;} 
.stallions a {background-image: url(nav_stallionsb.jpg); }

.mares { background-image: url(nav_maresa.jpg); width: 113px; }
.mares a {background-image: url(nav_maresb.jpg);}

.horses { background-image: url(nav_horsesa.jpg); width: 180px;}
.horses a {background-image: url(nav_horsesb.jpg);}

.results { background-image: url(nav_resultsa.jpg); width: 159px;}
.results a {background-image: url(nav_resultsb.jpg);}

.news { background-image: url(nav_newsa.jpg); width: 90px;}
.news a {background-image: url(nav_newsb.jpg);}

.photos { background-image: url(nav_photosa.jpg); width: 131px;}

.photos a {background-image: url(nav_photosb.jpg);}

ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}


#container {
  margin: 0 auto;
  width: 938px;
  text-align: left;
  background: #FFF;
}

img { 
	margin: 0px 0px 0px 0px;
	border-style: none;

}

div.content_container { 
	background: #FFFFFF url("background.jpg") repeat-y; 
	float: left;
}

div.logo { 
	position: relative;
	margin: 0px 28px 0px 23px;
	z-index: 1;
}

div.content { 
	margin: 0px 28px 0px 26px;

}

div.contact { 
	position: relative;
	top: -98px;
	left: 781px;
	z-index: 2;
	width: 150px;

}

div.leftbox { 
	background: url("gradient.png") no-repeat;
	width: 147px;
	height: 505px;
	padding-left: 7px;
	color: #C2CADD;
	line-height: 50px;
	float: left;
	
}

div.leftbox a { 
   text-decoration: none; 
   color: #C2CADD;
}

div.leftbox_sales { 
	background: url("gradient_longer.png") no-repeat;
	width: 147px;
	height: 900px;
	padding-left: 7px;
	color: #C2CADD;
	line-height: 50px;
	float: left;
	
}

div.leftbox_sales a { 
   text-decoration: none; 
   color: #C2CADD;
}



div.page {
        width: 515px;
        float: left;
        font-size: 13px;
		line-height: 20px;
}
div.rightbox { 
	background: #FFFFFF url("bg_news.jpg");
	width: 193px;
	float: left;
	

}

iframe { 
	border-style: none;
	margin: 31px 0px 10px 14px;
	float: left;
	width: 159px;
	height: 230px;
	vertical-align: center;

}