@charset "utf-8";
/* CSS Document */
body {
	background: url("../images/bg/bkg_missourihills.jpg") no-repeat fixed center top;
	padding:0;
	margin:0;
}
a, a img {
	cursor:pointer;
}
#Wrap {
	width:710px;
	margin:0 auto;
	background:#ffffff url("../images/bg/drop-shadow.jpg") repeat;
	padding:0;
}
#header {
	height:190px;
	background:transparent url("../images/bg/moo-header2009.jpg") no-repeat left top;
	width:710px;
	padding:0;
	margin:0 0 10px 0;
}
#header .SiteTitle {
	display:none;
	height:0;
	width:0;
	margin:0;
}
#content {
	width:700px;
	min-height:400px;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
}
.clear {
	clear:both;
}
#footer {
	width:700px;
	padding:5px;
	text-align:center;
	background:transparent url("../images/bg/L-brand-watermark.jpg") no-repeat 530px bottom;
}
#footer a {
	font-size:12px;
	color:#990000;
	text-decoration:none;
}
/************************************/
#navWrap {
	width:710px;
	margin:0;
	padding:100px 0 0 0;
	height:30px;
}
#navWrap ul#nav {
	width:710px;
	margin:0 0 0 0;
	padding:0;
	height:30px;
}
#navWrap ul#nav li {
	padding:0;
	height:30px;
	list-style:none;
	display:block;
	float:left;
	margin:0;
	position:relative;
}
#navWrap ul#nav li a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	padding:6px 15px 0 15px;
	height:24px;
	list-style:none;
	display:block;
	float:left;
	margin:0;
	width:auto;
}
#navWrap ul#nav li a:hover {
	border-bottom:2px solid #ffffff;
	height:22px;
}
#navWrap ul#nav li ul#DropMenu {
	width:150px;
	padding:0;
	margin:0;
	position:absolute;
	top:30px;
	left:0;
	display:none;
	background:transparent url("../images/bg/drop-menu-bg.png") repeat top left;
	border:1px solid #500000;
}
#navWrap ul#nav li:hover ul#DropMenu {
	display:block;
}
#navWrap ul#nav li:hover ul#DropMenu li a {
	width:120px;
	text-align:left;
}
#navWrap ul#nav li ul#DropMenu li ul#DropMenu2 {
	width:150px;
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:150px;
	display:none;
	background:transparent url("../images/bg/drop-menu-bg.png") repeat top left;
	border:1px solid #500000;
}
#navWrap ul#nav li ul#DropMenu li:hover ul#DropMenu2 {
	display:block;
}
/************************************/
#females {
	background:url("../images/heifer%20page%20background.jpg") repeat-y right top;
	padding:10px;
	display:block;
}
#females a {
	text-decoration: none;
}
#privatetreaty {
	background:url("../images/bg/cows-banner.jpg") no-repeat bottom left;
	width:700px;
	padding:10px 0 100px 0;
	text-align:center;
}
#privatetreaty .bulls {
	font-size:24px;
	font-weight:bold;
	color:#03F;
}
#privatetreaty .females {
	font-size:20px;
	font-weight:bold;
	color:#900;
}
#privatetreaty .visit {
	font-size:18px;
	font-weight:bold;
	color:#03F;
}
/*******/
.bullbox {
	border:1px solid #000000;
	padding:20px;
	margin:20px;
	text-align:center;
}
/**/
#profileWrap {
	background:url("../images/heifer page background.jpg") no-repeat right top;
	padding:10px;
}
#profileWrap #epd-table {
	background:#ffffff;
	font-size:12px;
}
/***************sales***********/
h1.PTtitle {
	color:#0050a6;
	font-size:18px;
	text-align:center;
	padding:0;
	margin:0;
}
h2.PTtitle {
	font-size:16px;
	text-align:center;
	color:#F00;
	padding:0;
	margin:0;
}
#BullSaleLinks {
	display:block;
	background:#cccccc;
	padding:5px;
	border:1px solid #555555;
	margin:10px auto;
	width:680px;
	overflow:hidden;
}
#BullSaleLinks.Vert {
	background:#ffffff;
	border-right:none;
	position: fixed;
	margin:-56px 0 0 -162px;
	padding:5px;
	width:150px;
	/***/
	border-radius:10px 0 0 10px;
	-moz-border-radius:10px 0 0 10px;
	-webkit-border-radius:10px 0 0 10px;
}
#BullSaleLinks h3 {
	display:block;
	padding:0;
	margin:0;
	color:#0050a6;
	line-height:normal;
	height:20px;
}
#BullSaleLinks a {
	display:block;
	background:#0050a6;
	padding:5px;
	width:50px;
	font-weight:bold;
	border:1px solid #555555;
	margin:5px;
	color:#ffffff;
	float:left;
	text-align:center;
}
#BullSaleLinks a:hover {
	background:#333333;
}
#BullSaleLinks a.toplink {
	width:122px;
}
#SaleBullBox #BullSaleLinks {
	font-size:12px;
	text-align:left;
	width:665px;
	height:50px;
}
#SaleBullBox #BullSaleLinks a {
	width:40px;
	text-align:center;
}
#SaleBullBox {
	display:block;
	width:680px;
	padding:5px;
	margin:10px auto;
	border:1px solid #000000;
	text-align:center;
	/***/
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#SaleBullBox h1 {
	text-align:center;
	font-size:20px;
}
#SaleBullBox h2 {
	text-align:center;
	font-size:14px;
}
#SaleBullBox table {
	font-size:12px;
	margin:10px auto;
	text-align:center;
}
#SaleBullBox table tr td {
	border:1px solid #666666;
}
#SaleBullBox #ped {
	display:block;
	margin:10px auto;
	padding:0;
	border:1px solid #555555;
	background-color:#AAB6A2;
	font-size:12px;
	width:400px;
	text-align:left;
}
#SaleBullBox p a {
	color:#666666;
}
#SaleBullBox .p0 a {
	color:#cccccc;
}
#SaleBullBox p {
	margin:0 0 0 0;
	display:block;
}
#SaleBullBox .p0 {
	background:#4086AA;
	margin:0 0 0 0;
	border:1px solid #555555;
	color:#ffffff;
	font-weight:bold;
	border-right:none;
}
#SaleBullBox .p1 {
	background:#ffffff;
	margin:0 0 0 50px;
	border:1px solid #555555;
	border-right:none;
}
#SaleBullBox .p2 {
	background:#cccccc;
	margin:0 0 0 100px;
	border-left:1px solid #555555;
}
#SaleBullBox .p3 {
	background:#cdcdcd;
	margin:0 0 0 150px;
	border:1px solid #555555;
	border-right:none;
}
#SaleBullBox .p4 {
	background:#87907D;
	margin:0 0 0 200px;
	border:1px solid #555555;
	border-right:none;
}
/*****/
form#page-changer{text-align:center;}
/************** videos ****************/
#videoWrap {
	width:500px;
	height:332px;
	margin:0 auto;
	display:block;
	background:#000000 url(../images/bg/loading_black.gif) no-repeat center;
	border:2px solid #cccccc;
}