body { background: #FFF; color: black; margin: 0px; }
	
table {width: 100%; margin: 0; border:0; }
table td {padding: 0; border-width: 0; vertical-align: top; }

.save{ behavior:url(#default#savehistory); }

a.dsphead:link { color:#fff; letter-spacing: .2em; }
		
a.dsphead:hover { 
		color:#000;
		background:#FFF;
		letter-spacing: .2em;
		text-decoration: none; }
		
a.dsphead span.dspchar { color: #fff; font-family:monospace; font-weight:normal;}

.dspcont { display:none; margin-right:1.5em; } 

.linkhead { font: bold 16px Arial, Helvetica, Verdana, sans-serif;
			color: #fff; line-height: 16px; }

#footer  { padding-left: 20px; 
		 padding-bottom: 15px;
		 padding-top: 10px;
		 margin-top:10px;
		 border-top: solid 1px #C0C0C0;
		 font: 11px italic Arial, Helvetica, Verdana, sans-serif;
		 color: black;
		 line-height: 12px;
		 }
div#footer a:link { color: #000; text-decoration: none; }
div#footer a:visited {color: #000; text-decoration: none;}
div#footer a:link:hover { color: #666; background: #CC6600; text-decoration: none; }
div#footer a:visited:hover { color: #666; background: #CC6600; text-decoration: none; }

#horne  { padding-left: 20px; 
		 padding-bottom: 15px;
		 margin-right: 50px;
		 padding-right: 5px;
		 font: 14px "Times New Roman", Times;
		 color: black;
		 line-height: 18px;
		 }
		 
div#horne a:link { color: #CC6600; font-weight: bold; text-decoration: none; }
div#horne a:visited { color: #CC6600; font-weight: bold; text-decoration: none; }
div#horne a:link:hover {color: #D0D0D0; background: #CC6600; text-decoration: none; }
div#horne a:visited:hover {color: #D0D0D0; background: #CC6600; text-decoration: none; }

#horneindex  { 
		 padding-left: 20px; 
		 padding-bottom: 15px;
		 margin-right: 20px;
		 padding-right: 18px;
		 border-right: solid 1px #CC6600;
		 font: 14px "Times New Roman", Times;
		 text-align: justify;
		 color: black;
		 line-height: 19px;
		 }
		 
div#horneindex a:link { color: #CC6600; font-weight: bold; text-decoration: none; }
div#horneindex a:visited { color: #CC6600; font-weight: bold; text-decoration: none; }
div#horneindex a:link:hover {color: #D0D0D0; background: #CC6600; text-decoration: none; }
div#horneindex a:visited:hover {color: #D0D0D0; background: #CC6600; text-decoration: none; }	 

.hornedate { font: bold 12px Arial, Helvetica, Verdana, sans-serif;
			color: #666; 
			letter-spacing: 1px;
			border-bottom: solid 1px #CC6600;
			margin-bottom: 10px;
			}
			
.hornetitle { font: bold 18px Arial, Helvetica, Verdana, sans-serif;
			color: #CC6600; 
			letter-spacing: 1px;
			line-height: 18px;
			margin-bottom: 2px;
			margin-top: 15px;
			}
			
.hornesub { font: normal 15px  Arial, Helvetica, Verdana, sans-serif; color: black; letter-spacing: 1px; line-height: 15px; }

.hornesubtwo { font: normal 14px  Arial, Helvetica, Verdana, sans-serif; color: #CC6600; line-height: 14px; text-transform: uppercase; }

table.hornechart { border: solid 1px #000; 
					vertical-align: top; font: 12px normal Arial, Helvetica, sans-serif; 
					color: #000; background: #CC6600; width: 80%; }
					
#horneright { margin-top: 20px; margin-right: 20px; font: 14px "Times New Roman", Times;
		 		color: black; line-height: 18px; }

div#horneright a:link { color: #CC6600; font-weight: bold; text-decoration: none; }
div#horneright a:visited { color: #CC6600; font-weight: bold; text-decoration: none; }
div#horneright a:link:hover {color: #D0D0D0; background: #CC6600; text-decoration: none; }
div#horneright a:visited:hover {color: #D0D0D0; background: #CC6600; text-decoration: none; }

#recentroundup { background: #CC6600; padding: 10px 10px 15px 10px;
		font: normal 12px Arial, Helvetica, sans-serif; color: #fff; line-height: 16px; }
		
#recentroundup a:link { color: #fff; text-decoration: none; }
#recentroundup a:visited { color: #fff; text-decoration: none; }
#recentroundup a:link:hover {color: #000; text-decoration: underline; }
#recentroundup a:visited:hover {color: #000; text-decoration: underline; }		

.roundupdate { font: bold 11px Arial, Helvetica, Verdana, sans-serif;
			color: #000; 
			letter-spacing: 1px;
			border-bottom: solid 1px #666;
			margin-bottom: 10px;
			margin-top: 15px;
			}
.small {font: normal 10px Arial, sans-serif; color: #000; line-height: 12px; }
			
.sidebar { background: #CC6600; padding: 10px 8px 15px 10px; margin-right: 10px;
		font: normal 12px Arial, Helvetica, sans-serif; color: #fff; line-height: 16px; float: left; width: 200px; }

.adbody {  border: solid 2px #ff0000; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 5px;
		font: normal 12px Arial, Helvetica, sans-serif; color: #000; line-height: 16px; width: 125px; }
		
.pictxt { font: bold 12px Arial, Helvetica, Verdana, sans-serif;
			background: #000; color: #fff; }		

.picture { border: solid 1px #000; margin: 10px 20px 10px 10px; float: right;
font: bold 9px Arial, Helvetica, Verdana, sans-serif;
			background: #000; color: #fff; }

.sports { background: #CC6600; color: fff; font-weight: bold; margin: 5px 20px 0px 0px; padding-left: 10px;}
.sportext { font: normal 16px  Arial, Helvetica, Verdana, sans-serif; color: fff; letter-spacing: 1px; font-weight: bold; }

