
#stallion-column1 { float: left; width: 225px; }
#stallion-column2 { float: left; width: 245px; }

#stallion-column1 h3 { background-position: left center; background-repeat: no-repeat; height: 38px; margin: 20px 0 0; padding: 0; text-indent: -999em; width: 210px; }
#stallion-column1 h4 { font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 20px; padding: 0; }
#stallion-column1 img { border: 1px solid #000; }
#stallion-column1 ul { font: 12px Verdana, Arial, Helvetica, sans-serif; list-style: none; margin: 5px auto 0; padding: 0; text-align: center; width: 211px; }
#stallion-column1 li { list-style: none; margin: 0 0 10px; padding: 0; }
#stallion-column1 li a:link, #stallion-column1 li a:visited { color: #872108; }
#stallion-column1 li a:hover, #stallion-column1 li a:active { color: #063; }

#stallion-column2 br { display: none; }
#stallion-column2 em { font: 10px Verdana, Arial, Helvetica, sans-serif; font-style: normal; display: block; text-align: center; }
#stallion-column2 h4 { font: 700 12px Verdana, Arial, Helvetica, sans-serif; margin: 25px 0 0; padding: 0; text-align: center; text-transform: uppercase; }
#stallion-column2 h5 { font: 700 11px Verdana, Arial, Helvetica, sans-serif; margin: 25px 0 0; padding: 0; text-transform: uppercase; }
#stallion-column2 img { display: block; margin: 15px auto 0; width: 102px; }
#stallion-column2 ul { font: 11px Verdana, Arial, Helvetica, sans-serif; margin: 15px 0 0 15px; padding-left: 0; }
#stallion-column2 ul li { margin-bottom: 8px; }

#stallion-nav { background-color: #dbb865; color: #7d2402; font: 10px Verdana, Arial, Helvetica, sans-serif; list-style: none; margin: 0 auto; padding: 3px 0; text-align: center; width: 470px; }
#stallion-nav li { display: inline; list-style: none; margin: 0; padding: 0; }
#stallion-nav li a:link, #stallion-nav li a:visited { color: #7d2402; text-decoration: none; }
#stallion-nav li a:hover, #stallion-nav li a:active, #stallion-nav li a.selected { color: #7d2402; text-decoration: underline; }

#stallion-text { clear: both; padding-top: 30px; }
#stallion-text cite { display: block; font: 700 10px Verdana, Arial, Helvetica, sans-serif; margin-top: 30px; }
#stallion-text h5 { font: 700 14px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
#stallion-text h5 span { font-size: 0.8em; }
#stallion-text p { font: 12px Verdana, Arial, Helvetica, sans-serif; }

#stallion-truenicks { font: 10px Verdana, Arial, Helvetica, sans-serif; margin: 25px 0 0; padding: 0; text-align: center; }
#stallion-truenicks img { display: block; margin: 0 auto; width: 100px; }

tr.breeding { display: none; }
tr.boarding { display: none; }

