html, body 
{ 
    background:url('/fls/4100/site_graphics/SiteBackgroundTop.jpg') #000000 no-repeat top center;  
    margin: 0;  
    padding: 0;	
    border: 0;  
    color: #ffffff;
	font-family: Helvetica, sans-serif ;
    font-size: 12px;
} 




#siteContainer{
	width:1000px;
     margin:0 auto;		
	background:url('/fls/4100/site_graphics/siteContentBg.png') repeat-y; 
}


#siteContainerWhite .black {
	color:#000000;
		}
		
#SportPage a{
    color:#ffffff; 
}
	
#SportPage a:hover{
    color:#fdbe57;
}
#HomePage a{
    color:#ffffff; 
}
	
#HomePage a:hover{
    color:#fdbe57;
}

#siteContainerWhite{
    background-color:#ffffff; 
    width:668px;
    margin:0 auto;	 
    min-height:1395px;
    color:#000000 !important;
}

#siteContainerWhiteWide{
    background-color:#ffffff; 
    width:99%;
    margin:0 auto;	 
    min-height:600px;
    color:#000000 !important;
}


.clear{
	clear:both;
}

.float{
    float:left;
}

.floatR{
    float:right;
}

.grayBox{
background-color:#222223;

}



#TopRightAd{
    width:240px;
    height:90px;
    background-color:#281f1b;
}

#header{
    width:978px;
    height:100px;
     margin:0 auto;		
	background:url('/fls/4100/site_graphics/headerBg.jpg') no-repeat;
}


#SecNav{
height:45px;
border-bottom:1px solid #fdbe57;
width:975px;
margin:0 auto;	
}


#SportPage{
}
#HomePage{        
}
#leftCol{
width:312px;
}

/*********************************************************************************Schedule Upcoming***********************************/
#ScheduleUpcoming{
    position:absolute;
    width:360px;
    height:36px;
    bottom:30px;
    left:35px;
    z-index:2;
}



/********************************************************Schedule Carousel*******************************************/

#SchCarousel{
    width:360px;
    height:36px;    
    margin:0 auto;
}


#SchcarouselArea{
    width:360px;
    height:36px; 
    position:relative;
    display:none;
    margin:0 auto;
}


#Schthecarousel{
position:relative;
width:360px;
height:36px; 
}


#SchcarouselNext{
    position: absolute;
    right:0px;
    top:10px;
    z-index:4;
    width:11px;
    float:right;
    cursor:pointer;
    cursor:hand;
}

#SchcarouselPrev{
    position: absolute;
    right:10px;
    top:10px;
    z-index:4;
    width:11px;
    float:left;
    cursor:pointer;
    cursor:hand;
}





/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-scope".
 */
#SchcarouselArea .jcarousel-scope {
    position: relative;

}


#SchcarouselArea .jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    width:330px;
    height:36px; 
}


/**
 * Similar styles will be applied by jCarousel. But we additionally
 * add it here for better displaying with browsers having
 * javascript disabled.
 */



#SchcarouselArea .jcarousel-list {
    padding-top:8px;   
}




#SchcarouselArea ul {
    margin:0px;
    padding:0px;
}


#SchcarouselArea .jcarousel-list li,
#SchcarouselArea .jcarousel-item {
    float: left;
    list-style: none;
    width:330px;
    height:36px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 * COMMON to ALL *
 */
#SchcarouselArea .jcarousel-next{
    cursor: hand;
    cursor:pointer;

}

#SchcarouselArea .jcarousel-prev{
     cursor: hand;
    cursor:pointer;
}



#SchcarouselArea .jcarousel-next-disabled-horizontal img{
    cursor: default;
    /* for IE */
    filter:alpha(opacity=50);
    /* CSS3 standard */
    opacity:0.4;
 }

#SchcarouselArea .jcarousel-prev-disabled-horizontal img{
    cursor: default;
    /* for IE */
    filter:alpha(opacity=50);
    /* CSS3 standard */
    opacity:0.4;
 }


.schItem{
float:left;
width:330px;
height:36px;
}

#SchcarouselArea a{
    color:#999999;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
}


#SchcarouselArea  a:hover{
    color:#fdbe57;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
}
#SchcarouselArea .SportName {
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    font-weight:bold;
}











#centerLogo{
    position:absolute;
    width:154px;
    height:90px;
    bottom:5px;
    left:414px;
    z-index:2;
    cursor:hand;
    cursor:pointer;
}

#ResultsPast{
    position:absolute;
    width:380px;
    height:36px;
    bottom:30px;
    left:595px;
    z-index:2;
}



#ResCarousel{
    width:360px;
    height:36px;    
    margin:0 auto;
}


#RescarouselArea{
    width:360px;
    height:36px; 
    position:relative;
    display:none;
    margin:0 auto;
}


#Resthecarousel{
position:relative;
width:360px;
height:36px; 
}


#RescarouselNext{
    position: absolute;
    right:0px;
    top:10px;
    z-index:4;
    width:11px;
    float:right;
    cursor:pointer;
    cursor:hand;
}

#RescarouselPrev{
    position: absolute;
    right:10px;
    top:10px;
    z-index:4;
    width:11px;
    float:left;
    cursor:pointer;
    cursor:hand;
}





/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-scope".
 */
#RescarouselArea .jcarousel-scope {
    position: relative;

}


#RescarouselArea .jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    width:330px;
    height:36px; 
}


/**
 * Similar styles will be applied by jCarousel. But we additionally
 * add it here for better displaying with browsers having
 * javascript disabled.
 */



#RescarouselArea .jcarousel-list {
    padding-top:8px;   
}




#RescarouselArea ul {
    margin:0px;
    padding:0px;
}


#RescarouselArea .jcarousel-list li,
#RescarouselArea .jcarousel-item {
    float: left;
    list-style: none;
    width:330px;
    height:36px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 * COMMON to ALL *
 */
#RescarouselArea .jcarousel-next{
    cursor: hand;
    cursor:pointer;

}

#RescarouselArea .jcarousel-prev{
     cursor: hand;
    cursor:pointer;
}



#RescarouselArea .jcarousel-next-disabled-horizontal img{
    cursor: default;
    /* for IE */
    filter:alpha(opacity=50);
    /* CSS3 standard */
    opacity:0.4;
 }

#RescarouselArea .jcarousel-prev-disabled-horizontal img{
    cursor: default;
    /* for IE */
    filter:alpha(opacity=50);
    /* CSS3 standard */
    opacity:0.4;
 }


.resItem{
float:left;
width:330px;
height:36px;
}

#RescarouselArea a{
    color:#999999;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
}


#RescarouselArea  a:hover{
    color:#fdbe57;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
}
#RescarouselArea .SportName {
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    font-weight:bold;
}





/********************************************************LIVE Carousel***************************************

#LiveCarousel{
    width:360px;
    height:36px;    
    margin:0 auto;
}


#LivecarouselArea{
    width:365px;
    height:36px; 
    position:relative;
    display:none;
    margin:0 auto;
}


#Livethecarousel{
position:relative;
width:355px;
height:36px; 
}


#LivecarouselNext{
    position: absolute;
    right:0px;
    top:15px;
    z-index:4;
    width:11px;
    float:right;
    cursor:pointer;
    cursor:hand;
}

#LivecarouselPrev{
    position: absolute;
    right:10px;
    top:15px;
    z-index:4;
    width:11px;
    float:left;
    cursor:pointer;
    cursor:hand;
}

#ChannelName{
    position: absolute;
    left:0px;
    top:11px;
    z-index:4;
    width:68px;
    font-weight:bold;
}

#LiveNowLink{
    position: absolute;
    left:150px;
    top:23px;
    z-index:4;
    width:68px;
    font-weight:bold;
}


#LivecarouselArea .jcarousel-scope {
    position: relative;

}


#LivecarouselArea .jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    width:320px;
    height:36px; 
}




#LivecarouselArea .jcarousel-list {
    padding-top:12px; 
    padding-left:63px;  
}




#LivecarouselArea ul {
    margin:0px;
    padding:0px;
}


#LivecarouselArea .jcarousel-list li,
#LivecarouselArea .jcarousel-item {
    float: left;
    list-style: none;
    width:320px;
    height:36px;
}


#LivecarouselArea .jcarousel-next{
    cursor: hand;
    cursor:pointer;

}

#LivecarouselArea .jcarousel-prev{
     cursor: hand;
    cursor:pointer;
}



#LivecarouselArea .jcarousel-next-disabled-horizontal img{
    cursor: default;

    filter:alpha(opacity=50);
 
    opacity:0.4;
 }

#LivecarouselArea .jcarousel-prev-disabled-horizontal img{
    cursor: default;
  
    filter:alpha(opacity=50);

    opacity:0.4;
 }


.LiveItem{
float:left;
width:365px;
height:36px;
}

#LivecarouselArea a{
    color:#999999;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
}


#LivecarouselArea  a:hover{
    color:#fdbe57;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
}
#LivecarouselArea .LiveNow a {
    color:#fdbe57;
    font-family:  Helvetica, sans-serif;
    font-size:11px; 
    font-weight:normal;
}


#LivecarouselArea .LiveNow a:hover {
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:11px; 
    font-weight:normal;
}

****/


/************Menu BG*******************/

#NavigationRow{
    background:url('/fls/4100/site_graphics/Menu/MenuBg.png') no-repeat;
    position:relative;
    width:1023px;
    height:45px;
    top:0px;
    left:-12px;
    z-index:2;
}

#HomeMenuItem{
    position:absolute;
    width:50px;
    height:45px;
    top:8px;
    left:2px;
    z-index:2;

    }
#Nav{
    position:absolute;
    width:848px;
    height:45px;
    top:8px;
    left:50px;
    z-index:2;
    }
#ShopMenuItem{
    position:absolute;
    width:100px;
    height:45px;
    top:8px;
    right:10px;
    z-index:2;
    
}


/*********************************************Sprite Titles*************************************************/

/* The background image for all */
div.videosTitle,div.headlinesTitle,div.championTitle,div.newsletterTitle,div.marketplaceTitle,div.campusTitle {
    background:url('/fls/4100/site_graphics/HomeTitlesSprite.png') no-repeat;
}

/* Video */
div.videosTitle{
    background-position:0 0;
    height:36px;
    width:300px;
}

div.videosTitle a img{
    float:right;
    padding-right:5px;
    padding-top:10px;
}



/* More Headlines */
div.headlinesTitle {
    background-position:0 -36px;
    height:36px;
    width:490px;
}


div.headlinesTitle a img{
    float:right;
    padding-right:5px;
    padding-top:10px;
}

/* Championship Central */
div.championTitle {
    background-position:0 -72px;
    height:35px;
    width:490px;
}


div.championTitle a img{
    float:right;
    padding-right:5px;
    padding-top:10px;
}




/* Newsletter */
div.newsletterTitle{
    background-position:0 -108px;
    height:36px;
    width:300px;
}


/*Marketplace*/
div.marketplaceTitle{
    background-position:0 -144px;
    height:36px;
    width:300px;
}





/**************************************************************************Videos*************************************/



#VideoArea{
    width:300px;
}


#VideoArea a{
    color:#000000; 
    font-family:Helvetica, sans-serif ;
    font-size: 12px;
    text-decoration:none;
}
	
#VideoArea a:hover{
    color:#f6905f;
    font-family: Helvetica, sans-serif ;
    font-size: 12px;
    text-decoration:none;
}


#FirstVoD{
    width:300px;
    height:169px;
}


.VidBox{
    text-align:center;width:300px; height:169px;  
}



.VideoItems{
    background: url('/fls/4100/site_graphics/Videos/VODplaylistBg.jpg') no-repeat;
    width:300px;
    height:108px;
    color: #000000;
	font-family: Helvetica, sans-serif ;
    font-size: 12px;
    font-weight:bold;
}


.VideoItemsPad{
    padding-top:0px;
}

.textpad{
padding-left:9px;
padding-top:2px;
}


.highlightVideo{
    height:18px;
    width:300px;
}

div.highlightVideo.active{
    background:#d1d1d1;
    height:18px;
    width:300px;
}

#Ad_LoginArea{
    width:300px;
}

#LogInText{
    color:#a8a8a8;
    font-family: Helvetica, sans-serif ;
    font-size: 12px;
    font-weight:bold;
}

#LogInText a{
    color:#fdbe57; 
    font-family: Helvetica, sans-serif ;
    font-size: 12px;
    text-decoration:underline;
    font-weight:bold;
}
	
#LogInText a:hover{
    color:#ffffff;
    font-family: Helvetica, sans-serif ;
    font-size: 12px;
    text-decoration:none;
    font-weight:bold;
}

/************************************************************ROTATOR: Dynamic Lead************************************************/

#RotatorArea{
   width:661px;   
    height:448px; 
}

/*ROTATOR*/
#RotatorBox{
    width:661px;   
    height:372px; 
    text-align:left;
    position: relative;
    z-index:1;
}

#scroller{
    width:661px;
    height:372px;   
    display:none;
}

#RotatorBox .controls{
    position: absolute;
	z-index: 11;
	width:66px;
	height: 24px;
	margin: 0px;
	left: 40px;
	bottom: 50px;	
}

#RotatorBox .paging{
	font-family: Helvetica, sans-serif ;
    font-size: 19px;
    text-decoration:none;
    font-weight:normal;
    font-stretch: narrower;
    padding-top:22px;
    padding-left:20px;    
    }

#GoPrev{
    float:left;
    cursor:hand;
    cursor:pointer;
}

#GoNext{
    float:left;
    padding-left:30px;
    cursor:hand;
    cursor:pointer;
}


.slideInfoZone
{
	position: absolute;
	z-index: 2;
	width:590px;
	height:75px;
	margin: 0px;
	left: 30px;
	bottom: 25px;	
	background:url('/fls/4100/site_graphics/Rotator/SlidetextBg.png') no-repeat;
	color: #ffffff;
	overflow: hidden;
	display:block;   

}



.InfoZoneText{ 
    margin:0px;
    position: absolute;
	z-index: 3;
	left: 90px;
	bottom: 5px;	
	width:425px;
	height:60px;
}
.InfoZoneText h2{
padding:0px;
margin:0px;
}
.InfoZoneText h2 a{
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	font-family: Helvetica, sans-serif ;
	text-align:center;
	 font-size: 20px;
}
.InfoZoneText h2 a:hover{
	font-weight:bold;
	text-decoration:none;
	font-family:Helvetica, sans-serif ;
	text-align:center;
	 font-size: 20px;
}


.ReadMoreText{
    position: absolute;
	z-index: 3;
	right: 10px;
	bottom: 28px;
}




.InfoZoneText .teaser a{
	color: #cbcbcb !important;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
    font-family:Helvetica, sans-serif ;
}
.InfoZoneText .teaser a:hover{
    color:#fdbe57 !important; 
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
    font-family:Helvetica, sans-serif ;
}

#scrollerThumbs{
    width:661px;
    height:70px;
    display:none;
    padding-top:7px;  
}

#scrollerThumbs ul
{
    margin:0;
    padding:0;
     list-style: none; 
}

#scrollerThumbs li
{
    margin:0;
    padding:0;
    float:left;
}


#scrollerThumbs li a
{
    font-family: Helvetica, sans-serif ;
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    cursor:pointer;
    cursor:hand;
}

#scrollerThumbs li a:hover 
{
    font-family:  Helvetica, sans-serif ;
    color:#ffffff;
    font-size:12px;
    text-decoration:none;
    cursor:pointer;
    cursor:hand;

}


#scrollerThumbs  li .opacityShade{
    /* for IE */
    filter:alpha(opacity=65);
    /* CSS3 standard */
    opacity:0.65; 
    background-color:#000000;
    width:127px;
    height:40px;
    position: absolute;
	z-index: 10;
	left: 0px;
	top: 0px;	
	cursor:pointer;
    cursor:hand;
}

#scrollerThumbs  li .activeSlide .opacityShade {  
    cursor:pointer;
    cursor:hand; 
    background-color:transparent;
    width:127px;
    height:40px;
    position: absolute;
	z-index: 10;
	left: 0px;
	top: 0px;	
	cursor:pointer;
    cursor:hand;
}




#scrollerThumbs  a{  
    cursor:pointer;
    cursor:hand;
}



#scrollerThumbs  a.activeSlide {  
    cursor:pointer;
    cursor:hand; 
    
}
   


.headerThumbs{
	position: absolute;
	z-index: 10;
	width: 127px;
	height: 30px;
	margin: 0px;
	left: 0px;
	bottom: 0px;	
	font-size:11px;
	background-color:#000000;
	color: #ffffff;
	overflow: hidden;
	line-height: 10px ! important;
	display:block;	
     /* for IE */
    filter:alpha(opacity=90);
    /* CSS3 standard */
    opacity:0.9; 
    }
   
   
/* Video Embed Player */
#NeulionVidContainer {
	width:661px;
	height:372px;
	display:none;
	z-index:9999;
	position:realtive;
}

#NeulionVidContainer .ximage{
    position:absolute;
    top:8px;
    right:8px;
    z-index:1000;
    cursor:pointer;
       
}


#articleVideoContainer{
	position:absolute;

}

.imgPlayOverlay {
	z-index:7;
}
.imgPlayOverlayThumbs {
	z-index:7;
}
#NeulionVidContainer2{
	position:absolute;
	top:0;
	left:0;
	z-index:12;
}
#imgPlay {
	z-index:6;
	top:135px;
	left:280px;
	position:absolute;
}

#imgPlayThumbs{
    z-index:6;
	top:15px;
	left:55px;
	position:absolute;

}

#underRotatorLinks{
    width:661px;
    height:30px;
    padding-top:10px;
    padding-bottom:5px;
}


#underRotatorLinks a{
    color:#fdbe57 !important; 
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
    font-family:Helvetica, sans-serif ;
    line-height:19px;
}


#underRotatorLinks a:hover{
    color:#ffffff !important; 
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
    font-family:Helvetica, sans-serif ;
    line-height:19px;
}



/*****************************************************************Schedule Standings ZONE**************************************************/

/*********************************************Sprite TABS*************************************************/

ul#Tabs{margin:0; padding:0; list-style:none; clear:both;}
#Tabs li{  display:block; float:left; height:33px; width:418px;}
#Tabs li a{background:url('/fls/4100/site_graphics/tabsSprite.jpg') no-repeat; height:33px; width:418px; display:block;}

/* tab1 Tab */
#Tabs li#tab1{width:116px;}
#Tabs li#tab1 a{background-position:0px 0px; height:37px; width:116px;top:1px;}
#Tabs li#tab1 a:hover{background-position:0px -37px; height:33px; width:116px; position:relative;top:2px;}
#Tabs li#tab1 a.selected{background-position:0px -37px; height:33px; width:116px; position:relative; top:2px;}
#Tabs li#tab1 a.selected:hover{background-position:0px -37px; height:33px; width:116px; position:relative;top:2px;}

/* tab2 Tab */
#Tabs li#tab2{width:95px;}
#Tabs li#tab2 a{background-position:-116px 0px; height:37px; width:95px;top:1px;}
#Tabs li#tab2 a:hover{background-position:-116px -37px; height:33px; width:95px; position:relative;top:2px;}
#Tabs li#tab2 a.selected{background-position:-116px -37px; height:33px; width:95px; position:relative;top:2px;}
#Tabs li#tab2 a.selected:hover{background-position:-116px -37px; height:33px; width:95px; position:relative;top:2px;}

/* tab3 Tab */
#Tabs li#tab3{width:137px;}
#Tabs li#tab3 a{background-position:-211px 0px; height:37px; width:137px;top:1px;}
#Tabs li#tab3 a:hover{background-position:-211px -37px; height:33px; width:137px; position:relative;top:2px;}
#Tabs li#tab3 a.selected{background-position:-211px -37px; height:33px; width:137px; position:relative;top:2px;}
#Tabs li#tab3 a.selected:hover{background-position:-211px -37px; height:33px; width:137px; position:relative;top:2px;}


 
#SchCenter{
    height:35px;
    width:660px;
    position: relative;
    background-color:#000000;
}
#SchCenterNav{
    position: absolute;
    left: 0px;
    top: 0px; 
    z-index:4;  
    color:#FFFFFF;
    font-family:  Helvetica, sans-serif;
   
}
#SchTopLinks{
    position: absolute;
    right: 5px;
    top: 0px; 
    z-index:4;  

}


#SchTopLinks a{
color:#fdbe57;
font-family:  Helvetica, sans-serif;
font-size:11px;  
text-decoration:none; 
font-weight:bold;
}

#SchTopLinks a:hover{
color:#ffffff;
font-family:  Helvetica, sans-serif;
font-size:11px; 
text-decoration:none;  
font-weight:bold;
}




#ScheduleBg{ 
    width: 660px;
    height:215px;  
    background-color:#000000;   
        position:relative;
    }
    
#ScheduleTableHeight{
    width: 660px;
    height:205px;  
    background-color:#000000;
    overflow:hidden;

}

#slider-vertical{
    position:absolute;
    top:2px;
    right:4px;    
    z-index:2;
    width:15px;
    height:140px;
    background:transparent;
}

#SliderImage{
    background:url('/fls/4100/site_graphics/Schedule/slider.png');  
    width:15px;
    height:205px;
    position:absolute;
    top:2px;
    right:4px;    
    z-index:1;

    }

#ScheduleBg2{ 
    width: 660px;
    height:215px;  
    background-color:#000000;   
        position:relative;
    }
    
#ScheduleTableHeight2{
    width: 660px;
    height:205px;  
    background-color:#000000;
    overflow:hidden;

}

#slider-vertical2{
    position:absolute;
    top:2px;
    right:4px;    
    z-index:2;
    width:15px;
    height:140px;
    background:transparent;
}

#SliderImage2{
    background:url('/fls/4100/site_graphics/Schedule/slider.png');  
    width:15px;
    height:205px;
    position:absolute;
    top:2px;
    right:4px;    
    z-index:1;

    }

.ui-state-default, .ui-widget-content .ui-state-default{
    background:url('/fls/4100/site_graphics/Schedule/selector.png');  
    width:15px;
    height:69px;   
    border:0px; 
     /* cursor:hand;
    cursor:pointer;*/
}





.ui-slider-vertical .ui-slider-handle {
    left:0;
    margin-bottom:-69px;
    margin-top:0;
    margin-left:0;
}



.ui-widget-header {
    background:transparent;
    border:0px;  
}
    
.ui-widget-content {
    border:0px;  

}    

  
#ScheduleTVBg{ 
    width: 660px;
    height:215px;  
    background-color:#000000;
    }

#StandingsBg{ 
    width: 660px;
    height:215px;
    background:url('/fls/4100/site_graphics/Schedule/ScheduleContentBgTop.jpg') #000000 no-repeat top center;  
    }


#SchCenterArea{

}

.SchCenterContent{
    display:none;
}


/***********************************************************TAB 1************************************/


#SchArea .even{
    background-color:#222222;
    color:#ffffff;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
}

#SchArea .odd{
    background-color:#000000;
    color:#ffffff;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
}


#SchArea .tableHeaders{
    color:#666666;
    font-family:  Helvetica, sans-serif;
    font-size:11px; 
    font-weight:bold;
    background-color:#000000;
}


#SchArea a{
    color:#fdbe57;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
    text-decoration:none; 
    font-weight:bold;
}

#SchArea a:hover{
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:11px; 
    text-decoration:none;  
    font-weight:bold;
}



.grayDate{
    color:#333333;
    font-family:  Helvetica, sans-serif;
    font-size:14px; 
    font-weight:bold;
    font-style:italic;
}



.ScheduleSportDate{
    font-family:  Helvetica, sans-serif;
    font-size:16px; 
    color:#ffffff;
    font-weight:bold;
}

/****************************************************************Standings*********************************************************/

#ScheduleStandingsArea{
    width: 660px;
}

.AD_302x252{
    width:300px;
}


#StandingsType select {
     background-color: #000000;
     color: #ffffff;
     border:0px;
}


#StandingsType option {
     background-color: #000000;
     color: #ffffff;
     border:0px;
}

.paddingStandingsTH{
    padding-right:20px;
    font-size:14px;
}

.paddingStandings{
    padding-left:1px;
    padding-right:23px;
    font-size:10px;
}


.StandingsAreaOverflow{
    width: 660px;
    height:155px;
    overflow:auto;
}

#threeAds{
    background-color: #000000;
    width:1000px;
    height:120px;
}

.revads{
    float:left;
    width:300px;
}
/***************************************More Headlines*************************************/
#NewsArea{
    width:490px;
    height:205px;
    background-color:#000000;
}

#NewsList a{
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;  
}

#NewsList a:hover{
    color:#fdbe57;
    font-family: Helvetica, sans-serif;
    font-size:12px;  
    text-decoration:none; 
}

/**************************************************ChampionShip Central Module ********************************************/

#ChampionShipCentralArea{
    width:490px;
    height:380px;
}

#ChampionShipCentralArea .blackBg{
    background-color:#000000;
}


#ChampionShipCentralArea .horiz{
height: auto;
width: 107px;
}

#ChampionShipCentralArea .vert{
height: 109px;
width: auto;
}



#ChampionShipCentralArea ul{
    padding:0px;
    margin:0px;
    list-style: none; 
}

li#ChampionshipItems.evenLI
{
    margin:0;
    padding:0;
    list-style: none;       
    width:245px;
    height:115px; 
    float:left;             
}

li#ChampionshipItems.oddLI
{
    margin:0;
    padding:0;
    list-style: none;         
    width:245px;
    height:110px;                   
}



li#ChampionshipItems .headerItem a{
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
    font-weight:bold;
}

li#ChampionshipItems .headerItem a:hover{
    color:#fdbe57;  
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
    font-weight:bold;
}



        
li#ChampionshipItems .dateItem  a{
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
    font-weight:normal;
}

li#ChampionshipItems .dateItem a:hover{
    color:#fdbe57;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
    font-weight:normal;
}

        
li#ChampionshipItems .locationItem a{
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
    font-weight:normal;
}


li#ChampionshipItems .locationItem a:hover{
    color:#fdbe57;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
    font-weight:normal;
}
        
li#ChampionshipItems .linkItem a{
    color:#fdbe57;
    font-family: Helvetica, sans-serif;
    font-size:12px;  
    text-decoration:none; 
}

li#ChampionshipItems .linkItem a:hover{
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    text-decoration:none;
    font-weight:normal;

}

/****************************************Gallery*************************************************/

#galleryTitleBG{
    width:300px;
    height:36px;
    position:relative;
}

#galleryButtonOver{
    width:45px;
    height:36px;
    position:absolute;
    top:10px;
    right:5px;
}

#GallerieHomeArea{
    background-color:#000000;
    width:300px;
    height:225px;
}

#GallerieHomeArea .imageBG{
    width:268px;
    height:172px;
    position:relative;
    margin:0 auto;		
}

#GallerieHomeArea .titleBlackBg{
    width:268px;
    height:36px;
    position:absolute;
    bottom:0px;
    left:0px;
    z-index:2;
    background-color:#000000;
    /* for IE */
    filter:alpha(opacity=65);
    /* CSS3 standard */
    opacity:0.65; 
}

#GallerieHomeArea .titleText{
    width:266px;
    height:26px;
    text-align:center;
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:12px; 
    font-weight:bold;
    padding-top:10px;
}




#GallerieHomeArea .imageBG{
    display:none;
}

/*********************************************************PAGE BOTTOM**********************************************/

#AdList{
    margin:0 auto;
    background-color:#111111;
    width:1000px;
    height:120px;
}
#AdList .aditem{
    margin:0 auto;
    width:200px;
    height:120px;
    float:left;
}


#footer{
    background:url('/fls/4100/site_graphics/footer3.jpg') #000000 no-repeat top center;  
    margin: 0;  
    padding: 0;	
    border: 0;
    margin:0 auto;    
    height:450px;
}

#footer .displayFooter{
    width:1000px;
    margin:0 auto;    
    height:630px;
}


.CopyLinks{
    padding-top:40px;
}

.linkSport{
padding-top:15px;
}


.linksCopyRight a{
    color:#ffffff;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
    text-decoration:none; 
    font-weight:bold;
    cursor:hand;
    cursor:pointer;
}


.linksCopyRight a:hover{
    color:#fdbe57;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
    text-decoration:none; 
    font-weight:bold;
    cursor:hand;
    cursor:pointer;
}


#footer .linkSport a{
    color:#fdbe57;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
    text-decoration:none; 
    background:url('/fls/4100/site_graphics/yellowArrow.png') no-repeat right;
    font-weight:bold;
    padding-right:10px;
    cursor:hand;
    cursor:pointer;
}

#footer .linkSport a:hover{
    color:#ffffff;
    font-family:  Helvetica, sans-serif;
    font-size:11px; 
    text-decoration:none;
    font-weight:bold;
    cursor:hand;
    cursor:pointer;
}

/***************************************ARTICLES**************************************************/

#BUYOverlay{
    background: url('/fls/11100/site_graphics/Articles/BuyPhoto.jpg') no-repeat;
    width:133px; 
    height:31px;
    float:right;
}

#photoCap{
    float:left;
    width:660px; 
    font-weight:bold;
    background-color:#000000;
    height:32px;
    /* for IE */
    filter:alpha(opacity=65);
    /* CSS3 standard */
    opacity:0.65; 
    position:absolute;
    bottom:0px;
    left:0px;
    z-index:2;
}

#photoCap .cap{
    font-family: Helvetica, sans-serif;
    color:#999999;
    padding-top:5px;
    padding-left:15px;
}


.by{
    font-family: Helvetica, sans-serif;
    color:#999999;
    font-size:11px;
    font-style: italic; 
    padding-top:3px;
    padding-left:13px;
}



#ArticleContentBg{
    background-color:#ffffff;
    width:640px;    
}



#ovrArticleTeaser{
	z-index:6;	
	position:absolute;
	margin: 0px;
	left: 0px;
	bottom: 0px;	
	width: 665px;
	height: 33px;
	color: #ffffff;
	background-color:#000000;
	overflow: hidden;
	display:block;	
	  /* for IE */
    filter:alpha(opacity=80);
    /* CSS3 standard */
    opacity:0.80;   
}

#headerDateBg{
    background-color:#ffffff;
    padding:0 10px;
}


.dateRL{
    width:400px;
}


#headerDateBg .header{
    font-family: Helvetica, sans-serif;
    color:#333333;
    font-size:24px;
    font-weight:bold;
}


.arttitle{
 font-family: Helvetica, sans-serif;
    color:#333333 !important;
    font-size:18px;
    font-weight:bold;
}


#headerDateBg .myHr{
    width:645px;
    background-color:#999999;
    height:1px;
}


#headerDateBg .dateArticle{
    font-family: Helvetica, sans-serif;
    color:#333333;
    font-size:11px;
    font-weight:normal; 
    padding:5px 0px 0px 0px;
}


#ControlsArt{
    padding:5px 0px 0px 0px;
}



#UnderImageBy .by{
    font-family: Helvetica, sans-serif;
    color:#333333;
    font-size:11px;
    font-weight:normal;
}




#UnderImageBy .name{
    font-family:Helvetica, sans-serif;
    color:#333333;
    font-size:11px;
    font-weight:normal;
    font-style: italic; 
}


#headerDateBg .iconsBar{
    position:absolute;
    top:27px;
    right:20px;
    z-index:2;
}

#CreditsDateArt{
 font-family: Helvetica, sans-serif;
    color:#999999;
    font-size:11px;
    font-weight:normal;
}

#CreditsDateArt .name{
    font-family:Helvetica, sans-serif;
    color:#999999;
    font-size:11px;
    font-weight:normal;
    font-style: italic; 
}




#contentBg{
    font-family:Helvetica, sans-serif;
    width:650px;
    background-color:#FFFFFF;
    position:relative;
}




#article-content{
    font-family: Helvetica, sans-serif;
    padding:10px;
}


#article-content .text{
    font-family: Helvetica, sans-serif;
    color:#333333;
    font-size:12px;
}


#articleImageRIGHT{
    width:400px;
    background-color:#ffffff;
}


.articleBoxText{
    font-weight:bold;
    width:350px;
    float:right;
}




/* Video Embed Player */
#NeulionVidContainerA {
    padding-top:5px;
    width:660px;
    height:372px;
    display:none;
    z-index:9999;
    position:absolute;
}

#NeulionVidContainerA .ximage{
    position:absolute;
    top:8px;
    right:8px;
    z-index:1000;
    cursor:pointer;       
}



#articleVideoContainerA{
	position:absolute;

}

.imgPlayOverlayA {
	z-index:7;
}
#NeulionVidContainer2A{
	position:absolute;
	top:1px;
	left:1px;
	z-index:9999;
}
#imgPlayA {
	z-index:6;
	top:120px;
	left:300px;
	position:absolute;
}


#BuyButton{
	z-index:6;
	bottom:3px;
	right:0px;
	position:absolute;

}

#NeulionVidContainerA .ximage{
    position:absolute;
    top:8px;
    right:8px;
    z-index:1000;
    cursor:pointer;       
}


#jtvshlAdTbl{
    Z-INDEX:9999 !IMPORTANT;
}



/*********************************************Sprite Schools*************************************************/
/*
	CSS Sprites Navigation Tutorial
	Original Tutorial Located at: http://buildinternet.com/2010/01/how-to-make-a-css-sprite-powered-menu/
*/
ul#Schools{margin:0; padding:0; list-style:none; clear:both;  padding-left:10px;}
#Schools li{  display:block; float:left; margin-right:0px;}
#Schools li a{background:url('/fls/4100/site_graphics/SchoolsSpriteA.png') no-repeat; height:34px; width:1020px; display:block; }


#Schools li#title1{width:159px;}
#Schools li#title1 a{background-position:0px -46px; height:44px; width:159px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#title1 a:hover{background-position:0px 0px; height:46px; width:159px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}



#Schools li#school1{width:64px;}
#Schools li#school1 a{background-position:-159px -46px; height:44px; width:64px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school1 a:hover{background-position:-159px -0px; height:46px; width:64px; position:relative; top:0px;left:0px;cursor:pointer; cursor:hand}

#Schools li#school2{width:52px;}
#Schools li#school2 a{background-position:-223px -46px; height:44px; width:52px;position:relative; top: 0px; left:0px;;cursor:pointer; cursor:hand}
#Schools li#school2 a:hover{background-position:-223px -0px; height:46px; width:52px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}


#Schools li#school3{width:54px;}
#Schools li#school3 a{background-position:-275px -46px; height:44px; width:54px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school3 a:hover{background-position:-275px -0px; height:46px; width:54px; position:relative; top: 0px; left:0px;;cursor:pointer; cursor:hand}

#Schools li#school4{width:61px;}
#Schools li#school4 a{background-position:-329px -46px; height:44px; width:61px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school4 a:hover{background-position:-329px -0px; height:46px; width:61px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Schools li#school5{width:49px;}
#Schools li#school5 a{background-position:-390px -46px; height:44px; width:49px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school5 a:hover{background-position:-390px -0px; height:46px; width:49px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Schools li#school5a{width:48px;}
#Schools li#school5a a{background-position:-439px -46px; height:44px; width:49px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school5a a:hover{background-position:-439px -0px; height:46px; width:49px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Schools li#school6{width:69px;}
#Schools li#school6 a{background-position:-487px -46px; height:44px; width:69px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school6 a:hover{background-position:-487px -0px; height:46px; width:69px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}


#Schools li#school7{width:55px;}
#Schools li#school7 a{background-position:-556px -46px; height:44px; width:55px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school7 a:hover{background-position:-556px -0px; height:46px; width:55px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}


#Schools li#school8{width:48px;}
#Schools li#school8 a{background-position:-611px -46px; height:44px; width:48px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school8 a:hover{background-position:-611px -0px; height:46px; width:48px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}


#Schools li#school9{width:51px;}
#Schools li#school9 a{background-position:-659px -46px; height:44px; width:51px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school9 a:hover{background-position:-659px -0px; height:46px; width:51px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}


#Schools li#school10{width:58px;}
#Schools li#school10 a{background-position:-710px -46px; height:44px; width:58px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school10 a:hover{background-position:-710px -0px; height:46px; width:58px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Schools li#school11{width:52px;}
#Schools li#school11 a{background-position:-768px -46px; height:44px; width:52px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#school11 a:hover{background-position:-768px -0px; height:46px; width:52px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Schools li#title2{width:159px;}
#Schools li#title2 a{background-position:-820px -46px; height:44px; width:160px;position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}
#Schools li#title2 a:hover{background-position:-820px -0px; height:46px; width:160px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}


#Schools li.start{
background:url('/fls/4100/site_graphics/SchoolBackground.png') top center repeat-x;
width:15px;
height:34px;
}

#Schools li.last{
background:url('/fls/4100/site_graphics/SchoolBackground.png') top center repeat-x;
width:30px;
height:34px;
}



#album-display .title .album-title{
color:#000000;
background-color:#ffffff;
}



#GlobalArticleContainer p{
color:#333333;
font-family:Helvetica,sans-serif;
font-size:12px;
}
