a{color:#595D66; text-decoration:underline}
a:hover{color: #595D66;text-decoration:none}

html,body{margin:0;padding:0}
body{font-family: Verdana,Arial,sans-serif;text-align:center;background:#595D66;padding-bottom:20px; color:#000;}

div#header{FONT-SIZE: 12px; LINE-HEIGHT: normal}
div#header{width:100%;overflow:hidden;background: #000;background-image: url(images/banner.jpg);background-position: bottom center;background-repeat:no-repeat;}
div#menu{width:770px;margin:0 auto;text-align:left}
div#header h1{padding: 30px 0 10px;color: #FFF; font-size:200%}

.logocontainer{width:770px;margin:0 auto;}
.logo {float:left;border:0;margin:10px 5px 10px 0;}
.rss {float:right;border:0;margin:10px 0 0 0;}

ul#nav,ul#nav li{list-style-type:none;margin:60px 0 0 0;padding:0}
ul#nav{float:right;font-size: 100%}
ul#nav li{float:left;margin-left: 2px;text-align:center}
ul#nav a{float:left;padding:2px 5px;background: #94151C;text-decoration:none;color: #fff}
ul#nav a:hover{background: #757D88;color: #fff}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #94151C}

div#container{width:770px;margin:0px auto 10px;text-align:left;background:#fff;FONT-SIZE: 12px; LINE-HEIGHT: normal;background-image: url(images/watermark.gif);}
div#fixedcontainer{width:770px;height:700px;margin:0px auto 10px;text-align:left;background:#fff;FONT-SIZE: 12px; LINE-HEIGHT: normal;background-image: url(images/watermark.gif);}

#pagetitle{font-size:20px;color:#595D66;padding:5px 0 10px 5px;margin:0;font-weight: bold;}

h1{font-size:20px;color:#595D66;padding:5px 0 10px 5px;margin:0;font-weight: bold;}
h2{font-size:12px;color:#595D66;padding:7px 0 2px 0;margin:0;font-weight:bold;}

.modwrapper{width:550px;float:left;clear:left;}
.modleft  {float:left;clear:left;width:350px;}
.modmiddle{float:right;clear:right;width:200px;}


div#latestcontainer{margin:0 0 0 0;float:right;width:200px;display:inline;text-align:center;clear:right;border: solid 10px #DCE1E5;}
#latesttitle{text-align:left;padding:2px 5px;margin:0;font-size:12px;font-weight:bold;color:#fff;}
.latest a {color:#94151C;}
.latest{text-align:left;padding:2px 5px 5px 5px;background:#fff;text-decoration:underline;color:#fff;font-size:10px;}
.newsblock {width:100%; margin:0;padding:0;left:0;}
.newstitle {margin:0;padding:2px 5px;background:#94151C;font-weight:bold;font-size:12px;color:#fff;}
.newsinfo {margin:0;padding:2px 5px;background:#DCE1E5;font-size:9px;}
.newstext {margin:0;padding:2px 5px;font-size:11px;}

.categorytitle {font-weight:bold;padding: 7px 0 2px 0;font-size:12px;}
.showstate {font-weight:bold; color: #FF6600;}
.switchcontent{}

.infoin {display:inline;margin:0;padding:2px 5px 4px 5px;font-size:11px;}
.infobk {padding:0 10px 2px 5px;font-size:11px;}
.infobk ul{padding:4px 0 2px 25px;margin:0;}

.modelbk {padding:2px 0 4px 20px}

.headers{width:25px;}
.blueinfobk td{margin:0;padding:0 5px 0 5px;font-size:10px;background-color: #DCE1E5;text-align:center;}
.whiteinfobk td{margin:0;padding:0 5px 0 5px;font-size:10px;background-color: #FFFFFF;text-align:center;}
.greeninfobk td{margin:0;padding:0 5px 0 5px;font-size:10px;background-color: #C4E0AC;text-align:center;}

.formbk {margin:0;padding:2px 5px;font-size:10px;}
.formbk input{margin:2px 2px 0 0;padding:2px 5px;font-size:9px;}
.formbk select{margin:2px 2px 0 0;font-size:9px;}

.formin {display:inline;font-size:10px;}
.formin input{border:0;}

.blueline{width:100%;height:18px;background:#DCE1E5;}
.blueline p{font-weight:bold;font-size:11px; padding:2px 5px 0 5px; margin:0;}
.redline{width:100%;height:18px;background:#94151C;color:#fff;text-align:left;}
.redline p{font-weight:bold;font-size:11px; padding:2px 5px 0 5px; margin:0;}
.redline a{font-weight:bold;font-size:11px; padding:2px 0 0 0; margin:0;color:#fff;}

.oldstatusline {width:100%;height:22px;background:#C4E0AC;text-align:center;float:right;clear:right;width:320px;margin-top:20px;}
.statusline {width:100%;height:22px;background:#FFFFFF;text-align:center;float:right;clear:right;width:325px;}
.statusline p{font-size:10px;padding:4px 0 0 5px;font-weight:bold;margin:0;}
.statusline form{font-size:10px;padding:4px 0 3px 5px;font-weight:bold;margin:0;}
.statusline input{margin:0;padding:0;font-size:10px;}
.blankfooter{width:100%; clear:both;}

.teambox{float:right;width:200px;margin:8px 0 0 0;border: solid 10px #DCE1E5; background:#ffffff;display:inline;clear:right;}
.sponsorbox{float:right;width:200px;margin:0 0 0 0;border: solid 10px #DCE1E5; background:#ffffff;display:inline;clear:right;text-align:center;}
.advancedbox{float:right;width:200px;margin:0 0 0 0;border: solid 10px #DCE1E5; background:#ffffff;display:inline;clear:right;}

.rostertable{margin:0;padding:2px 5px 4px 5px;font-size:11px;}
.rostertable td{text-align:left;padding: 0 0 0 6px;}
.rostertable th{text-align:left;padding: 0 0 0 6px;}
.rostertable th a{color:#000; text-decoration:underline}

.albumtable{padding:0 0 0 5px;font-size:11px;width:550px;}
.albumtable td{padding:8px 3px 0 3px;text-align:center;}
.albumtable td img{color: #666;border:solid 2px #94151C}
.albumtable td img:hover{color: #666;border:dotted 2px #94151C}

.playertable{margin:0;padding:2px 5px 4px 5px;font-size:11px;width:100%;}
.playertable td{text-align:left;padding: 0 0 0 0;}
.playertable th{text-align:left;padding: 0 0 0 10px;}
.playerphoto{background:#ffffff;}

.statstable{margin:0;padding:2px 5px 4px 5px;font-size:11px;}
.statstable td{text-align:left;padding: 0 0 0 5px;}
.statstable th{text-align:left;padding: 0 0 0 5px;}



.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }

#lightbox { background-color:#94151C; padding:10px 10px 5px 10px; }
#lightboxDetails { padding-top:5px;	color:#fff;}	
#lightboxCaption { float:left; color:#fff; font-size:11px; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(images/overlay.png); }
* html #overlay{background-color: #000;back\ground-color: transparent;background-image: url(images/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");}
