body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #993300;
	scrollbar-track-color: #eebf73;
	scrollbar-3dlight-color: #8f643b;
	scrollbar-arrow-color: #8f643b;
	scrollbar-face-color: #eebf73;
	scrollbar-shadow-color: #8f643b;
	scrollbar-darkshadow-color: #eebf73;
	scrollbar-highlight-color: #8f643b;
}


.main_bg {background-image:url(images/main_bg.jpg);
		background-repeat:repeat-x;
		background-position: center top;
		}
		
.sub_bg1 {background-image:url(images/sub_bg1.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

		
.sub_bg2 {background-image:url(images/sub_bg2.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_lil {background-image:url(images/sub_bg_lilly.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_gal {background-image:url(images/sub_bg_galea.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_eur {background-image:url(images/sub_bg_eur.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_doc {background-image:url(images/sub_bg_doc.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_nic {background-image:url(images/sub_bg_nic.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_viu {background-image:url(images/sub_bg_viu.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_ene {background-image:url(images/sub_bg_ene.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_prec {background-image:url(images/sub_bg_prec2.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_jez {background-image:url(images/sub_bg_jez.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_bru {background-image:url(images/sub_bg_bru.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_sky {background-image:url(images/sub_bg_sky.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_dev {background-image:url(images/sub_bg_dev.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_ver {background-image:url(images/sub_bg_ver.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_nob {background-image:url(images/sub_bg_nob.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_enc {background-image:url(images/sub_bg_enc.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_emi {background-image:url(images/sub_bg_emi.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_mar {background-image:url(images/sub_bg_mar.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_ken {background-image:url(images/sub_bg_ken.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_lea {background-image:url(images/sub_bg_lea.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_samb {background-image:url(images/sub_bg_samb.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_glor {background-image:url(images/sub_bg_glor.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_agui {background-image:url(images/sub_bg_agui.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_euro {background-image:url(images/sub_bg_euro.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_nina {background-image:url(images/sub_bg_nina.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_sole {background-image:url(images/sub_bg_sole.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

.sub_bg_non {background-image:url(images/sub_bg_non.jpg);
		background-repeat:no-repeat;
		background-position: center top;
}

#mares {
	width: 525px;
	overflow: auto;
	height: 380px;
}

#mare_info {
	width: 475px;
	overflow: auto;
	height: 275px;
}

#sold {
	width: 890px;
	overflow: auto;
	height: 300px;
}

#links {
	width: 890px;
	overflow: auto;
	height: 300px;
}

ul
{
list-style-type:disc;
padding:0px;
margin: 0 0 0 20px;
}

.td_top {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ae8551;
}



a {
	color: #630C03;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
a:visited {
	color: #634428;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
a:hover {
	color: #630C03;
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
a:active {
	color: #C25920;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

a.small {
	color: #630C03;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a.small:hover {
	color: #630C03;
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}

a.small:active {
	color: #630C03;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a.small:visited {
	color: #630C03;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a.small2 {
	color: #F2E3AA;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a.small2:hover {
	color: #630C03;
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}

a.small2:active {
	color: #F2E3AA;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a.small2:visited {
	color: #F2E3AA;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a.tan:link {
	color: #E8AD69;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
a.tan:visited {
	color: #F7DFAF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
}
a.tan:hover {
	color: #E8AB6A;
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
}
a.tan:active {
	color: #3B2317;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
}

.credit {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #F2E3AA;
}
.large {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.info {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}

.info3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	font-weight:bold;
}



.info2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: normal;
	color: #993300;
}

.head1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #630C03;
	font-weight: bold;
	font-style:italic;
}

.image_padding {
	padding-top: 10px;
}

.image_padding2 {
	padding-top: 5px;
}

.ped_table {
	border-bottom: 1px solid #65100A;
}
.ped_table2 {
	border-top: 1px solid #65100A;
	border-right: 1px solid #65100A;
	border-bottom: 1px solid #65100A;
	border-left: 1px solid #65100A;
}
.pedigree {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}
.pedigree2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	line-height: 10px;
}

.pedigree3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 5px;
	color: #000000;
	line-height: 5px;
}

.image_1px {
	border: 1px solid #8F643B;
}

.image_1px_ped {
	border: 1px solid #000000;
}

.pike {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #E7AA69;
}
.strikethrough {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: line-through;
}

/* Pedigree Styles*/ 

.whs_ped-name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: 1;
	font-weight: normal;
	padding-bottom:4px;
	}

.whs_ped-tline {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #65100A;
	border-right-color: #65100A;
	border-bottom-color: #65100A;
	border-left-color: #65100A;
}

.whs_ped-ltline {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #65100A;
	border-right-color: #65100A;
	border-bottom-color: #65100A;
	border-left-color: #65100A;
}

.whs_ped-lline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #65100A;
	border-right-color: #65100A;
	border-bottom-color: #65100A;
	border-left-color: #65100A;
	
}

.whs_ped-rline {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #65100A;
	border-right-color: #65100A;
	border-bottom-color: #65100A;
	border-left-color: #65100A;
}

.whs_ped-pic {
	border: 1px solid #65100A;
}


.transbox{
   background-color: #8e643c;
    /* for IE */
  filter:alpha(opacity=50);
  /* CSS3 standard */
  opacity:0.5;
  /* for Mozilla */
  -moz-opacity:0.5;
  }
  
.transboxdiv {
padding: 8px;
font-size: 14px;
font-weight: bold;
font-style: normal;
color: #ffffff;
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
position: relative;
}

h1 {
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 110%;
	}