td {vertical-align: top; padding:15px; padding-top:10px; line-height:20px;}
a {font-weight:bold; color:#96120d;}
html,body {height:100%;}
*html .outer {height:100%;}
.outer { min-height:100%; margin-bottom: -81px; height:auto; width:763px; margin-left:auto; margin-right:auto; background-image:url(images/border.gif); background-repeat: repeat-y; }
*html #clearFooter{clear:both; height:1px;}
#footerBox{margin-left:auto; margin-right:auto;position:relative; clear:both; width:763px; height:81px;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x; 
}
#footerlinks {margin-right:40px; padding-top:4px;}
#footerlinks, #footerlinks a { text-align:right; color: #163268; font-weight:bold; font-size:10px; text-decoration:none;}
#footerlinks a:hover { text-decoration:underline;}
#footerdesignedby { text-align:right; font-size:10px; margin-top:8px; margin-right:35px;}
#footeraddress { color:#c0c0c0; margin-left:102px; font-size:10px;}
#footerspacer {height:30px;}
#footerlink { padding-top:37px; text-align:right;}

body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/grass.jpg);}
img {border:0px;}

#body { position:relative; width:763px; margin-left:auto; margin-right:auto; }
#bodymp {width:763px; margin-left:auto; margin-right:auto; }
#topbanner { position:relative;background-image:url(images/top-banner.jpg); width:763px; height:93px;}
#topbannerdate {color:#00a0ff; text-align:right; padding-top:4px; padding-right:35px; font-size:11px;}
#topbannernav {position:relative;text-align:right; margin-top:21px; margin-right:20px;}
#sponsorarea {width:163px; height:100px; z-index:0;}
#flasharea {  width:763px; height:327px; z-index:0;}
#maincontent { margin-left:35px;}
#leftcolumn {float:left; width:182px; margin-top:-60px; margin-right:14px; padding-bottom:20px;}
*html #leftcolumn, *html #centercolumn, *html #rightcolumn, *html #sprightcolumn, *html #spleftcolumn {padding-bottom:70px;}
#centercolumn { float:left; width:327px; margin-top:-60px; margin-right:14px; padding-bottom:20px; z-index:1;}
#rightcolumn {float:left; width:167px; padding-bottom:20px; overflow:hidden;}

#spleftcolumn {float:left; width:186px; margin-top:-22px; margin-right:5px; margin-bottom:20px; margin-left:-2px;}
*html #spleftcolumn {margin-left:-1px;}
#sprightcolumn {float:left; width:527px; margin-bottom:20px; z-index:0; }
#spnavbottom { background-image:url(images/spnavbottom.jpg); height: 189px;}

.colcontent { position:relative; background-image:url(images/divleftborder.gif); background-repeat:repeat-y;}
.contenttitle { color:#96120d; font-weight:bold; padding-top:7px; padding-left:25px; padding-bottom:13px; font-variant:small-caps;}
.colcontentfooter { background-image:url(images/leftcolfooter.jpg); height:8px; margin:0px; padding:0px; background-repeat:no-repeat;}

.leftcontentcontainer {background-image:url(images/divbackground.gif); background-repeat:no-repeat;}
.leftcontenticon { width:21px; height:20px; position:absolute; top:6px; right:3px; }
.leftcontententry {background-image:url(images/diventrybackground.gif); background-repeat:no-repeat; margin-left:8px; padding-left:5px; padding-bottom:7px; padding-top:5px;  font-size:11px;padding-right:5px;color:#000000;}
.leftcontententrytitle {  font-size:11px;   line-height:11px; margin-bottom:0px;color:#96120d; font-weight:bold;}
.leftcontententrydate { font-size:9px; margin-top:8px; color:#666666;}

.sprightcolumntop {background-image:url(images/sprightcolumntop.gif); background-repeat:no-repeat; height:19px; display:block; font-weight:bold; color:#96120d; padding-left:20px; padding-top:7px; z-index:0;}
.sprightcolumnicon{ right:35px; top:141px; width:40px; height:26px; position:absolute; z-index:66;}

#spnav { background-image:url(images/spleftcolhead.jpg); height:19px; color:#96120d; font-weight:bold; font-variant:small-caps; padding-top:7px; padding-left:25px; padding-bottom:0px;}
#spnavoptions { background-image:url(images/spnavbackground.jpg); padding:0px; margin:0px; }
#spnavoptions a {background-image:url(images/spnavbackgroundnormal.gif); height:26px; display:block; font-weight:bold; font-variant:small-caps; color:#FFFFFF; text-decoration:none; padding-left:40px; padding-top:10px;}
#spnavoptions a:hover{ background-image:url(images/spnavbackgroundrollover.gif);}
.spcontent {width:507px; margin-left:6px; color:#111111; font-size:11px;}

#subSoccerTrack { margin-left:11px; background-repeat:no-repeat; width:166px; height:143px;}
#subBasketballTrack { margin-left:11px; background-repeat:no-repeat; width:166px; height:143px;}


#bbcontent {background-image:url(images/mainpage_basketball.jpg); background-repeat:no-repeat; height:147px;}
#soccercontent {background-image:url(images/mainpage_soccer.jpg); background-repeat:no-repeat; height:147px;}
#middlebottomcontent { background-image:url(images/middleAreabottom.gif); background-repeat:no-repeat; height:184px;}
#middlebottomcontent div a {display:block;}

#bbtext { margin-top:5px; margin-left:25px; width:185px; color:#FFFFFF; font-size:11px; }
#soccertext { margin-top:5px; margin-left:125px; width:185px; }
.mptext {color:#FFFFFF; font-size:11px; }
.mptext ul { margin-top:5px; }
.mptext li { margin-left:-15px; list-style-image:url(images/arrow.gif); }
.mptext a { color:#000000; font-weight:normal; }

#nextbball { background-image:url(images/bballtrack.jpg); height:137px; width:163px; color:#FFFFFF;font-variant:small-caps;}
#nextsoccer { background-image:url(images/soccertrack.jpg); height:137px; width:163px; color:#FFFFFF;font-variant:small-caps;}
#nextgame { background-image:url(images/nextgame.gif); height:104px; width:162px; color:#FFFFFF;font-variant:small-caps;}
#nextgametitle {  font-weight:bold; padding-top:6px; text-align:center;}
#nextgamearea { margin-top:9px;text-align:center;}
#nextgamevs { text-align:right; width:75px; margin-top:4px; float:left;}
#nextgamewhere {width:65px;float:left; margin-top:4px; margin-left:17px;}

#leaguesplash {background-image:url(images/leagueBack.jpg); width:473px; height:148px; background-repeat:no-repeat;}
#leaguesplash div a{display:block;}

.dropdownstyle {}
.dropdownstyle a{ display:block; background-image:url(images/dropdown_notselected.gif); height:16px; padding-left:28px; font-size:10px; padding-top:3px; text-decoration:none; color:#FFFFFF; font-weight:normal;}
.dropdownstyle a:hover {background-image:url(images/dropdown_selected.gif); color:#0c9cfc;}

.morenews {text-align:right; padding-bottom:10px;}

.rightcolumnimg { height:186px; width:186px; margin-bottom:10px; background-repeat:no-repeat; }
.rightcolumnimgcap { margin-top:5px;margin-left:10px; margin-right:30px; font-size:10px; line-height:11px;}

.filecontainer{ border:solid #000000 1px;}
.filecontainertitle{ margin-left:15px; padding-left:2px;margin-top:-15px; background-color:#FFFFFF; width:40px;color:#96120d; font-weight:bold; font-size:14px; font-variant:small-caps; padding:5px;}
.linkafile {font-size:10px; background-repeat:no-repeat; padding-left:20px; display:block; margin-left:15px;}
.files-top {background-image:url(images/files-top.gif); height:31px;}
.files-middle {background-image:url(images/files-middle.gif);}
.files-bottom {background-image:url(images/files-bottom.gif); height:19px; background-repeat:no-repeat;}