@charset "utf-8";
/* CSS Document */


body { margin:0; padding:0; text-align:center; color:#333333; font:normal 12px/18px Verdana; background:#E6E6E6 url(/images/bg/bg.jpg) repeat-x scroll bottom; }

h1 { font:bold 30px/36px Arial; color:#666666; margin:10px 0 10px 0; }
h2 { font:bold 21px/28px Arial; margin:15px 0 10px 0; color:#336699; }
h3 { margin:5px 0 5px 0; font:bold 16px/24px Arial; color:#666666; }
h4 {  }

p { margin:5px 0 10px 0; font:normal 11px/16px Verdana; color:#000000; }

ul { font:normal 12px/14px Arial; margin:0; padding:0; margin-left:1.3em; margin-top:10px; }
ul li { margin:0 0 8px 0; }
ul li a:link { color:#CC0000; text-decoration:none; }
ul li a:visited { color:#990000; text-decoration:none; }
ul li a:hover, 
ul li a:active { color:#000000; text-decoration:underline; }

a img { border:none; }

a:link { color:#CC0000; text-decoration:underline; }
a:visited { color:#CC0000; text-decoration:underline; }
a:hover, 
a:active { color:#000000; text-decoration:none; }

td { vertical-align:top; }
th { font: bold 12px/14px Arial; background-color: #E6E6E6; border-right: solid #FFFFFF 1px; padding: 4px auto 4px auto; text-align:center; }

form { margin:0; padding:0; }

label { display:block; font:bold 11px/11px Verdana, sans-serif; margin:10px 0 3px 0; color:#666666; }

input, 
textarea { margin:0; font:normal 12px/14px Arial, sans-serif; background-color:#F1F1F1; border:solid #333333 1px; padding:3px 3px 2px 3px; }

input.radio, 
input.checkbox { border:none; background:transparent; padding:0; }

button { background-color:#CCCCCC; border:solid #666666 2px; padding:4px 6px 4px 6px; font:bold 12px/12px Verdana; display:block; }

div#main { text-align:left; width:980px; margin:0 auto 0 auto; background-color:#FFFFFF; border-right:solid #CCCCCC 3px; border-left:solid #CCCCCC 3px; }
table#header { background:#FFFFFF url(/images/bg/header_bg.gif) repeat-x scroll top; }
div#content { padding:5px 0 30px 0; min-height:350px; }

table#nav { }
table#nav a img { display:block; }

div.home_sport { text-align: center; padding:0 10px 10px 10px; margin: 5px; }
div.home_sport h1 { font: bold 24px/30px Arial; color: #FFFFFF; margin: 0 0 0 0; }
div.home_sport h2 { color: #cc9999; font: bold 18px/24px Arial; margin: 0; }
div.home_sport h3 { font: normal 14px/18px Arial; color: #CCCCCC; margin: 0; }
div.home_sport p {}
div.home_sport h1 a:link, 
div.home_sport h1 a:visited { color: #FFFF99; text-decoration: underline; } 
div.home_sport h1 a:hover, 
div.home_sport h1 a:active { color: #99FFFF; text-decoration: none; }

td.sport_nav { height: 40px; text-align: center; font: normal 9px/11px Verdana; color: #996666; padding: 0 15px 0 15px; background:transparent url(/images/bg/sport_bg.gif) no-repeat scroll right bottom; }

a.sport_lnk { display: block; font: bold 12px/12px Verdana; margin: 3px 0 3px 0; }
a.sport_lnk:link { color: #cc9999; text-decoration: none; }
a.sport_lnk:visited { color: #cc9999; text-decoration: none; }
a.sport_lnk:hover, 
a.sport_lnk:active { text-decoration: none; color: #FFFFFF; }

td.sport_at { font: normal 11px/11px Verdana; color: #CCCCCC; }

a.sport_at_lnk { display: block; margin: 3px 0 3px 0;  font: bold 14px/14px Verdana; }
a.sport_at_lnk:link { color:#FFFF99; text-decoration: none; }
a.sport_at_lnk:visited { color: #FFFF99; text-decoration: none; }
a.sport_at_lnk:hover, 
a.sport_at_lnk:active { text-decoration: none; color: #FFFFFF; }

div#mock_draft_roundup { margin:0 0 15px 5px; width:310px; background-color:#FFFFFF; }

table.data { margin:0 0 10px 0; }
table.data th { font:bold 11px/12px Verdana; border-bottom:solid #CCCCCC 1px; padding:3px 0 3px 3px; text-align:left; color:#FFFFFF; background-color:#CCCCCC; }
table.data td { font:normal 12px/16px Verdana; padding:7px 5px 7px 5px; color:#666666; }
table.data td p { font:normal 11px/12px Verdana; margin:0 0 5px 0; }
table.data td a:link { text-decoration:none; }
table.data td a:visited { text-decoration:none; }
table.data td a:hover, 
table.data td a:active { text-decoration:underline; }

table.data_big { margin:15px 0 20px 0; }
table.data_big th { font:bold 14px/18px Verdana; border-bottom:solid #CCCCCC 1px; padding:3px 0 3px 8px; text-align:left; color:#FFFFFF; background-color:#CCCCCC; }
table.data_big td { font:bold 16px/18px Verdana; padding:12px 8px 12px 8px; color:#666666; }
table.data_big td a:link, 
table.data_big td a:visited { text-decoration:none; }

div.story { padding:5px 5px 15px 10px; background-color:#FFFFFF; margin:0 5px 0 0; font:normal 12px/18px Verdana; }
div.story h2 { font:bold 21px/24px Arial; margin:5px 0 10px 0; }
div.story h2 a:link { text-decoration:none; color:#660000; }
div.story h2 a:visited { text-decoration:none; color:#660000; }
div.story h2 a:hover, 
div.story h2 a:active { text-decoration:underline; color:#CC0000; }

div#archive { margin:10px 5px 0 15px; }

div#ads_120 { margin:10px 15px 0 5px; }
div#ads_160 { margin:10px 15px 0 15px; }

div#team { margin:0 10px 0 15px 0; }
div#team h2 { margin:0 0 15px 0; font:bold 21px/24px Arial; }

tr.on td { background-color:#F1F1F1; }
td.on { background-color:#F1F1F1; }
tr.on_light td { background-color:#F7F7F7; }
td.on_light { background-color:#F7F7F7; }

div#footer { text-align:center; width:980px; margin:0 auto 0 auto; background-color:#333333; color:#666666; clear:both; padding:10px 0 20px 0; border-right:solid #CCCCCC 3px; border-left:solid #CCCCCC 3px; border-bottom:solid #CCCCCC 6px; border-top:solid #CCCCCC 5px; }
div#footer p { margin:5px 0 10px 0; color:#999999; font:normal 12px/14px Verdana; }
div#footer a { color:#990000; }
div#footer a:link, 
div#footer a:visited { color:#FFFF99; text-decoration:underline; }
div#footer a:hover, 
div#footer a:active { color:#FFFF00; text-decoration:none; }

table.player_info { margin:20px 0 40px 0; background-color:#FFFFFF; border:solid #CCCCCC 2px; border-top-width:1px; border-left-width:1px; }
table.player_info td { padding:5px 5px 5px 5px; }

table.vert_align td { vertical-align:middle; }

div.comment { padding:6px; margin:5px 0 5px 0; background-color: #F1F1F1; }
div.report { background-color:#F1F1F1; padding:8px 10px 5px 10px; margin:8px 0 15px 0; }

p.blog_by { border-bottom:dotted #CCCCCC 1px; padding:10px 0 5px 0; }
p.bread { font:normal 12px/12px Arial; margin:0 0 25px 0; }

.divider { clear:both; font-size:4px; line-height:4px; }
.divider_line { clear:both; font-size:4px; line-height:4px; margin:0 0 4px 0; border-bottom:solid #E6E6E6 1px; }
.divider_lg { clear:both; font-size:4px; line-height:4px; margin-bottom:20px; }
.inner { padding:10px 20px 20px 20px; }
.big { font-size:14px; line-height: 18px; }
.small { font-size:10px; line-height:12px; }
.tiny { font:normal 10px/12px Verdana, sans-serif; }
.no_margin { margin:0; }
.red { color:#CC0000; }
.black, 
a.black { color:#000000; }
.light { color:#666666; }
.block { display:block; }
.underline { border-bottom:solid #E6E6E6 1px; padding-bottom:2px; }
.indent { margin-left:20px; }
.normal { font-weight:normal; }

.bracket_top { padding: 5px 5px 15px 10px; margin: 20px 0 0 0; background-image: url(/images/bg/bracket_top.gif); background-repeat: no-repeat; background-position: 100% 30px; font: normal 12px/25px Verdana; }
.bracket_bttm { padding: 5px 5px 2px 10px; margin: 0 0 10px 0; background-image: url(/images/bg/bracket_bttm.gif); background-repeat: no-repeat; background-position: 100% 100%; font: normal 12px/25px Verdana; }

a.comments { display:block; float:right; width:120px; text-align:right; font:normal 14px/14px Verdana; }
a.comments:link { text-decoration:none; }
a.comments:visited { text-decoration:none; }
a.comments:hover, 
a.comments:active { text-decoration:underline; }

