<!--

<!--

<!--

<!--

<!--

/* CSS Document */
* {
margin:0;
padding:0;
border:0;
}
/*all sizes in em's - overall sizes are all reduced 76% in the body tag - remember this when calculating sizes*/
q:before, q:after {
    content: ""; }
ul {list-style-type:none; line-height:1.50em; padding-left:1em;}
html, body {height:100%}
body {background-color:#66492B; background-image:url("images/grad1.gif"); background-repeat:repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:76%;font-weight:normal;color:#333333;text-align:left;}
p {
    font-size:.875em; /* 16x1.000=16*/
	line-height:1.375em;
	padding:0 20px 0 20px;
}
/*PAGE WRAPPER*/
#global {
position:relative;
margin:0px auto 0px auto;
width:850px;
text-align:left;
background-color:#FFFFFF;
}
/*TOP CONTAINER - HEADER AND NAVIGATION*/
#top {
position:absolute;
top:0px;
left:0px;
height:100%;
background-color:#fff;
}

#header {
height:120px;
}
#flash3 {
clear:both;
	margin: 0 auto; padding: 0;
}
#flash4 {
width:800px;
margin:0 0 0 30px;
padding:0;
height:120px;
border-top:5px solid #660000;
border-bottom:5px solid #660000;

}
#portrait, #portrait1 {
clear:both;
margin: 0 0 0 30px; padding: 0;
width:800px;
height:249px;
border-top:5px solid #660000;
border-bottom:5px solid #660000;
}
#portrait1 {
height:180px;
}
#pic {
clear:both;
}
#portraitinfo {
float:left;
width:310px;
padding-top:40px;
}
#name {
float:right;
margin:0;
text-align:left;
}
#name h1 {
font:22px "Trebuchet MS", Verdana, sans-serif;
color:#7D5912;
}
#name p {
font:11px Verdana, Arial, Helvetica, sans-serif;
}
#sshow {
float:right;
width:450px;
padding:0;
}
ul.swap {list-style:none; padding: 0 0 0 8px; margin:0; font-size:10px; display:inline;}
 ul.swap li {display:inline; padding-left:10px;}
 ul.swap li a {color:#660000; text-decoration:none; font-weight:bold;}
 ul.swap li a:hover {color:#7D5912; font-weight:bold; font-size:11px;}

#nav1, #nav2, #tagline, #tagline1 {
	clear: both;	
	margin: 0; padding: 0;		
}
#nav1 {
height: 20px;
}
#nav2, #tagline {
height:15px;
}
#tagline1 {
height:25px;
}
#nav1 ul, #nav2 ul, #tagline ul, #tagline1 ul {
	float: right;
	list-style: none;
	width: 800px;		
	margin: 0 20px 0 25px;
	padding: 0;	
	background:     url("images/nav1.gif") repeat-x;
	display: inline;
}
#nav1 ul {
	height:20px;
}
#nav2 ul, #tagline ul {
	height:15px;
}
#tagline1 ul {
height:25px;
}
#nav1 ul li, #nav2 ul li, #tagline ul li, #tagline1 ul li {
	display: inline;
	margin: 0; padding: 0;
}
#tagline ul li, #tagline1 ul li {
	float: left;
	width: auto;
	margin: 0;
	padding: 0 24px 0 45px;
	font: normal 11px "Trebuchet MS", Veradana, sans-serif;
	letter-spacing: 1px;
	color: #fff;
	text-align:center;
}
#tagline1 ul li {
font: normal 12px "Trebuchet MS", Verdana, sans-serif;
padding: 0 0 0 30px;
}

#nav1 ul li a, #nav2 ul li a {
	display: block;
	float: right;
	width: auto;
	margin: 0;
	padding: 0 24px;
	border-right: 1px solid #896827;
	border-left: 1px solid #B79757;
	font: normal 12px/20px "Trebuchet MS", Verdana, sans-serif;
	text-decoration: none;	
	letter-spacing: 1px;
	color: #fff;
}
#nav2 ul li a {
float:left;
border:none;
font: normal 11px "Trebuchet MS", Veradana, sans-serif;
}
#nav1 ul li a:hover, 
#nav1 ul li a:active {
	background:     url("images/nav-hover.gif");
	color:#fff;	
	font-weight:bold;
}
#nav2 ul li a:hover,
#nav2 ul li a:active {
	background:     url("images/nav2-hover.gif");
	color:#fff;	
	font-weight:bold;
	height:15px;
}

#nav1 ul li#current a,
#nav2 ul li#current a {
	background-color:#fff;	
	color:#660000;
	font-weight:bold;
}
#flashfloat {
float:left;
width:800px;
margin-left:30px;
}
#flash {
float:right;
clear:right;
width:800px;
height:120px;
padding:5px 0px 5px 0px;
background:#660000;

}

#address {float:left;width:15%;padding:10px;}
#addresspic {float:left;width:20%;border-right:2px solid #E9E6BE;padding:0px;}
#address p, #addresspic p  {
   font: .725em Verdana;
   color: #660000;
   margin: 0;
   padding-top:5px;
   text-align:center;
}

ul.leftnav {list-style:none; padding: 0; margin:0; font-size:10px;}
ul.leftnav li {float: left; padding-left:50px; }
ul.leftnav li a {color:#333333; text-decoration:none; font-weight:bold;}
ul.leftnav li a:hover {color:#660000; font-weight:bold; font-size:11px;}

/*BODY CONTAINER and ELEMENTS*/
#container, #container1, #container2, #container3, #container4 {
position:relative;
width:100%;
height:100%;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
z-index:5;
}
#container {
top:258px;
}
#container1 {
top:268px;
}
#container2 {
top:398px;
}
#container3 {
top:20px;
}
#container4 {
top:348px;
}
#footer_container {
position:relative;
clear:both;
width:100%;
height:100%;
margin-left:auto;
margin-right:auto;
margin-top:5px;
background-color:#660000;

}
.copyright {
float:left;
width:20%;
padding:15px 17px 15px 0px;
text-align:center;
background-color:#660000;

}
.bottom {
float:right;
width:75%;
padding:15px 15px 20px 10px;
text-align:center;
background-color:#660000;

}
.copyright p, .bottom p {
font-size:0.750em;
font-weight:normal;
color:#FFFFFF;
}

/*VERTICAL NAVIGATION*/
#vnav {top:0px;float:left;width:18%;padding:20px 0px 30px 10px;font-size:.825em;text-align:center;font-family:"Trebuchet MS", Verdana, sans-serif;}
#vnav h2 {
font-size:1.625em;
font-weight:bold;
color:#7D5912;
margin-bottom:5px;
}
#vnav p {font-size:1.125em; margin-left:10px}

#vnav a:link {text-decoration:none; color:#660000; font-weight:bold;} 
#vnav a:visited {text-decoration:none; color:#660000; font-weight:bold;}    
#vnav a:hover {text-decoration:none; color:#7D5912; font-weight:bold; font-size:1.250em;}   
#vnav a:active {text-decoration:none; color:#660000; font-weight:bold;} 

a img {width:76px; height:60px; border-width:0;}
a#z img {background:       url("images/stallions/z.gif") top left no-repeat; text-decoration:none;}
a#cash img {background:        url("images/stallions/cash.gif") top left no-repeat;}
a#foxster img {background:        url("images/stallions/foxsterhead.gif") top left no-repeat;}
a#yearlings img {background:      url("images/yearlings.gif") top left no-repeat;}
a#foals img {background:      url("images/foals.gif") top left no-repeat;}

a#z:hover img {background:       url("images/stallions/z-over.gif") top left no-repeat;}
a#cash:hover img {background:       url("images/stallions/cash-over.gif") top left no-repeat;}
a#foxster:hover img {background:       url("images/stallions/foxsterhead-over.gif") top left no-repeat;}
a#yearlings:hover img {background:      url("images/yearlings-over.gif") top left no-repeat;}
a#foals:hover img {background:      url("images/foals-over.gif") top left no-repeat;}


/*MAIN CONTENT WRAPPER*/
#content {
float:right;
width:75%;
padding:10px 15px 10px 11px;
margin-bottom:10px;
background-color:#FFFFFF;
border-left:2px solid #660000;
z-index:10;
}
#content ul li { 
margin-left:10px;
font-size:.875em;
list-style-type:disc;
}
#content a:link, #contentinfo a:link {text-decoration:underline; color:#333333; font-weight:bold;} 
#content a:visited, #contentinfo a:visited {text-decoration:underline; color:#333333; font-weight:bold;}    
#content a:hover, #contentinfo a:hover {text-decoration:underline; color:#660000; font-weight:bold;}   
#content a:active, #contentinfo a:active {text-decoration:underline; color:#333333; font-weight:bold;} 

#contentinfo {
width:99%;
padding:0px 0px 10px 0px;
margin-bottom:10px;
background-color:#FFFFFF;
}
#tag {
width:100%;
padding:10px 0px 20px 0px;
text-align:center;
}
#tag h1 {
font-size:1.5em;
font-weight:bold;
color:#896827;
}
.picleft {
padding:5px 5px 5px 0px;
}
.pedigree {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	padding-left:25px;
	margin:15px auto;
	width:95%;
}
.pedigree h5 {
color:#660000;
}
.pedigree p {
margin:0;
padding:0;
}
.pedigree td.line {
border:2px solid #660000;
width:50%;
}
.pedigree a:link {text-decoration:none; color:#660000;}
.pedigree a:visited {text-decoration:none; color:#660000;}
.pedigree a:hover {text-decoration:none; color:#660000;}
.pedigree a:active {text-decoration:none; color:#660000;}

a.offspring {
	color: #660000
}
a.offspring:hover {
	color: #666;
}
.left {
float:left;
width:45%;
height:100%;
padding:10px 25px 10px 0px;
margin-right:5px;
}
.lefthorse {
float:left;
width:45%;
height:100%;
padding:20px 0px 10px 20px;
}
.right, rightbottom {
float:right;
width:45%;
height:100%;
padding:10px 10px 10px 10px;
margin-left:5px;
}
.righthorse, .rightbottomhorse {
float:right;
width:45%;
height:100%;
padding:20px 20px 10px 0px;
}
.rightbottom {
border-left:none;
border-bottom:none;
}
.left h1, .lefthorse h1, .right h1, .righthorse h1, .rightbottom h1, .rightbottomhorse h1 {
font-size:1.125em;
font-weight:bold;
color:#660000;
}
.left h2, .lefthorse h2, .right h2, .righthorse h2, .rightbottom h2, .rightbottomhorse h2 {
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	padding: 0px;
	margin: 10px 0px 8px 13px;
}
.left p, .lefthorse p, .right p, .righthorse p, .rightbottom p, .rightbottomhorse p {
	font: 11px/1.25em Verdana, Arial, Helvetica, sans-serif;
	color: #444;
	margin: 0px 0px 13px 13px;
	padding: 0px;
}
.resumepic {
padding-top:10px;
width:264px;
height:130px;
}
.resumepicmedium {
padding-top:10px;
width:264px;
height:168px;
}
.resumepiclarge {
padding-top:10px;
width:264px;
height:219px;
}
.resumefoalpic {
padding-top:10px;
}
.resumethumb {
padding:10px 10px 0 0;
vertical-align:text-top;
}

#horsetag {
width:95%;
margin:0 auto;
padding-left:15px;
}
#horsetag h1 {
font: bold 22px "Trebuchet MS", Verdana, sans-serif;
color:#7D5912;
padding:0px;
text-align:center;
}
#resume, #resumefoal {
width:95%px;
margin:0 auto;
padding:0;
}
#resume td.right, #resumefoal td.right {
	border-top: 1px solid #7D5912;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid #7D5912;
	padding:0;
	vertical-align: top;
	width: 370px;
}
#resume td.right h2, #resumefoal td.right h2 {
	font: bold 18px "Trebuchet MS", Verdana, sans-serif;
	color: #7D5912;
	padding: 0px;
	margin: 10px 0px 8px 13px;
}
#resume td.right h3, #resumefoal td.right h3 {
	font: bold 14px "Trebuchet MS", Verdana, sans-serif;
	color: #660000;
	padding: 0px;
	margin: 10px 0px 8px 13px;
}
#resume td.right h2.primary, #resumefoal td.right h2.primary {
	color: #660000;
}
#resume h2 span, #resumefoal h2 span {
	color: #333333;
	font-size: 12px;
}
#resume td.right h2.primary a, #resumefoal td.right h2.primary a {
	color: #333333;
	text-decoration: none;
}
#resume td.right p, #resumefoal td.right p {
	font: 11px/1.25em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px 0px 13px 13px;
	padding: 0px;
}
#resume td.right img, #resumefoal td.right img {
	margin: 0;
	padding: 0;
}
#resume td.left, #resumefoal td.left {
	border-top: 1px solid #7D5912;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	width: 370px;
	padding: 0px;
	vertical-align: top;
	height: 176px;
}
#resumefoal td.left {
height:100%;
padding-bottom:10px;
}
#resume td.left h2, #resumefoal td.left h2 {
	font: bold 18px "Trebuchet MS", Verdana, sans-serif;
	color: #660000;
	padding: 0px;
	margin: 10px 0px 8px;
}
#resume td.left h3, #resumefoal td.left h3 {
	font: bold 14px "Trebuchet MS", Verdana, sans-serif;
	color: #660000;
	padding: 0px;
	margin: 10px 0 0 0;
	text-align:left;
}

#resume td.left h2.primary, #resumefoal td.left h2.primary {
	color: #660000;
}
#resume td.left p, #resumefoal td.left p {
	font: 11px/1.25em Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0;
	padding: 0px;
	text-align:left;
}

#zeebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 5px;
   z-index: 10;
   width: 66px;
   height: 52px;
}
#zeebutton a  {
   background:        url("images/stallions/zeebutton.gif") no-repeat 0% 0px;
   display: block;
   height: 52px;
   width: 66px;
   font-size: 52px;
   line-height: 52px;
}

#cashbutton  {
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 382px;
   z-index: 1;
   width: 65px;
   height: 62px;
}
#cashbutton a  {
   background:        url("images/stallions/cashbutton.gif") no-repeat 0% 0px;
   display: block;
   height: 62px;
   width: 65px;
   font-size: 62px;
   line-height: 62px;
}
#yearlingsbutton  {
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 553px;
   z-index: 1;
   width: 66px;
   height: 59px;
}
#yearlingsbutton a  {
   background:       url("images/yearlingsbutton.gif") no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 66px;
   font-size: 59px;
   line-height: 59px;
}
#foals09button  {
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 647px;
   z-index: 1;
   width: 66px;
   height: 51px;
}

#foals09button a  {
   background:       url("images/foals09button.gif") no-repeat 0% 0px;
   display: block;
   height: 51px;
   width: 66px;
   font-size: 51px;
   line-height: 51px;
}
#zeebutton a:hover,
#cashbutton a:hover,
#yearlingsbutton a:hover,
#foals09button a:hover  {
   background-position: -66px 0%;
}






#leftinner {
float:left;
width:40%;
padding:0px 0 0 0px;
margin:50px 0px 20px 40px;
}
#rightinner {
float:right;
width:40%;
padding:0px 0px 0 15px;
margin:50px 25px 20px 0px;
}

#left_side_contact {
  float: left;
  margin-left:10px;
  margin-top:30px;
  width:100%;
  height:100%;
}
.contact {
height:30px;
color:#FFFFFF;
}
.contact h1 {
width:100%;
font-size:12px;
background-color:#660000;
text-align:right;
padding:2px;
padding-right:10px;
}
.contact p, .linksinfo p {
text-indent:0px;
padding-top:25px;
color:#333333;
}
.linksinfo {
height:30px;
color:#333333;
}
.linksinfo h1 {
width:100%;
font-size:12px;
background-color:#AA8E47;
text-align:left;
padding:2px;
padding-left:10px;
color:#fff;
}
#left_side_contact p {
color:#333333;
font:"Trebuchet MS", Verdana sans-serif;
font-size:12px;
padding:20px 0 0 20px;
text-indent:0px;
}

/*FORM STYLES*/
.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.button {
width:77px;
height:21px;
    border: none;
    background:   url("images/bt0_0.gif") no-repeat top left;
    padding: 2px 8px;
}
.button:hover {
  background-position: 0 -21px;
}

label {
    display: block;
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: right;
}
br { clear: left; }
.input1{
	border:1px solid #BDBDBD;
	color:#000000;
	font-size:12px;
	width:250px;
	height:20px;
	padding-left:3px;
	margin-bottom:7px;
	}
		.input2{
	border:1px solid #BDBDBD;
	color:#000000;
	font-size:12px;
	width:250px;
	height:60px;
	padding-left:3px;
	}
#contactus {
clear:both;
padding-bottom:10px;
margin-left:0px;
}
#contactus h2 {
padding-top:10px;
font-size:12px; 
font-weight:bold;
color:#333333;
}
#contactus p {
color:#333333;
}


-->

