BODY { backgroundcolor:white;}
H1,H2,H3,H4 {font-family: verdana, sans-serif;padding-top: 0.5em}
H4 {color:red;}
P,UL,OL,TD,TH,H5,DL {font-family: Lucida,Verdana,Helvetica,Arial,sans-serif;}
PRE, TT, CODE, KBD, SAMP { font-family: monospace }

A:link {color: #CC3366; font-weight: 1200 ; }
A:visited {color: darkgray; font-weight: 1000 ;}
A:hover {color: darkblue; text-decoration: underline ; }
H2,H3,H4 {color:#ff5050;}

STRONG { color: darkblue; font-weight: 1200; }


A.menu { font-size: x-small ; color: #CC3366 ; text-decoration: none ; text-transform: lowercase ; padding: 1em ; } 
A.menu:visited {color: #CC3366; }
A.menu:hover {color: yellow; font-weight: 1200 ; background-color: #cc3366; }

A.submenu { font-size: x-small ; color: #CC3366 ; text-decoration: none ; text-transform: lowercase ; padding: 1em ; } 
A.submenu:visited {color: #CC3366; }
A.submenu:hover {color: darkgray; }

P.menu { padding: 0em; margin-left:0.5em; margin-bottom:0em; margin-top:0em; font-size: small ; }
P.posted { font-size: small ;  }

TR.winner { background-color:#ffff66; }
TD.event { background-color: silver ; }
TD.site { background-color: #ccffcc ; }

P.crew {color: #6699ff ; font-size:small; }
P.coach {color: #009999 ; font-style:italic; font-size:x-small;}
P.oppo {color: #339966 ; font-size:small; }

P.scratched {text-decoration: line-through ;}
.scratched {text-decoration: line-through ; }

.quote { color: darkblue ; } 
.quotee { font-style:italic ; font-size:small ; }

P.puff { color:red ; font-size:x-small; font-style:italic;}

P.race { color:purple ; font-size:small; font-style:italic ;}
TD.vesta { font-style: bold; font-size: large; background-color:#CC3366;}

TR.outer { background-color:#2040ff ; }
TR.inner { background-color:#cc3366; }
P.headline { font-style: bold ; font-size: large ; color: white; } 
P.news { margin-top: 1.5em ; margin-left: 3em ; } 

TD.define {color : teal ; font-size: small ; }



.purple {font-size: small; color: #cc3366; font-family: Gill Sans MT, Arial;}
th.date { font-size: x-small; color : darkblue ; } 
table.sidebarouter { background-color : black ; }
table.sidebarheader { background-color : #cc3366 ; }
p.sidebarheader {font-size: small ; font-family: Comic Sans MS, Impact Garamond, verdana, sans-serif; color : #eeeeee ; }
table.sidebarinner { background-color : #eeeeee ; }
p.sidebar {font-size: x-small; color: #cc3366; font-family: gill sans mt, tahoma, Arial, sans-serif; text-align: right ; margin-right : 0.5em ; margin-left : 1em ; }
li.sidebar { font-size : x-small ; colour : #006699 ; font-family: tahoma, Arial, sans-serif; margin-top : 0em ; }
