*{border:0;margin:0;padding:0;}
body{font:76% Arial, verdana, sans-serif;color:#000;background:#f6e2b0 top center url(/images/bg1.jpg) repeat-x;margin:0;padding:0;}
body.nothome{background:#f6e2b0 top center url(/images/bg3.jpg) repeat-x;}
frame{border:0;margin:0;padding:0;}
a{color:#000;font-weight:400;text-decoration:underline;}
html{border:none;}
h1{font-size:2.4em;font-weight:700;color:#e16f28;position:relative;margin:0 0 10px;}
h2{font-size:1.6em;font-weight:700;color:#C00;margin:0 0 8px;}
h3{font-size:1.2em;font-weight:700;color:#000;margin:0 0 6px;}
h4{font-size:1.4em;font-weight:700;margin:0 0 8px 20px;}
p{line-height:1.5em;text-align:left;margin:0 0 12px; font-size:12px;}
hr{border:0;border-top:1px solid #d8d8d8;height:0;background:#d8d8d8;clear:both;margin-bottom:12px;}
a img{border:0;}
#headerbg{background:url('/2008/images/header_bg1.jpg');background-repeat:repeat-x;background-position:top left;position:relative;height:180px;background-color:#FFF;}
ul{margin-left:25px;margin-top:10px;margin-bottom:14px;}
ol{margin-top:10px;margin-bottom:14px;margin-left:25px;}
.blockerror{background:#ECECEC none repeat scroll 0 50%;border:1px solid #D7342B;color:#000;margin-bottom:10px;margin-top:10px;margin-left:30px;width:90%;padding:2px;}
.formerror{color:red;}
input,textarea,select{border:1px solid #999;font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:1em;margin:0;padding:4px;}
.formpass{margin-left:219px;background-color:#ee8e90;letter-spacing:0;font-size:24px;color:#FFF;width:300px;padding:4px;}
fieldset{background-color:#F9F9F9;border:1px solid #CCC;margin:0 0 10px;padding:8px;}
label{display:block;float:left;width:80px;padding-right:20px;margin-top:5px;text-align:right;}
#submit{margin-left:100px;}
label.error{display:block;position:absolute;width:auto;right:0;top:0;text-align:left;padding-right:26px;background:url(/images/error_star.gif) top right no-repeat;}
.checkusername2{margin-left:200px;margin-top:8px;clear:both;margin-bottom:10px;}
#recaptcha_widget_div{float:left;}
input.submit,p.submit{width:auto;margin-left:219px!important;margin-bottom:10px;}
input.submit2{margin-bottom:10px;margin-left:200px;width:210px;}
textarea{width:400px;height:70px;}
.textcenter{text-align:center;}
.red{color:#ea1822;}
div.block{margin-bottom:10px;padding:10px 10px 1px;}
#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#fff;z-index:1002;color:#000;display:none;border:4px solid red;text-align:left;top:50%;left:50%;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;}
#TB_window a:hover{color:#000;}
#TB_window ul,#TB_window ol{padding-bottom:0;}
#TB_window ul li{color:#666;padding-bottom:2px;list-style-type:square;margin-left:20px;padding-left:5px;font-size:12px;}
#TB_window ol li{color:#666;padding-bottom:2px;margin-left:20px;padding-left:5px;font-size:12px;}
#TB_window h1{margin-top:6px;}
#TB_window h2{padding-bottom:0;margin-top:5px;}
#TB_window input.submit{margin-left:160px;width:auto;background-color:#999;color:#FFF;font-weight:700;background-image:none;padding:4px 7px;}
#TB_overlay{position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(/images/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#TB_window input,#TB_window textarea,#TB_window select{width:150px;background:none;color:#000;background-color:#FFF;font-size:12px;font-family:"Lucida Grande",Lucida,"Trebuchet MS",Helvetica,sans-serif;}
#TB_window #submitreview label{width:200px;text-align:right;}
#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}
#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px;}
#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0;}
#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0;}
#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:1003;top:50%;left:50%;margin:-6px 0 0 -104px;}
#TB_HideSelect{z-index:999;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
#preload img{width:1px;height:1px;}
#plain{width:760px;margin-left:auto;margin-right:auto;padding-top:0;position:relative;min-height:650px;height:auto!important;}
#plain h1#header{margin-left:30px;margin-bottom:10px;height:110px;}
#headertop{height:50px;width:760px;position:relative;}
#header{width:760px;height:394px;position:relative;padding-top:10px;}
#header .column{width:240px;border:1px solid #000;height:370px;float:left;margin-right:10px;position:relative;}
#header .column h1{margin-bottom:-4px;margin-top:8px;margin-left:8px;}
#header .column ul{margin-left:12px;margin-top:0;}
#header .column li{color:#FFF;font-weight:700;list-style-type:none;margin-left:0;border-bottom:1px dashed #a87b62;width:198px;padding:6px;}
#header .column li:hover{background-color:#d0611a;border-bottom:1px dashed #fff;}
#header .column li span{font-size:11px;color:#FFF;font-weight:400;}
#header .column li span a{color:#e9dad1;text-decoration:underline;line-height:11px;font-weight:400;}
#header .column li a{color:#FFF;text-decoration:none;font-weight:700;}
#bodyleft{float:left;width:550px;}
#bodyleft.livescores{float:left;width:100%;}
#bodyleft.livescores h1, #bodyleft.livescores h2 { clear:both; }
#bodyright{float:right;width:180px;margin-right:14px;}
#homebody{margin-top:16px;font-size:11px;}
#homebody #bodyleft h1{border-bottom:1px dashed #fff;padding-bottom:4px;}
#homebody .columns{width:180px;float:left;margin-right:10px;}
#homebody #column1home.columns{width:360px;}
#homebody .column{border:1px solid #fdf4dd;margin-bottom:10px;padding:10px;}
#homebody .column h1{margin-bottom:4px;}
#homebody .column ul{margin-left:16px;margin-top:0;}
#homebody .column li{list-style:square;color:#f78a21;}
#bodyleft.newsbody .column ul{margin-top:10px;margin-bottom:0;}
#homebody #bodyleft.newsbody h1.noborder{border:none;margin-bottom:0;clear:both;}
#bodyleft.newsbody{width:740px;}
#bodyleft.newsbody .column{width:345px;float:left;margin-right:0;}
.listcols{float:left;margin-right:70px;vertical-align:top;}
.headline{padding-top:10px;border-top:1px dashed #fff;}
.headline h2 a{color:#e16f28;}
h2.storytitle a{color:#e16f28;font-weight:700;}
.colimg{position:absolute;bottom:4px;left:13px;}
.pressrelease img{border:1px #FFF solid;padding:2px;}
.pressrelease{margin-bottom:6px;}
.pressreleasesky{text-align:center;border:1px #FFF solid;padding:8px;margin-bottom:6px;}
.category-press-releases { clear:both; }
.category-press-releases h2 a{color:#E16F28;font-weight:700;}
.comment-author img{border:1px #FFF solid;float:right;margin-left:6px;margin-right:6px;}
h1.pagetitle{border-bottom:1px dashed #FFF;padding-bottom:6px;}
h1.pagetitle a{font-weight:700;color:#E16F28;}
.column li span{color:#6c5d3a;}
#footer{background:#391704 top center url(/images/bg2.jpg) repeat-x;height:201px;width:100%;float:left;clear:both;color:#FFF;position:relative;}
#footer #blurb{width:760px;margin-left:auto;margin-right:auto;font-size:10px;color:#824f34;padding-top:40px;position:relative;}
#footer #blurb p{margin:0; font-size:10px;}
#footer #blurb #blurbicons{position:absolute;right:16px;top:4px;color:#6b412b;}
#footer #blurb a{color:#6b412b;}
#footer #footertop{width:760px;margin-left:auto;margin-right:auto;height:58px;position:relative;}
#footer #footertop #footicons{position:absolute;right:10px;bottom:14px;}
#footer #footertop #copyright{position:absolute;left:0;bottom:20px;font-size:11px;}
#footer #footertop #copyright li{float:left;list-style:none;margin-right:8px;border-left:1px solid #000;padding-left:8px;}
#footer #footertop #footicons img{margin-left:12px;}
#tagline{position:absolute;right:116px;top:6px;}
#tagline p{color:#a2948d;}
#socialbooks{position:absolute;right:16px;top:10px;}
#links{position:absolute;left:268px;top:16px;}
#links a{color:#FFF;}
#links li{float:left;list-style:none;margin-right:8px;border-left:1px solid #a2948d;padding-left:8px;color:#FFF;}
#socialbooks img{margin-left:3px;}
#nav{height:34px;position:relative;}
#nav2{height:34px;margin-bottom:20px;}
#content{position:relative;margin-top:20px;background-color:#f2f2f2;margin-bottom:20px;padding:20px 20px 40px;}
#content p,#content h1,#content h2,#content li{z-index:100;}
#content td p{position:static;}
#corners img{position:absolute;z-index:1;}
#corners img#lb{bottom:0;left:0;}
#corners img#rb{bottom:0;right:0;}
#corners img#lt{top:0;left:0;}
#corners img#rt{top:0;right:0;}
#login{position:absolute;top:10px;right:20px;width:250px;height:110px;border:1px #FFF solid;}
#login #loginbg{background-color:#000;width:250px;height:110px;position:absolute;top:0;left:0;z-index:500;}
#login #logincontent{width:250px;height:110px;position:absolute;top:10px;left:0;z-index:600;}
#login #logincontent p{color:#FFF;margin:0 0 10px;padding:0;}
#login #logincontent label{width:86px;}
#login #logincontent input{width:100px;background-color:#000;border:1px solid #FFF;color:#FFF;}
#loginform label.error{right:-212px;color:#000;}
#login #logincontent #loginform label.error{width:160px;background:transparent url(/images/error_star.gif) no-repeat scroll left top;padding-right:0;padding-left:26px;}
.transparency{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
table{margin-top:8px;width:100%;border-collapse:collapse;border:1px solid #999999;margin-bottom:12px;}
caption{font:1.8em/1.8em Arial, Helvetica, sans-serif;text-align:left;text-indent:10px;background:url(/images/bg_caption.jpg) right top;height:45px;color:#FA0;}
thead th{background:url(/images/bg_th.jpg) no-repeat right top;height:20px;color:#FFF;font-size:1em;font-weight:700;text-align:left;border-right:1px solid #FCF1D4;white-space:nowrap;margin:20px 0 0;padding:4px 7px;}
tbody tr{background:url(/images/bg_td1.jpg) repeat-x top;}
tbody tr.odd{background:#FFF8E8 url(/images/bg_td2.jpg) repeat-x;}
tbody th,td{font-size:1em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif;color:#000;border-top:1px solid #999999;border-right:1px solid #999999;text-align:left;padding:7px 4px;}
a:hover{color:#e16f28;text-decoration:underline;}
.geoad120{float:left;margin-left:8px;width:125px;text-align:left;}
#smallads{width:536px;border:1px dashed #f78a21;margin-top:8px;height:60px;text-align:center;background:#FFF;padding:6px;}
.articleimage{border:1px solid #6c513c;background-color:#fff;margin-right:10px;margin-bottom:10px;float:left;margin-top:8px;padding:3px;}
.entry img{border:1px solid #6c513c;background-color:#fff;padding:3px;}
img,form{margin:0;padding:0;}
.right,#footer #blurb #blurbicons p{text-align:right;}
.floatright,span.meta{float:right;}
.hide,.checkingusername2,#preload{display:none;}
input,select{width:200px;}
#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus,#TB_window p{color:#666;}
* html #TB_overlay,* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
* html #TB_window,* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) 0 (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) 0 'px');}
.comment,#commentsection{border-top:1px dashed #fff;padding-top:8px;}
#homebody .entry,.storycontent{font-size:12px;}
#bodyleft.newsbody .column .headline img,#column1home .column .headline img{border:1px #FFF solid;margin-right:6px;margin-bottom:8px;}
#footer #footertop #copyright ul,#links ul{margin-left:0;}
#footer #footertop #copyright li.first,#links li.first{border-left:none;padding-left:0;}
tfoot th,tfoot td{background:url(/images/bg_total.jpg) repeat-x bottom;color:#FFF;height:30px;}
.swelen_suggest { margin-top:10px; }

table.scoretable { width:370px; margin-bottom:10px; margin-right:10px; float:left; }
table.scoretable td { font-size:11px; background-color:#FFFFFF; }
table.scoretable tfoot td { font-size:11px; background-color:#f1f1f1; padding:2px; height:auto; color:#000000; background-image:none; text-align:left;}
table.scoretable thead th { background-color:#F1F1F1;color:#000000;border-right:1px solid #DDDDDD; font-weight:bold;font-size:11px;font-family:arial;padding:3px; text-align:center; background-image:none;}
table.scoretable td {background-color:#FFFFFF;border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;text-align:center;padding:2px;}
table.scoretable tr.scores th { width:30px; }
table.scoretable tr.scores th.teamhead { text-align:left; font-weight:normal; white-space:nowrap; width:230px; }
table.scoretable td.teamname { text-align:left; width:230px; }
table.scoretable .teamlogo { float:left; margin-right:6px; }
table.scoretable td.won { background-color:#d9eecc; }
table.scoretable td.lost { background-color:#fae4e4; }
table.scoretable td.tie { background-color:#f5f5f5; }
#shownflweeks { margin-top:8px; margin-bottom:8px; }
#shownflweeks li { list-style-image:none; display:inline; margin-right:8px; border-right:1px solid #FFF; padding-right:8px; }
#shownflweeks ul { margin-top:4px; margin-bottom:4px; }
.footertext { float:left;height:15px;overflow-x:hidden;overflow-y:hidden;width:360px; text-align:center;  }
table.scoretable tfoot td.oddsline { background-color:#FBFBFB; text-align:center; }