body{
	margin: 0; 
	padding: 0; 
	border: 0;
	background:url('/fls/14800/sport_bg/home.jpg') no-repeat center top;
	background-color:#792B34 ;
	/*font-family:Segoe UI, Tahoma, Arial, sans-serif;*/
	font-family:Arial, sans-serif;
}	

#ie8{
	z-index:9999;
	position:absolute;
	top:100px;
	left:150px;
	color:#fff;
	font-size:10px;
	display:none;
}

#ie8footer{
	display:none;
	position:absolute;
	bottom:-40px;
	right:2px;
	color:#fff;
	font-size:10px;
	text-align:right;
}

#ie8 a,
#ie8footer a{
	color:#fff;
}

#ie8 div,
#ie8footer div{
	padding:8px;
}


/*----------------------------------------------------*/
/* global classes */
/*----------------------------------------------------*/

.clear {
clear: both; } 

.float{
float:left;
}

.hoverplay{
	cursor:pointer;
}

.bold{
	font-weight:bold;
}

.adspacer{
	margin-bottom:10px;
}

.adspace{
	margin-bottom:5px;
}

.dcad{
	margin-bottom:5px;
}

.overlibdiv{
	width:275px;
	overflow:hidden;
	background-color:#fff;
	color:#000;
	border:2px solid #000;
}

.overlibdiv td{
	padding:4px !important;
}

/*----------------------------------------------------*/
/* global classes, from style.css */
/*----------------------------------------------------*/

.subhdr,
.button{
	background-color:#792B34;
}

a, a:link, a:visited, a:hover,
.highlight{
	color:#792B34 ;
}


.odd{
        background-color:#e4e4e4;
}

.even{
        background-color:#fff;
}


.photocopy,
.photocopy a,
.photocopy a:link,
.photocopy a:visited{
	background-color:#ccc;
	color:#000;
	font-style:normal;
	text-decoration:none;
}

.photocopy a:hover{
	text-decoration:underline;
}

.photocopy_text .container{
	padding:4px;
}

.photocopy_text .courtesy,
.photocopy_text .courtesy a{
        margin-bottom:4px;
	font-style:italic;
}

.photocopy_text .caption{
	color:#000;
	font-weight:bold;
}

.divPhotoCell table{
	border:1px solid #ccc;
}

.divPhotoCell .ArticleLinks{
	margin-top:8px;
}


.divPhotoCell{
	position:relative;
}


.B,
.sm{
	font-family:Arial, sans-serif;
}

.arttitle{
	color:#000;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:24px;
}

.articlecopy{
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
}

.SportHeadText,
.SportHeadText a,
.SportHeadText a:link,
.SportHeadText a:visited{
	font-family:verdana, helvetica, arial, sans-serif;
	color:#BE2136 !important;
	font-weight:bold !important;
	font-size:24px;
	text-decoration:none !important;
}

.SportHeadText a:hover{
	text-decoration:underline;
}

.SportHeadText{
	margin-bottom:4px;
}

/*----------------------------------------------------*/
/*photo album */
/*----------------------------------------------------*/

.album-title{
	margin-right:0px !important;
	font-size:20px !important;
	font-weight:bold !important;
}

#album-details .album-title{
	font-size:16px !important;
	font-weight:normal !important;
}

.album-thumb-image,
.album-thumb-image img{
	cursor:pointer;
	width:60px !important;
}

.album-thumb-image{
	height:36px !important;
	margin:2px !important;
}

#album-image-display{
	width:836px !important;
	height:480px !important;
}

#album-image-display img{
	/*width:800px !important;*/
}

#album-container,
#album-display, #album-display tr{
	width:966px !important;
}

#album-thumb-col{
	width:130px !important;
}

/*----------------------------------------------------*/
/* AdsTop 					      */
/*----------------------------------------------------*/

#AdsTop{
	width:1000px;
	height:92px;
	overflow:hidden;
	margin-top:2px;
}

#AdsBottom{
	width:980px;
	height:92px;
	margin-top:8px;
}

#AdsTop .adtag,
#AdsBottom .adtag{
	width:8px;
	height:92px;
	overflow:hidden;
	margin-right:2px;
	
}

#AdsTop .leaderboard{
	width:728px;
	height:90px;
	overflow:hidden;
	border:1px solid #000;
}

#AdsBottom .adtag{
	margin-left:4px;
}

#AdsTop .spacer{
	float:left;
	width:6px;
	overflow:hidden;
}

#AdsTop .loginbox{
	background-color:#A69C70 ;
}

#AdsTop .loginbox{
        width:252px;
        height:91px;
}

#AdsBottom .adspace{
	width:225px;
	height:90px;
	background-color:#ccc;
	margin-left:12px;
}

/*-----------------------------------*/

#Header .adcycle{
	width:305px;
	height:75px;
	overflow:hidden;
	border:1px solid #fff;
	position:absolute;
	top:0px;
	right:0px;
}

#Header .adcycle .inner{
	position:absolute;
	left:19px;
	top:0px;
	background-color:#fff;
	width:267px;
	height:75px;
	overflow:hidden;
}

#Header .adcycle .adgroup{
	width:267px;
	height:75px;
	overflow:hidden;
}

#Header .adcycle .inner .ad{
	width:66px;
	height:75px;
	overflow:hidden;
}

#Header .adcycle .inner .spacer{
	width:1px;
	height:75px;
	overflow:hidden;
	background-color:#ccc;
}

#Header .adcycle .arrow{
	width:19px;
	height:75px;
	overflow:hidden;
	background:url('/fls/14800/site_graphics/2009/acarrowbg.png') repeat-x;
	position:absolute;
	top:0px;
	cursor:pointer;
}

#Header .adcycle .arrow img{
	position:absolute;
	top:30px;
}

#Header .adcycle .aleft{
	left:0px;
}

#Header .adcycle .aleft img{
	left:4px;
}

#Header .adcycle .aright{
	right:0px;
}

#Header .adcycle .aright img{
	right:4px;
}

#Header .search{
	position:absolute;
	bottom:0px;
	right:0px;
}

#Header .weather{
	color:#fff;
	font-size:10px;
	margin-right:10px;
	margin-top:4px;
}



/*-----------------------------------*/

.loginbox{
	overflow:hidden;
	position:relative;
	text-align:left;

}

#AdsTop .loginbox .head{
	width:100%;
	text-align:center;
	position:absolute;
	top:8px;
}

#AdsTop .loginbox .content{
	position:absolute;
	left:58px;
	top:28px;
}

#AdsTop .loginbox .logo{
	position:absolute;
	left:8px;
	top:25px;
}

.loginbox .field{
	margin:2px;
	position:relative;
}

.loginbox .field input{
	z-index:1;
}

.loginbox .field label{
	position:absolute;
	top:2px;
	left:2px;
	z-index:2;
	color:#000;
	font-size:12px;
}

#AdsTop .loginbox .un input{
	width:179px;
	height:15px;
}

#AdsTop .loginbox .pw input{
	width:102px;
	height:15px;
}

#LeftSide .tabarea .loginbox{
        width:180px;
        height:70px;
}


#LeftSide .tabarea .loginbox .un input{
        width:156px;
        height:15px;
}

#LeftSide .tabarea .loginbox .pw input{
        width:79px;
        height:15px;
}

.loginbox .forgotpw{
	position:absolute;
	bottom:-12px;
	right:2px;
}


.loginbox,
.loginbox a,
.loginbox a:link,
.loginbox a:visited{
	color:#792B34 ;
	font-size:10px;
	text-decoration:none;
}

.loginbox a:hover{
	text-decoration:underline;
}

/*----------------------------------------------------*/
/* SiteContent */
/*----------------------------------------------------*/

#SiteContent{
	width:1000px;
	overflow:visible;
	text-align:left;
	margin-bottom:18px;
}

/*----------------------------------------------------*/

#SiteContent #Header{
	width:994px;
	height:100px;
	overflow:hidden;
	position:relative;
	margin-top:3px;
	margin-left:4px;
	background:url('/fls/14800/site_graphics/2009/headerbg.png') repeat-x;
}

#SiteContent #Header .logo{
	position:absolute;
	left:8px;
	bottom:2px;
}

#SiteContent #Header .title{
	position:absolute;
	left:144px;
	bottom:0px;
}

#SiteContent #Header .scores{
	width:454px;
	height:100px;
	position:absolute;
	right:16px;
	top:13px;
}

#SiteContent #Header .scores .bg{
	width:454px;
	height:100px;
	z-index:1;
	position:absolute;
	left:0px;
	top:0px;
}

#SiteContent #Header .scores .content{
	width:454px;
	height:100px;
	z-index:2;
	position:absolute;
	left:0px;
	top:0px;
}

#SiteContent #Header .scores .content .title{
	position:absolute;
	left:10px;
	top:8px;
	width:55px;
	height:11px;
	overflow:hidden;
}

#SiteContent #Header .scores .content .sponsor{
	position:absolute;
	left:75px;
	top:6px;
	width:120px;
	height:15px;
	overflow:hidden;
}

#SiteContent #Header .scores .content .link{
	position:absolute;
	right:10px;
	top:6px;
	height:12px;
}

#SiteContent #Header .scores .content .link .bullet{
	padding:3px;
}

#SiteContent #Header .scores .content .link .text,
#SiteContent #Header .scores .content .link .text a,
#SiteContent #Header .scores .content .link .text a:link,
#SiteContent #Header .scores .content .link .text a:visited{
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}

#SiteContent #Header .scores .content .link .text a:hover{
	text-decoration:underline;
}

#SiteContent #Header .scores .content .scorecycle{
	width:408px;
	height:55px;
	overflow:hidden;
	position:absolute;
	left:23px;
	top:27px;
}

#SiteContent #Header .scores .content .scorecycle .scoreblock .item{
	width:136px;
	height:55px;
	overflow:hidden;
	background:url('/fls/14800/site_graphics/2009/scoreblock_bg.jpg') no-repeat;
	position:relative;
}

#SiteContent #Header .scores .content .scorecycle .scoreblock .item,
#SiteContent #Header .scores .content .scorecycle .scoreblock .item a,
#SiteContent #Header .scores .content .scorecycle .scoreblock .item a:link,
#SiteContent #Header .scores .content .scorecycle .scoreblock .item a:visited{
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
}

#SiteContent #Header .scores .content .scorecycle .scoreblock .item a:hover{
	text-decoration:underline;
}

#SiteContent #Header .scores .content .scorecycle .scoreblock .item .itempad{
	padding:4px;
}

#SiteContent #Header .scores .content .arrow{
	cursor:pointer;
	width:6px;
	height:11px;
	overflow:hidden;
	position:absolute;
	top:50px;
}

#SiteContent #Header .scores .content .aleft{
	left:12px;
}
#SiteContent #Header .scores .content .aright{
	right:12px;
}

#SiteContent #Header .scores .content .info{
	position:absolute;
	right:10px;
	bottom:2px;
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#fff;
}

/*----------------------------------------------------*/

#SiteContent #MainMenu .main{
	width:980px;
	height:20px;
	position:relative;
	background:url('/fls/14800/site_graphics/2009/menubg.png') repeat-x;
	z-index:9999;
}

#SiteContent #MainMenu .side{
	width:10px;
	height:20px;
	overflow:visible;
}

/*----------------------------------------------------*/

#SiteContent .mainguts .sporthead{
	background-color:#792B34;
	width:100%;
	color:#fff;
	height:22px;
	text-align:center;
}

#SiteContent .mainguts .sporthead .inner{
	padding:4px 2px 2px 8px;
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
/*----------------------------------------------------*/

#SiteContent .mainguts{
	margin-top:20px;
	margin-left:10px;
	width:980px;
	background-color:#fff;
}

#SiteContent .mainguts .gutspad{
	padding:7px;
}

/*----------------------------------------------------*/

#SiteContent #LeftSide{
	width:657px;
	overflow:hidden;
	margin-right:8px;
	z-index:1;
}

/*----------------------------------------------------*/

#SiteContent #LeftSide .rotator{
	width:657px;
	height:382px;
	overflow:hidden;
	background-color:#494949;
	margin-bottom:10px;
	position:relative;
	z-index:1;
}

#SiteContent #LeftSide .rotator .leftside{
	width:140px;
	height:377px;
	position:absolute;
	left:5px;
	top:5px;
}

#SiteContent #LeftSide .rotator .leftside .active{
	border:1px solid #792B34;
}

#SiteContent #LeftSide .rotator .leftside .thumb .pad{
	margin:4px;
	margin-bottom:0px;
	
}
#SiteContent #LeftSide .rotator .leftside .thumb{
	width:140px;
	height:92px;
	background:url('/fls/14800/site_graphics/2009/rotthumb_bg.png') repeat-x;
	position:absolute;
	border:1px solid transparent;
	cursor:pointer;
	overflow:hidden;
}

#SiteContent #LeftSide .rotator .leftside .thumb .img{
	width:131px;
	height:72px;
	overflow:hidden;
	position:relative;
}

#SiteContent #LeftSide .rotator .leftside .thumb .img .playbtn{
	position:absolute;
	z-index:2;
	bottom:4px;
	right:4px;
}

#SiteContent #LeftSide .rotator .leftside .thumb .txt{
	width:131px;
	text-align:center;
	margin-top:2px;
}

#SiteContent #LeftSide .rotator .leftside .thumb .txt,
#SiteContent #LeftSide .rotator .leftside .thumb .txt a,
#SiteContent #LeftSide .rotator .leftside .thumb .txt a:link,
#SiteContent #LeftSide .rotator .leftside .thumb .txt a:visited{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}

#SiteContent #LeftSide .rotator .leftside .thumb .txt a:hover{
	color:#8b0e07;
}

#SiteContent #LeftSide .rotator .rightside{
	width:503px;
	height:369px;
	position:absolute;
	left:150px;
	top:5px;
	background:url('/fls/14800/site_graphics/2009/rotmain_bg.png') repeat-x;
}

#SiteContent #LeftSide .rotator .rightside .inner{
	padding:0px;
	width:494px;
	height:364px;
	overflow:hidden;
	position:absolute;
	left:4px;
	top:4px;
}

#SiteContent #LeftSide .rotator .rightside .inner .images{
	width:494px;
	height:364px;
	overflow:hidden;
	z-index:1;
	position:absolute;
	top:0px;
	left:0px;
}
#SiteContent #LeftSide .rotator .rightside .inner .image{
	position:relative;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser{
	width:494px;
	height:95px;
	background-color:#fff;
	z-index:2;
	position:absolute;
	bottom:0px;
	left:0px;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .content{
	position:absolute;
	left:9px;
	top:28px;
	width:480px;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .content .title{
	margin-bottom:4px;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .content .title,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .content .title a,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .content .title a:link,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .content .title a:visited{
	color:#000;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .content .title a:hover{
	text-decoration:underline;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .content .txt{
	color:#000;
        font-family:Arial, sans-serif;
        font-weight:normal;
        font-size:11px;

}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .date{
	position:absolute;
	left:9px;
	top:4px;
	font-size:11px;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .related{
	position:absolute;
	right:8px;
	top:4px;
	font-size:11px;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .related .links a{
	margin-right:8px;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .link{
	position:absolute;
	right:8px;
	bottom:4px;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .link,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .link a,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .link a:link,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .link a:visited,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .related a,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .related a:link,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .related a:visited{
	font-size:10px;
	color:#792B34 ;
	text-decoration:none;
}

#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .link a:hover,
#SiteContent #LeftSide .rotator .rightside .inner .teasers .teaser .related a:hover{
	text-decoration:underline;
}

#NeulionVidContainer{
        position:absolute;
	right:4px;
	/*
        top:5px;
	*/
	top:-400px;
        width:648px;
        height:372px;
        /*
	display:none;
	*/
        z-index:999;
}

#NeulionVidContainer .ximage{
        position:absolute;
        top:8px;
        right:8px;
        z-index:1000;
        cursor:pointer;
}

#SiteContent #LeftSide .rotator .image .hoverplay{
	position:absolute;
	left:204px;
	top:100px;
}


/*----------------------------------------------------*/

#SiteContent #LeftSide .tabarea{
	position:relative;
	width:658px;
	height:158px;
}

#SiteContent #LeftSide .tabarea .tabs{
	width:658px;
	height:25px;
	position:relative;
}

#SiteContent #LeftSide .tabarea .tabs .tab{
	width:329px;
	height:25px;
	float:left;
	position:relative;
	background-color:#A69C70 ;
	cursor:pointer;
}

#SiteContent #LeftSide .tabarea .tabs .active{
	background-color:#792B34 ;
}

#SiteContent #LeftSide .tabarea .tabarrow{
	width:658px;
	height:8px;
	position:relative;
	z-index:2;
}

#SiteContent #LeftSide .tabarea .tabarrow img{
	position:absolute;
	top:0px;
	left:156px;
}

#SiteContent #LeftSide .tabarea .contents{
	position:relative;
	top:-8px;
	z-index:1;
	width:658px;
	height:134px;
	overflow:hidden;
}

#SiteContent #LeftSide .tabarea .contents .content{
	width:658px;
	height:134px;
	overflow:hidden;
	position:relative;
}

#SiteContent #LeftSide .scheduleresults{
	height:272px;
}

#SiteContent #LeftSide .scheduleresults .contents,
#SiteContent #LeftSide .scheduleresults .content{
	height:239px;
}

#SiteContent #LeftSide .scheduleresults .contents .content{
	/*overflow-x:scroll;*/
}

#SiteContent #LeftSide .tabarea .contents .headlines,
#SiteContent #LeftSide .tabarea .contents .headlines a,
#SiteContent #LeftSide .tabarea .contents .headlines a:link,
#SiteContent #LeftSide .tabarea .contents .headlines a:visited{
	font-family:arial, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}

#SiteContent #LeftSide .tabarea .contents .headlines a:hover{
	text-decoration:underline;
}

#SiteContent #LeftSide .tabarea .contents .headlines .row{
	width:100%;
	height:14px;
	margin:5px;
	overflow:hidden;
	position:relative;
}

#SiteContent #LeftSide .tabarea .contents .headlines .row .float{
	margin-right:6px;
}

#SiteContent #LeftSide .tabarea .contents .headlines .line{
	margin:0px 0px;
	width:100%;
	height:1px;
	background-color:#cecece;
	overflow:hidden;
}

#SiteContent #LeftSide .tabarea .contents .headlines .archive{
	position:absolute;
	top:4px;
	right:4px;
}

#SiteContent #LeftSide .tabarea .contents .headlines .archive,
#SiteContent #LeftSide .tabarea .contents .headlines .archive a,
#SiteContent #LeftSide .tabarea .contents .headlines .archive a:link,
#SiteContent #LeftSide .tabarea .contents .headlines .archive a:visited,
#SiteContent a.bullink,
#SiteContent a.bullink:link,
#SiteContent a.bullink:visited{
	color:#792B34 ;
	font-size:10px;
	text-decoration:none;
}

#SiteContent #LeftSide .tabarea .contents .headlines .archive a:hover,
#SiteContent a.bullink:hover{
	text-decoration:underline;
}

#SiteContent #LeftSide .tabarea .contents .videos .login{
	position:absolute;
	left:40px;
	top:10px;
}

#SiteContent #LeftSide .tabarea .contents .videos .login .title{
	margin-left:20px;
	width:125px;
	overflow:hidden;
	font-size:11px;
	text-align:center;
}

#SiteContent #LeftSide .tabarea .contents .videos .login .loginbox{
	overflow:visible;
	font-size:11px;
}

#SiteContent #LeftSide .tabarea .contents .videos .vids{
	position:absolute;
	left:244px;
	top:10px;
	width:400px;
	height:120px;
}


#SiteContent #LeftSide .tabarea .contents .videos .vids .clip{
        margin-right:40px;
        width:156px;
        height:114px;
	background:url('/fls/14800/site_graphics/2009/vidbg.png') repeat-x;
        overflow:hidden;
        position:relative;
	border:1px solid #c58581;
	cursor:pointer;
}

#SiteContent #LeftSide .tabarea .contents .videos .vids .clip .img{
        position:relative;
        margin:3px;
	width:150px;
        height:82px;
        overflow:hidden;
}

#SiteContent #LeftSide .tabarea .contents .videos .vids .clip .img .aimg{
        position:absolute;
        top:0px;
        left:0px;
        z-index:1;
        cursor:pointer;
}

#SiteContent #LeftSide .tabarea .contents .videos .vids .clip .img .abtn{
        position:absolute;
        bottom:4px;
        right:4px;
        z-index:2;
        cursor:pointer;
}


#SiteContent #LeftSide .tabarea .contents .videos .vids .clip .title{
        position:relative;
	font-size:11px;
	margin:4px;
}


#SiteContent #LeftSide .scheduleresults .contents .content{
	position:relative;
	height:239px;
}

#SiteContent #LeftSide .scheduleresults .contents .fullschedule{
	position:absolute;
	right:4px;
	top:4px;
	z-index:2;
}

#SiteContent #LeftSide .scheduleresults .contents .guts{
	height:239px;
	width:658px;
	position:relative;
	z-index:1;
	overflow:hidden;
	overflow-x:scroll;
	
}

#SiteContent #LeftSide .scheduleresults .contents .guts .frame{
	width:1320px;
}

#SiteContent #LeftSide .scheduleresults .contents .guts .item{
	width:132px;
	height:239px;
	overflow:hidden;
}

.odd{
	background-color:#e4e4e4;
}

.even{
	background-color:#fff;
}

#SiteContent #LeftSide .scheduleresults .contents .guts .hover{
	/*background-color:#ccc;*/
}

#SiteContent #LeftSide .scheduleresults .contents .guts .item .inner{
	margin:20px 8px 8px 8px;
}

#SiteContent #LeftSide .scheduleresults .contents .guts .item .header,
#SiteContent #LeftSide .scheduleresults .contents .guts .item .image,
#SiteContent #LeftSide .scheduleresults .contents .guts .item .info{
	width:100%;
	text-align:center;
}

#SiteContent #LeftSide .scheduleresults .contents .guts .item .links{
	margin-top:4px;
	margin-left:6px;
}

#SiteContent #LeftSide .scheduleresults .contents .guts .item .header{
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
}

#SiteContent #LeftSide .scheduleresults .contents .guts .item .image{
	margin-bottom:8px;
}

#SiteContent #LeftSide .scheduleresults .contents .guts .item .info{
	font-size:11px;
}


/*----------------------------------------------------*/


iteContent #LeftSide .sporttabs{
        position:relative;
        width:493px;
        height:200px;
}

#SiteContent #LeftSide .sporttabs .tabs{
        width:493px;
        height:25px;
        position:relative;
}

#SiteContent #LeftSide .sporttabs .tabs .tab{
        width:164px;
        height:25px;
        float:left;
        position:relative;
        background-color:#A69C70 ;
        cursor:pointer;
}

#SiteContent #LeftSide .sporttabs .tabs .active{
        background-color:#792B34 ;
}

#SiteContent #LeftSide .sporttabs .contents{
        position:relative;
        top:-8px;
        z-index:1;
        width:493px;
        height:134px;
        overflow:hidden;
}

#SiteContent #LeftSide .sporttabs .contents .content{
        width:493px;
        height:134px;
        overflow:hidden;
        position:relative;
}


/*----------------------------------------------------*/

#SiteContent #RightSide{
	width:300px;
}

#SiteContent #RightSideAd{
	width:160px;
	margin-left:4px;
}

/*----------------------------------------------------*/

#RightSide .sportinfo{
	width:300px;
}

#RightSide .header{
	text-align:center;
	width:300px;
	height:25px;
	background-color:#792B34 ;
}

#RightSide .header img{
	padding-top:7px;
}

#RightSide .sportvid,
#RightSide .sportinfo{
	margin-bottom:4px;
}

#RightSide .sportvid .content .img{
	width:300px;
	height:160px;
	overflow:hidden;
	position:relative;
}

#RightSide .sportvid .content .img .aimg{
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
}

#RightSide .sportvid .content .img .abtn{
	position:absolute;
	left:107px;
	top:40px;
	z-index:2;
}

/*----------------------------------------------------*/

#FanPollBox{
	width:300px;
	overflow:hidden;
	margin-top:5px;
}


#FanPollBox .content{

}

#FanPollBox .content .pad{

}

#FanPollBox .content .question{
	font-size:12px;
	padding:8px;
}

#FanPollBox .content .votebutton{
	width:100%;
	text-align:center;
	padding:8px;
}

#FanPollBox .ResultIntro,
#FanPollBox .ResultQuestion,
#FanPollBox .totalvotes{
	font-size:12px;
	width:100%;
	text-align:center;
	padding:8px;
}

#pollpie .float{
	padding:12px;
}

#FeaturesPromos{
	width:658px;
	height:200px;
	overflow:hidden;
}

#FeaturesPromos .features{
	width:493px;
	height:200px;
	overflow:hidden;
	margin-right:6px;
}

#FeaturesPromos .features .header{
	width:493px;
	height:25px;
	background-color:#792B34 ;
	text-align:center;
}

#FeaturesPromos .features .header img{
	padding:6px;
}

#FeaturesPromos .features .content .feature{
	width:123px;
	height:175px;
	overflow:hidden;
}

#FeaturesPromos .promos{
	width:159px;
	height:200px;
	overflow:hidden;
}

#Footer{
	margin-left:10px;
	margin-right:10px;
	width:980px;
}

#Footer .adsbottom,
#Footer .bigfoot{
	margin-top:8px;
}

#Footer .bigfoot,
#Footer .bigfoot a,
#Footer .bigfoot a:link,
#Footer .bigfoot a:visited,
#VeryBottom,
#VeryBottom a,
#VeryBottom a:link,
#VeryBottom a:visited{
	color:#fff;
	font-size:11px;
	text-decoration:none;
}

#Footer .bigfoot a:hover,
#VeryBottom a:hover{
	text-decoration:underline;
}

#Footer .bigfoot .spacer{
	width:1px;
	height:200px;
	background:url('/fls/14800/site_graphics/2009/bigfoot_spacer.png') no-repeat;
}

#Footer .bigfoot .side{
	margin:0px 14px;
}

#Footer .bigfoot .athletics{
	width:360px;
}

#Footer .bigfoot .title{
	padding:8px 18px;
}

#VeryBottom{
	width:100%;
	height:103px;
	background:url('/fls/14800/site_graphics/2009/bottombg.png') repeat-x;

}

#VeryBottom .content{
	width:980px;
	text-align:center;
	position:relative;
}

#VeryBottom .logo{
	padding:14px;
}

#VeryBottom .corplogo{
	position:absolute;
	right:4px;
	top:8px;
	text-align:right;
}

.sporttabs .contents,
.sporttabs .contents .content{
	top:0px !important;
	width:492px !important;
	height:169px !important;
	/*background-color:#ccc;*/
}

.sporttabs .contents .roster,
.sporttabs .contents .coaches,
.sporttabs .contents .facility{
	overflow-x:scroll !important;
}

.sporttabs .contents .content .players{
	width:1972px;
}

.sporttabs .contents .content .player{
	width:123px;
	height:169px;
	overflow:hidden;
}

/*AOTW section*/
.customArticleContentBox {
	width:300px;
	max-height:300px;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#A69C70 ;
	}
.customAOTWimage {
	height:60px;
	width:60px;
	overflow:hidden;
	padding-right:2px;
	}
.AOTWspacer {
	height:4px;
	}
.aotwLeftCon {
	height:32px;
	}
.AOTWlinebreak2 {
	display:none;
	}
.aotwName {
	margin-left:2px;
	}
.aotwRead a.moreStyle {
	text-decoration:none;
	margin-right:3px;
	}
.aotwName {
	font-family:Arial;
	font-size:11.3px;
	}
#jtvshlAdTbl {
	z-index:200;
	}
#jtvshlAdContainer {
	z-index:200;
	}
.sporttabs .contents .content .player .name{
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#000;
	margin:3px 0px;
}

.sporttabs .contents .content .player .mug{
	margin:0px 6px;
	width:111px;
	height:117px;
	overflow:hidden;
}

.sporttabs .contents .content .player .info{
	font-size:9px;
	margin:2px;
	position:relative;
}

.sporttabs .contents .content .player .info .left{
	position:absolute;
	left:4px;	
	top:0px;
}

.sporttabs .contents .content .player .info .right{
	position:absolute;
	right:4px;
	top:0px;
}

.sporttabs .contents .facility .guts{
	position:relative;
	width:492px;
	height:169px;
	overflow:hidden;
}

.sporttabs .contents .facility .guts .thumb{
	width:192px;
	height:144px;
	overflow:hidden;
	border:1px solid transparent;
	position:absolute;
	left:0px;
	top:12px;
}

.sporttabs .contents .facility .guts .txt{
	width:240px;
	height:80px;
	position:absolute;
	left:202px;
	top:24px;
}

.sporttabs .contents .facility .guts .txt .headline{
	margin-bottom:10px;
}

.sporttabs .contents .facility .guts .txt .headline,
.sporttabs .contents .facility .guts .txt .headline a,
.sporttabs .contents .facility .guts .txt .headline a:link,
.sporttabs .contents .facility .guts .txt .headline a:visited{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#792B34 ;
}

.sporttabs .contents .facility .guts .txt .headline a:hover{
	text-decoration:underline;
}

.sporttabs .contents .facility .guts .txt .teaser{
	font-size:10px;
}

.sporttabs .contents .facility .guts .ctrl{
	width:240px;
        height:50px;
        position:absolute;
        left:202px;
        top:112px;
	text-align:right;

}

.sporttabs .contents .facility .guts .ctrl img{
	margin:4px;
	cursor:pointer;
}

.ArticleLinks .float{
	margin-right:8px;
}

.sportinfo .content{
	width:300px;
}

.sportinfo .content .side{
	width:146px;
	float:left;
}

.sportmenu{

}

.sportmenu .item{
	margin-left:4px;
	margin-right:4px;
}

.sportmenu .item a,
.sportmenu .item a:link,
.sportmenu .item a:visited{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.sportmenu .item a:hover{
	color:#ceb88f;
}


