/* Heading */
font.heading
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 22pt;
font-weight: lighter;
letter-spacing: -2px;
}





/* Heading Divider */
td.divider
{
width: 100%;
height: 2px;
background: #993300;
}





/* Body Text */
body
{
color: #666633;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 10pt;
text-decoration: none;
}





/* Main Text */
font.main
{
color: #666633;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 10pt;
text-decoration: none;
}





/* Menu Links */
a:link.menu
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: none;
}

a:visited.menu
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: none;
}

a:active.menu
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: underline;
}

a:hover.menu
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: underline;
}





/* Page Links */
a:link.pagelinks
{
color: #404040;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: none;
}

a:visited.pagelinks
{
color: #404040;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: none;
}

a:active.pagelinks
{
color: #404040;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: underline;
}

a:hover.pagelinks
{
color: #404040;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: underline;
}





/* Page Links (Text) */
font.pagelinks
{
color: #404040;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
font-weight: lighter;
}





/* Index 'Right-Side Image' Border */
img.indexright
{
border: solid 2px #993300;
margin-top: 4;
margin-left: 20;
}





/* Index 'Left-Side Image' Border */
img.indexleft
{
border: solid 2px #993300;
margin-right: 20;
}





/* Image Borders */
img.horse
{
border: solid 1px #666633;
}





/* Farms Heading */
font.farmsheading
{
color: #666633;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 15pt;
font-weight: lighter;
letter-spacing: -2px;
}





/* Stallion Heading */
font.stallionheading
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 15pt;
font-weight: lighter;
letter-spacing: -2px;
}





/* Stallion Text */
font.stallion
{
color: #666633;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 14;
text-decoration: none;
}





/* Female Line Heading */
font.femalelineheading
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}





/* Important Text */
font.important
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 10pt;
text-decoration: none;
}





/* Photo Captions */
font.caption
{
color: #606060;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 12;
font-style: italic;
font-weight: bold;
}





/* Pedigree Table */
table.pedigree
{
border-width: 1px 1px 0px 1px;
border-color: #000000 #000000 #000000 #000000;
}





/* Pedigree Table Cells */
td.pedigree
{
border-width: 0px 0px 1px 0px;
border-color: #000000 #000000 #000000 #000000;
}





/* Race Winners Table */
table.racewinners
{
border-width: 0px 0px 0px 0px;
border-color: #000000 #000000 #000000 #000000;
}





/* Race Winners Table Cells */
td.racewinners
{
border-width: 0px 1px 1px 0px;
border-color: #000000 #FFFFEE #777755 #000000;
}





/* Copyright Text */
font.copyright
{
color: #993300;
font-family: Trebuchet MS, Helvetica, Arial;
font-size: 10;
}