
body { 
margin: 0px;
background-color: #557094;

}

body,td { 
font-family: verdana; 
font-size: 12px; 
color: #94c3e6;
}


.main {
background-color: #000000;  }
padding: 20px;
}

.border-top {
background-image: url(images/border-top.gif); 
}

.border-bottom {
background-image: url(images/border-bottom.gif);
background-position: center center;
}


.index1 {
background-color: #000000;
border-top: 8px solid black;
border-bottom: 8px solid black;
}   

a:link    { color: #55ccfd; }
a:visited { color: #55ccfd; }
a:hover   { color: #0f5572; }

.horse {  border: 2px ridge #D7D8EC; }

.caption { font-family: verdana; font-size: 10px; font-weight: bold; color: #B5D5FF; }

.pagetitle { font-family: Viner Hand ITC; font-size: 28px; color: #00c0ff; padding-bottom: 8px;  }

table.bloodline td { 
border: 1px solid #00c0ff; 
padding: 10px;
font-family: arial;
font-size: 16px;
text-align: left;
}

table.bloodline { 
background-color: #000033;
border: 1px solid #00c0ff; 
}

table.pedigree td    {  
border: 1px solid #94bdce; 
background-color: #b7e1f2; 
font-size: 10px;
color: #000000;
font-weight: bold;
}

table.pedigree {  
border: 1px solid #94bdce; 
padding: 2px; }

.pedigree a:link     {  text-decoration: none; color: 000000; }
.pedigree a:visited  {  text-decoration: none; color: 000000; }
.pedigree a:hover    {  text-decoration: none; color: 000000; }



.title {  
font-family: trebuchet ms, arial; 
font-size: 20px; 
font-weight: bold;
border-bottom: 1px solid #B5D5FF; 
border-top: 1px solid #B5D5FF;
background-color: #000066;
width: 94%;
}





.head1 { font-family: trebuchet ms, arial; font-size: 20px; font-weight: bold; color: #B5D5FF; }
.head2 { font-family: trebuchet ms, arial; font-size: 16px; font-weight: bold; }
.head3 { font-family: trebuchet ms, arial; font-size: 14px; font-weight: bold; }

h1 { font-family: trebuchet ms, arial; font-size: 24px; color: #55ccfd;  }
h2 { font-family: trebuchet ms, arial; font-size: 22px; font-weight: normal; }
h3 { font-family: trebuchet ms, arial; font-size: 18px;  }

.jackpothead { 
font-size: 14px;
color: #eeeeee;
font-weight: bold;
text-transform: uppercase;
}

table.footer td {
background-color: #333300;
border-top: 1px solid #7F7E4D;
border-bottom: 6px solid #354c6b;
font-family: verdana; 
font-size: 10px;
font-weight: bold; 
color: #FFFFEE;
padding: 4px;
text-indent: 200px;
}

.footer a:link    { color: #FFFFEE;text-decoration: none; }
.footer a:visited { color: #FFFFEE;text-decoration: none; }
.footer a:hover   { color: #FFFFEE;text-decoration: none; }

.sub1 {
font-size: 10px;
font-weight: bold;
}

#lightbox{
	
background-color:#557094;
font-family: arial;
color: #000000;
font-size: 14px;
font-weight: bold;
padding: 20px;
}
	
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }
	
#lightboxCaption { float: left; }

#keyboardMsg { float: right; }

#closeButton { top: 5px; right: 5px; }

#lightbox img { border: 10px; clear: both;} 

#overlay img { border: none;}

#overlay { background-image: url(overlay.png); }

* html #overlay {
background-color: #557094;
back\ground-color: transparent;
background-image: url(shim.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale"); }

table.horses td {
border-bottom: 2px solid #B3C3E4; }
