* { margin:0; padding:0; }
img { border:0px; }
html, body { height:100%; }
body { background-color:#000; color:#fff; text-align:center; font-family:helvetica,sans-serif; }
#header { margin:0 auto; position:relative; text-align:center; width:100%; height:90px; min-width:800px; clear:left; background:url(../images/headerbg.gif) top center repeat-x; border-bottom:1px solid white; }
#wrapper { overflow:auto; padding-left:20px; padding-right:20px; text-align:left; position:relative; top:25px; margin-left:auto; margin-right:auto; width:970px; background:url(images/bgtop.gif) top center repeat-x; background-color:#333;}
#footer { position:relative; margin-top:10px; padding:10px; margin-right:auto; margin-left:auto; color:#fff; font-size:10pt;  background:#000;}
#footer a:link, #footer a:visited {color:#999; text-decoration:underline;}
.tdscore, .tdlength, .tdpos { text-align:center; padding-top:1px; padding-bottom:1px;}
.treven { background:#666; cursor:pointer;}
.trodd { background:#333; cursor:pointer;}
.trselected {color:#f90; font-weight: bold; cursor:default; }
#prev { float:left; font-weight:bold; }
#next { float:right; font-weight:bold; }
#next a:link, #next a:visited, #prev a:link, #prev a:visited, #buynow a:link, #buynow a:visited {color:#fff; text-decoration:none;}
.treven a:visited, .treven a:link, .trodd a:visited, .trodd a:link {color:#fff; text-decoration:none;}
.trselected a:visited, .trselected a:link {color:#f90; font-weight:bold; text-decoration:none;}
#completescores { text-align:center; font-size:10pt; margin-top:10px; margin-left:20px; }
#completescores a:visited, #completescores a:link {color:#fff; text-decoration:underline;}