BODY {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px; 
	background-color : #7d7d7d;
	background-image : url(/graphics/hob_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif; }

td {   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; }

a { color: #990000; text-decoration: underline; }
a:hover { color: #ff0000; text-decoration: underline;}
a:visited { color: #990000; text-decoration: underline;}

a.admin, a.admin:hover, a.admin:visited {  font-size: 11px; text-decoration: underline; color: #ff0000;}

.copyright {  font-size: 10px; font-weight: normal; color: #ffffff;}
.copyright a, .copyright a:visited {  font-size: 10px; font-weight: normal; color: #990000; text-decoration:underline;}
.copyright a:hover {  font-size: 10px; font-weight: normal; color: #ffffff; text-decoration:underline;}

#hdr { background: url('/graphics/h_blank.gif') no-repeat; width: 512px; height: 29px; padding: 8px 10px 0 30px; margin: 0px; overflow: hidden; 
	font: bold 18px Arial; color: #000; font-style: italic; }

.messagehdr { font-size:12px; font-weight:bold; color:#990000; margin-bottom:6px; }

.breakerhdr { font-size:12px; font-weight:bold; color:#990000; margin-bottom:12px; }
.breakerdate { font-size:12px; font-weight:bold; color:#999999; margin-bottom:3px; }

.linkshdr { font-size:11px; font-weight:bold; color:#990000; margin-bottom:2px; }
.linkshdr a { font-size:11px; font-weight:bold; color:#990000; margin-bottom:2px; }

.bookshdr { font-size:12px; font-weight:bold; color:#990000; margin-bottom:-8px; }
.bookslink { margin-top:-6px; }
.bookslink a { font-size:11px; font-weight:bold; color:#666666; text-decoration:underline; }
.bookslink a:hover { font-size:11px; font-weight:bold; color:#b2b2b2; text-decoration: underline; }

.new p { margin-bottom:0px;margin-top:2px; }
.newhdr { font-size:12px; font-weight:bold; color:#990000; margin-bottom:0px; }
.newimage { border:1px solid #b2b2b2;padding:3px;background-color:white;text-align:center; }

.breakerdownload { margin-top:8px; }
.breakerdownload a { font-weight:bold; text-decoration:none; }

.breakeritunes { margin-top:8px; }
.breakeritunes a { font-weight:bold; text-decoration:none; }
.breakeritunes img { vertical-align:text-top; }

.message p {margin-top:0px;}

#top10 th {
	background-color: #e1e1e1;
	padding: 3px;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	line-height: 10px;
	font-size: 10px;
}
.top10_r1 {
	background:url(/graphics/setlist_bg.gif) repeat-x;
}
.top10_r2 {
	background:url(/graphics/setlist_bg.gif) repeat-x;
}
.top10_rank1 {
	padding: 3px;
	text-align:center;
	color: #000;
	font-weight: bold;
}
.top10_rank2 {
	padding: 3px;
	text-align:center;
	color: #000;
	font-weight: normal;
}
.top10_artist {
	padding: 3px 3px 3px 15px;
	color:#990000;
}
.top10_artist h1 {
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size:11px;
	color: #990000
}
.top10_artist p {
	margin: 0px;
}
.top10_label {
	padding: 3px;
	color:#000;
}
.top10_weeks {
	padding: 3px;
	color:#990000;
	font-weight: bold;
	text-align:center;
}

.update_table { margin: 0px auto;font: normal 11px Verdana, Arial, Helvetica, sans-serif;}
.update_table th { text-align: right; }
.update_table td { padding: 3px 0px; }
.number { width: 36px }