body {background:url(../images/background.jpg); background-attachment: fixed; } 
table, tr, td, img {border:none; padding:0px 0px 0px 0px; border-collapse:collapse;} 
h1 {font:36px tahoma, arial, helvetica, sans-serif; color:#ffffff; vertical-align:bottom; font-weight:600; } 
h1#red {font:36px tahoma, arial, helvetica, sans-serif; color:#f96161; vertical-align:bottom; font-weight:600; } 
h2 {font:20px tahoma, arial, helvetica, sans-serif; color:#f96161; vertical-align:center; font-weight:600; } 
h3 {font:20px tahoma, arial, helvetica, sans-serif; color:#ffffff; vertical-align:bottom; font-weight:600;} 
p {font:14px  arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:light; }  
p#news {font:12px  arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:light; } 
p#schedule {font:12px  arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:light; }
p#light {font:12px  arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:light; } 
b {font:14px tahoma, arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:bold; } 
b#schedule {font:16px tahoma, arial, helvetica, sans-serif; color:#f96161; vertical-align:top; font-weight:bold; } 
b#light {font:12px tahoma, arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:bold; } 
b#red {font:18px tahoma, arial, helvetica, sans-serif; color:#f96161; vertical-align:top; font-weight:bold; } 
b#news {font:16px tahoma, arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:bold; } 
i {font:12px arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:light; font-style:italic; } 
i#light {font:12px arial, helvetica, sans-serif; color:#ffffff; vertical-align:top; font-weight:light; font-style:italic; } 
li {list-style-type:none; font:12px tahoma, arial, helvetica, sans-serif; color:#ffffff; vertical-align:center; font-weight:light; } 

a:link, a:visited {font:14px tahoma, arial, helvetica, sans-serif; text-decoration:none; color:#f96161; font-weight:bold; } 
a:hover {font:14px tahoma, arial, helvetica, sans-serif; text-decoration:none; color:#ffffff; font-weight:bold; } 

a#light:link, a#light:visited {font:12px tahoma, arial, helvetica, sans-serif; text-decoration:none; color:#ffffff; font-weight:bold; } 
a#light:hover {font:12px tahoma, arial, helvetica, sans-serif; text-decoration:none; color:#f96161; font-weight:bold; } 

td#top {background:url(../images/top.png) repeat-x; } 
td#bottom {background:url(../images/bottom.png) repeat-x; } 
td#header {background:url(../images/header_bg.png) no-repeat; } 
td#raceheader {background:url(../images/header_bg_race.png) no-repeat; } 
td#stats {background:url(../images/stats_bg.png) no-repeat; } 
td#footer {background:url(../images/footer.png) no-repeat; } 
#normal {font:16px tahoma, arial, helvetica, sans-serif; color:#ffffff; vertical-align:bottom; font-weight:400;} 
