body { font-family:Arial, Helvetica, sans-serif; margin:0; text-align:center; }
.background { border:10px solid #CCCCCC; width:872px; text-align:left; }
.layout { background-color:#FFFFFF; }
.column1 { margin-top:7px; padding-left:7px; background: url(images/br2007_content_bg.gif) repeat-y left; }
.column2 { padding-right:7px; }
.dateview { color: #FFF; font-size:11px; }

.topnav { font-size:80%; }
.topnav A { color:#000000; text-decoration:underline; }
.topnav A:hover { text-decoration:none; }

.topads { border-bottom:1px solid #666666; }
.topads TD { border:1px solid #666666; text-align:center; } 

.darley-ad { padding:5px 0; }

.stats { font-size:11px; text-align:center; }
.stats H2 { font-size:30px;font-weight:bold;margin:0; }

.search-box {
	background: url(assets/br08_search-bg.jpg) repeat-x top;
}
.green-col { width: 161px; background-color:#E0FFCC; }
.green-col A { font-weight:bold; color:#FF0000; text-decoration:underline; }
.green-col A:hover { text-decoration:none; }
.green-col LI A { font-weight:bold; color:#000000; text-decoration:underline; }
.green-col TD { font-size:11px; }
.green-col STRONG, .green-col B { font-size:14px; }

.adtitle { width: 161px; background-color:#E0FFCC; padding:7px; }
.adtitle A { color:#000000; text-decoration:none; }
.adtitle A:hover { text-decoration:underline; }
.adtitle H2 { font-size:12px; text-align:center; margin:4px 0; }
.adtitle DIV { font-size:10px; line-height:140%; }
.adtitle, .adtitlekeep{ font-family: verdana, sans-serif; font-size: 90%; font-weight: bold; color: #000000; text-decoration: none }

.mauve-col { width: 161px; font-size:11px; background-color:#ECCFFF; }
.mauve-col A { font-weight:bold; color:#000; text-decoration:underline; }
.mauve-col A:hover { text-decoration:none; }
.mauve-col DIV {
	width: 155px;
	border-bottom:1px dotted #333;
	padding:3px;
	font-size:12px;
}
.mauve-col STRONG, .mauve-col B { font-size:14px; }

.red-col {
	width: auto;
	font-size:None;
	background-color:#FF0000;
}
.red-col A { font-weight:bold; color:#000; text-decoration:underline; }
.red-col A:hover { text-decoration:none; }
.red-col DIV {
	width: auto;
	padding:3px;
	font-size:12px;
}
.red-col STRONG, .red-col B { font-size:14px; }

.pink-col { width: 161px; font-size:11px; background-color:#FFE5E5; }
.pink-col A { font-weight:bold; color:#000; text-decoration:underline; }
.pink-col A:hover { text-decoration:none; }
.pink-col DIV {
	width: 155px;
	padding:3px;
	font-size:11px;
}
.pink-col STRONG, .pink-col B { font-size:14px; }

.webindex { font-size:11px; }
.webindex A { color:#000000; text-decoration:none; font-weight:bold; }
.webindex A:hover { text-decoration:underline; }
.webindex TD { text-align:center; }
.c-bluebox { background-color:#87C0FA; }
.c-yllwbox { background-color:#FFFF00; }
.c-blckbox { background-color:#000000; }
.c-blckbox A { color:#FFFFFF; }

.archives { font-size:12px; }
.archives A { color:#000000; text-decoration:underline; }
.archives A:hover { text-decoration:none; }
.archives H2 { font-size:22px; color:#000000; margin-bottom:0; }

.newsitemdate { font-weight: bold; color: #222222; }
.newstitletext { font-size:12px; font-weight: bold; color: #800080; }
.newsitemtext { color: #222222; line-height:130%; }
.mainheading1 { font-size: 140%; font-weight: bold; color: #CC0000; text-decoration: underline; }
.link-sponsor { color: #0000FF; }
.link-sires { color: #FF0000; }
.link-vendor { color: #009933; }



.luxury { font-size:12px;background-color:#ADD8E6;padding:7px;text-align:center; }
.luxury H2 { font-size:20px;margin:0;  }
.luxury A { color:#000000;text-decoration:none; }
.luxury A:hover { text-decoration:underline; }

.upcoming { font-size:10px; border:1px solid #666666; background-color:#FFFF66; padding: 8px; text-align:center; }
.upcoming H2 { font-size:20px;margin:0; }
.upcoming H3 { font-size:16px;margin:5 0; }

#menu DIV { font-size:12px; padding:7px; background-color:#FF0000; color:#FFFF00; border-bottom:1px solid #CCCCCC; text-align:right }
#menu .header A { color:#FFFF00; font-weight:bold; }
#menu .gadfly { background-color:#0177C1; color:#FFFF00; font-weight:bold; }
#menu A { font-size:12px; color:#FFFFFF; text-decoration:none; }
#menu A:hover { text-decoration:underline; }

.lhs-content { background-color:#FF0000; }
.content { font-size:12px; }
.content TD {
	font-size:14px;
}
.content H1 { font-size:20px; color:#CC0000; text-align:center; }
/* .content H2 { font-size:17px; color:#CC0000; text-align:center; } */

.platinum { color:#FFFFFF; font-size:12px;background-color:#000000; padding:10px 1px; text-align:center;width:100%; }
.platinum A { color:#FFFFFF; text-decoration:none; }
.platinum A:hover { text-decoration:underline; }
.platinum H2 { color:#FFFF00;font-size:28px;margin:0; }
.platinum H3 { color:#FFFFFF;font-size:16px;margin:0; }

.sires { background-color:#CA89B2; width:200px; }
.sires A { color:#000000; text-decoration:none; }
.sires A:hover { text-decoration:underline; }
.sires H2 { font-size:20px;margin:0;color:#CC0000;text-decoration:underline; }
.sires DIV { font-size:11px;padding:3px;border-top:1px solid #CCCCCC;font-family: verdana, sans-serif;color: #000000; text-decoration: none; }

.attention { font-size:10px; border:1px solid #666666; background-color:#FFFF66; padding: 8px 0; text-align:center; width:100%; }
.attention A { text-decoration:none; }
.attention H2 { font-size:20px;margin:0; }
.attention H3 { font-size:16px;margin:5 0; }
.yellowlinl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}
.whiteonblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-transform: none;
}
