* { font-size: 12px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
a:link, a:active { text-decoration: none; color: #003399; }
a:hover { text-decoration: underline; }
a:visited { text-decoration: none; color: #3366cc }
a:link.black, a:active.black, a:visited.black { text-decoration: none; font-weight: bold; color: #000; }
a:hover.black { text-decoration: underline; } 
a:link.white, a:active.white, a:visited.white { text-decoration: none; font-weight: bold; color: #fff; }
a:hover.white { text-decoration: underline; } 
pre { font-size: 12px; font-family: 'courier new'; } 
sup { font-size: 10px; } 
body { margin: 0 0; background-image: url("/img/background.gif"); }
div#outer { width: 780px; text-align: center; background-color: #fff; margin: 0 auto; padding: 0; } 
div#outer table { text-align: left; margin: 0 auto; } 
div#middle { position: relative; min-height: 500px; height: auto !important; height: 500px; }
div#middle h2 { display: block; margin: 20px 0px 12px 0px; font-size: 16px; font-weight: bold; color: #000; text-align: center;}
div#middle h3 { display: block; margin: 10px 0px 0px 0px; font-size: 14px; font-weight: bold; color: #000; text-align: center;}
div#middle h4 { display: block; margin: 5px 0px 0px 0px; font-size: 12px; font-weight: bold; color: #000; text-align: center;}
div#middle ul { margin: 0px auto; color: #000; }
div#middle li { margin: 0px auto; color: #000; text-align: left;}
div#middle table.standings { margin: 20px auto; } 
div#middle table.games { margin: 20px auto; } 
div#middle th { text-align: center; } 
/*div#middlesports { position: relative; min-height: 500px; height: auto !important; height: 500px; }*/
div#middlesports { position: relative; height: auto !important; height: 500px; }
div#middlesports h2 { display: block; width: 200px; margin: 25px auto 5px auto; font-size: 16px; font-weight: bold; color: #000; text-align: center; background-color: #cbd4da; }
div#middlesports p { display: block; color: #900; margin: 5px auto; text-align: center; }
div#middlesports caption { font-size: 14px; font-weight: bold; color: #003366; } 
div#fieldstatus { width: 200px; margin: 0 auto; padding: 0; }
div#fieldstatus h2 { display: block; margin: 20px 0px 12px 0px; font-size: 14px; font-weight: bold; color: #000; }
div#fieldstatus p { display:block; text-align: left; } 
div#bottom { clear: both; } 
td { padding: 0px 3px; } 
.wh { background-color: #fff; }
.gr { background-color: #dcdcdc; } 
th { padding: 0px 3px; } 
hr.hr1 { color: #cdcdcd; background-color: #cdcdcd; border: 0; height: 1px; width: 60%; } 
p.centered { text-align: center; }
div.centered { text-align: center; }
div.centered table { text-align: left; margin: 0 auto; } 
div.centered th { text-align: center; }
small { font-size:10px; }
h1 {display: block; font-size: 14px; font-weight: bold; color: #000; text-align: center;}
img.b { width: 10; height: 5; }

