* {margin: 0;padding: 0;}a,a:hover,a:visited{	color: #11589c;}body{	background-image: url('/fls/22200/site_graphics/main_background.gif');	background-repeat: repeat;}#uploadContentDiv{	background-color: #ffffff !important;}table{	border-spacing: 0px;}.clear{	clear: both;}.startHidden{	display: none;}.startNotShown{	display: hidden;}#table1{	top: 5px;	left: 5px;	width: 986px !important;}.subhdr{	font-size: 14px;}/******************************************************************************//**************************** Horizontal Dimensions ***************************//******************************************************************************/#header{	width: 986px;}#gutsBody{	width: 815px;}#pageGuts,#homepageGuts{	width: 816px;}#articleGuts{	width: 664px;	height: 100%;	padding-bottom: 2px;	padding-left: 5px;}/******************************************************************************//****************************** Color *****************************************//******************************************************************************/#header{	background-color: #11589c;}/******************************************************************************//**************************** HEADER ******************************************//******************************************************************************/#topHeaderAd{	height: 90px;	margin-bottom: 4px;}#headerAd{	width: 242px;	float: right;}#topHeaderBar{	height: 27px;	background-image: url('/fls/22200/site_graphics/header_searchbar_background.gif');}#quickLinks{	float: left;	margin-top: 3px;	margin-left: 3px;	height: 23px;	overflow: hidden;}#search{	width: 175px;	float:right;	margin-top: 5px;	margin-right: -5px;}#searchInput{	line-height: 15px !important;	font-size: 10px;	height: 13px;}#headerContent{	height: 100px;	width:986px;	overflow:hidden;	position:relative;	border-top: #000000 solid 1px;	border-bottom: #000000 solid 1px;}#headerContent .adover{		position:absolute;		top:0px;		right:0px;		width:190px;		height:100px;		overflow:hidden;}#headerContent .leftClick{		position:absolute;		top:0px;		left:0px;		width:160px;		height:100px;		overflow:hidden;		cursor:pointer;}#headerMenu{	height: 23px;	border: #000000 solid 1px;	border-bottom: #000000 solid 2px;	padding-left: 0px;	overflow: hidden;	background-image: url("/fls/22200/site_graphics/menuBackground.gif");}#headerSubMenu{	height: 22px;	background-image: url("/fls/22200/site_graphics/subMenuBackground.gif");}#headerSportName{	float: left;	margin-left: 10px;	line-height: 22px;	font-size: 14px;	font-weight: bold;	color: #11589c;	position: relative;	z-index:10;}#headerSportName a,#headerSportName a:hover,#headerSportName a:visited{	text-decoration: none;}/*    Menu CSS    */.milonictable > *{	text-align: left;}.milonictable a,.milonictable a:hover,.milonictable a:visited{	text-decoration: none !important;	font-size: 13px !important;	font-weight: bold !important;	padding-left: 12px !important;}.menuv5_header_style{	padding-right: 15px !important;	padding-left: 0px !important;}#SportSections{	width: 790px !important;}#plusMoreList{	position: relative;	float: left;	margin-left: 940px;	margin-top: -22px;}#plusMoreList:hover{	text-align: center;}#MoreMenu ul .top,#SportSections a,#SportSections a:hover,#SportSections a:visited,.menuv5_sub_header a,.menuv5_sub_header a:hover,.menuv5_sub_header a:visited{	color: #11589c !important;	line-height: 22px;	font-size: 12px;	text-decoration: none;	font-weight: bold;}.SectionList a,.SectionList a:hover,.SectionList a:visited{	color: #000000;	font-size: 11px !important;	text-decoration: none;}#headerSubMenu td{	background-color: transparent !important;}#sports_menu{	width: 242px;	background-color: #11589c;	color: #ffffff;}#sports_menu .menuv5_sub_header{	font-size: 12px !important;	font-weight: bold !important;	background-color: #000000 !important;	color: #ffffff !important;}#sports_menu .mens,#sports_menu .womens{	float: left;	width: 120px;}.mens h2 a:hover,.mens h2{	color: #ffffff !important;	cursor: pointer;	margin-left: 0px;	padding-left: 0px;}.womens h2{	padding-left: 12px;}.sport_menu_wrapper{	padding: 0px;	margin: 0px;	background-color: #11589c;	color: #ffffff;}.sport_menu_wrapper ul{	list-style-type: none;}#sports_menu ul a,#sports_menu ul a:visited{	color: #ffffff;}#sports_menu ul a:hover{	color: #f0c627;}#sports_menu h2{	font-size: 13px !important;	background-color: #000000;	border-bottom: 1px solid #ffffff;	cursor: pointer;}#mens h2:hover{	color: #ffffff !important;}.bare li{}/*    More menu stuff   */.SectionList a:link,.SectionList a:visited,.SectionList a:hover{	font-weight:normal;	font-family:Arial, Helvetica;	font-size:12px;	font-weight: bold;	text-decoration:none;}.SectionList a:link,.SectionList a:visited{	color:#11589c;}.SectionList a:hover{	color:#fdcf1f;}#sportSectionMenu{	float: left;}.SectionList{	line-height: 23px;	padding-left: 20px;}#jsddm{	margin: 0;	padding: 0}#jsddm li{	float: left;	list-style: none;}#jsddm li a{	display: block;	padding: 2px;	text-decoration: none;	color: #11589C;	white-space: nowrap}#jsddm li a:hover{	text-decoration: none;}#jsddm li ul{	margin: 0;	padding: 0;	position: absolute;	visibility: hidden;	z-index: 100;	border-top:1px solid #ffffff;}#jsddm li ul li{	float: none;	display: inline;}#jsddm li ul li a{	width: auto;	padding: 3px;	color:#11589c;	text-decoration:none;	background: #ffffff;	border-left:0px solid #ffffff;	border-right:0px solid #ffffff;	border-bottom:0px solid #ffffff;}#jsddm li ul li a:hover{	text-decoration:none;	color:#fdcf1f;	background: #ffffff;}#jsddm .SectionList{	background-color: #ffffff;	padding: 0px;}#hiddenMoreList{	width: 150px;	text-align: center;}/******************************************************************************//***************************** Home Page Guts *********************************//******************************************************************************/#articleGutsContainer{	background-color: #ffffff;}.articlecopy img{	padding-right: 4px;}#pageGuts,#homepageGuts{	border-right: #000000 solid 4px;	background-color: #ffffff;}#homepageGuts{	background-image: url('/fls/22200/site_graphics/homepageguts_background.gif');	background-repeat: repeat-x;}#articleGuts{	background-color: #ffffff;	padding-top: 10px;}#gutsBody{	height: 100%;}p{	margin: 1em 0;}.odd{	background-color: #d5d5d5;}.even{	background-color: #ffffff;}#paddedText{	margin-left: 1em;	margin-right: 1em;}#paddedText li{	margin-left: 1em;}/*------Column 1------*/#gutsCol1{	width: 506px;	float: left;	overflow: hidden;	margin-top: 5px;	margin-left:1px;}/*    Scoreboard    */#scoreboard,#scoreboardText,#scorboardContent,#scoreboardDate{	height: 24px;}#scoreboard{	width: 502px;	height: 24px;	background-image: url('/fls/22200/site_graphics/scoreboard_background.gif');	background-repeat: repeat;	border: #000000 solid 2px;	margin-bottom: 4px;	overflow: hidden;}#scoreboardText{	width: 120px;	float: left;	font-size:18px;	font-weight: bold;	color: #11589c;}.scoreboardDate{	width: 70px;	float: left;	font-size: 14px;	font-style: italic;	font-weight: bold;	line-height: 24px;}.scoreboardItem{	width: 305px;	float: left;	font-size: 14px;	font-style: italic;	font-weight: bold;	line-height: 24px;}#scoreboardContent{	width: 380px;	height: 24px;	float: left;	font-size: 14px;	font-style: italic;	font-weight: bold;	color: #000000;	line-height: 24px;}/*    Rotator   */#rotator{	background-color: #ffffff;	border: #11589c solid 1px;	width: 504px;	overflow: hidden;	margin-bottom: 10px;}#rotator a img,#rotator a:hover img,#rotator a:visited img{	border: 0px;}#rotator a,#rotator a:hover,#rotator a:visited{	color: #000000;	text-decoration: none;}.main-headline-text ,.main-headline-text ,.main-headline-text {	color: #ffffff;	text-decoration: none;	padding-right: 200px;}#rotatorImages{	width: 500px;	height: 300px;	display: block;	overflow: hidden;	padding: 2px;}#rotatorHeadlines{	height: 94px;	padding-left: 6px;	padding-right: 6px;}.rHeadline{	height: 34px;	overflow: hidden;}#rotator p{	margin: 2px;}.rotatorControls{	width: 66px;	height: 19px;	float: right;	margin-right: -10px;}.rButton{	width: 19px;	height: 21px;	float: left;}.rHeadline{	font-size: 14px;	font-weight: bold;}.rDate{}.rPreview{}.rotatorLink{	font-weight: bold;}#rotatorThumbnails{	background-color: #ffffff;	height: 54px;	width: 100%;	overflow: hidden;	padding: 6px;	border-top: #11589c solid 1px;}#rThumbTable{	width: 100%;	border: 0px;}.rThumb{	width: 90px;	height: 54px;	float: left;}.rthumb > img{	cursor: pointer;}.BELOW_ROTATOR{	margin-left: 1px;}/* 	NSContainer   */#NSContainer,.NSContent{	border: #11589c solid 1px;}#NSContainer{	background-color: #ffffff;	width: 504px;	margin-top: 10px;	height: 298px;	overflow: hidden;	float: left;	margin-bottom: 1px;}.boxContentHeader{	height: 24px;	line-height; 24px;	font-weight: bold;	background-image: url('/fls/22200/site_graphics/boxContentHeader_background.gif');	margin-top: 11px;	margin-bottom: 11px;	text-align: center;	line-height: 24px;}/*    Article News    */.newsBullet{	position: relative;	padding-left: 4px;	padding-right: 4px;}#articleNewsBox .newsBullet{	top: -10px;}#newsBox .newsBullet{	top: 6px;}#articleNewsBox{	width: 298px !important;	height: 300px !important;	float: left;	overflow: hidden;	border: #11589c solid 1px;	margin-top: 8px;	margin-bottom: 5px;}/*    News Box    */.NSContent{	height: 292px;	width: 246px;	float: left;	margin: 2px;	background-color: #ffffff;}.newsElementLimiter{	height: 31px;	margin-bottom: 4px;	overflow: hidden;}#articleNewsBox a,#articleNewsBox a:hover,#articleNewsBox a:visited,.NSContent a,.NSContent a:hover,.NSContent a:visited{	color: #000000 !important;	text-decoration: none;	font-size: 12px;	font-weight: bold;}#newsBox{	margin-right: 1px;}#newsList{	list-style-type: disc}.NSContent td{	vertical-align: top;}.boxContent{	position: relative;	height: 188px;	overflow: hidden;}#newsBoxHeader{	height: 22px;	overflow: hidden;}#rssLink{	position: relative;	left: 215px;	top: -16px;}#rssLink img{	border: 0px;}#newsList a,#newsList a:hover,#newsList a:visited{	color: #000000 !important;	text-decoration: none;}#newsArchiveLink{	width:60px;	height: 10px;	float: right;}#newsArchiveLink a,#newsArchiveLink a:hover,#newsArchiveLink a:visited{	font-weight: bold;	color: #11589c;	text-decoration: none;}#newsContent{	height: 206px;}/*    Schedule Box    */#scheduleBoxHeader{	width: 246px;	height: 22px;	background-image: url('/fls/22200/site_graphics/schedule_background.gif');	overflow: hidden;}.icon img{	border: 0px;}#scheduleBoxAd{	position: relative;	width: 100px;	height: 20px;	top: -21px;	right: 1px;	overflow: hidden;	text-align: center;	float: right;}#scheduleTabs{	list-style-type: none;}.boxControls{	padding-bottom: 3px;}.schedTabs{	display: inline;}#tab_schedule > div{	width: 75px;	float: left;	overflow: hidden;}.schedTab{	width: 75px;	float: left;	overflow: hidden;}#scheduleBoxContent{	border-bottom: #11589c solid 1px;}.scheduleDate{	border-top: #11589c solid 1px;	border-bottom: #11589c solid 1px;	color: #11589c;	font-weight: bold;	background-color: #ececec;}.scheduleEvent{	padding-bottom: 8px;}.scheduleHome{	font-weight: bold;}.boxControlUp,.boxControlDown{	cursor: pointer;}#resultsContent,#scheduleContent{	position: relative;}.eventResults{	text-decoration: underline;}.eventResults,.eventTime{	float: left;}.scheduleIcons{	float: right;}/*------Column 2------*/#gutsCol2{	width: 301px;	float: left;	overflow: hidden;	margin-left: 4px;	margin-right: 3px;	margin-top:5px;}/*    Revenue Buttons   */.revenueSpacer{	height: 10px;}#revenueButtons{	height: 84px;	width: 300px;	background-color: #000000;	border: #000000 solid 1px;}.revenueButton{	width: 148px;	height: 40px;	float: left;	border: #000000 solid 1px;	overflow: hidden;}/*    Video On Demand   */#vodSpacer{	height: 10px;	width: 300px;}#videoOnDemand{	width: 300px;	float: left;	overflow: hidden;}.vodBelowTabSpacer{	background-image: url("/fls/22200/site_graphics/VOD_belowTab_spacer.gif");	height: 3px;	border-left: #383838 solid 1px;	border-right: #383838 solid 1px;}#vodTabContainer{	height: 18px;	border-left: #383838 solid 1px;	border-right: #383838 solid 1px;}#vodTab{	clear: both;	list-style-type: none;}.vodTab{	float: left;}#qLimiter{	height: 97px;	overflow: hidden;}#q{	position: relative;	z-index: 99;	top:-80px;	left:45px;	height: 8px;	width: 9px;	background-image: url("/fls/22200/site_graphics/q.png");	background-repeat: no-repeat;}.vodTabContent{	width: 298px;	height: 78px;	background-color: #ffffff;	border-left: #383838 solid 1px;	border-right: #383838 solid 1px;	border-bottom: #383838 solid 1px;	overflow: hidden;}.vodElements{	position: relative;	height: 65px;	background-color: #666666;	overflow: hidden;}.vodElements a,.vodElements a:hover,.vodElements a:visited{	color: #ffffff;	text-decoration: none;}.vodElementEven,.vodElementOdd{	height: 22px;}.vodElementEven{	background-image: url('/fls/22200/site_graphics/vod_even_background.gif');}.vodElementOdd{	background-image: url('/fls/22200/site_graphics/vod_odd_background.gif');}.vodElementIcon{	width: 20px;	float: left;}.vodAVContent{	width: 278px;	float: left;	padding-top: 4px;}.vodLiveContent{	width: 223px;	float: left;	padding-top: 4px;}.vodElementIcon img{	padding-left: 4px;	padding-top: 6px;}.vodElementDate{	width: 55px;	float: left;	padding-top: 4px;	color: #ffffff;}.vodControls{	height: 13px;	font-size: 7px;	line-height: 13px;	text-align: center;	color: #ffffff;	background-image: url('/fls/22200/site_graphics/vod_controls_background.gif');}.vodControlItem{	cursor: pointer;}#vodVideoElements,#vodAudioElements,#vodLiveElements{	position: relative;	z-index: 0;}/*    Login   */#loginForm,#LoginLinks{	padding-top: 8px;}#loginForm{	width: 300px;	height: 46px;	background-color: #373737;	color: #ffffff;	float: left;	overflow: hidden;}#loginForm a,#loginForm a:hover,#loginForm a:visited{	color: #ffffff;	text-decoration: none;	font-weight:bold;	width:300px;	white-space:nowrap;	padding-left:1px !important;	padding-right:1px !important;}#loginText{	width: 40px;	padding-left: 10px;	padding-right: 10px;	font-weight: bold;	color: #ffffff;	font-size: 11px;}#loginUsername,#loginPass{	height: 13px;}#col2NetworkAd{	width: 300px;	float: left;	overflow: hidden;	margin-top: 10px;	margin-bottom: 10px;}.loginLink {	padding-right: -100px;}#loginLinks{	/*float: left;*/	padding-top: 2px;	font-size:10px;	width:300px;	white-space:nowrap;}#col2NetworkAd_content{	height: 250px;	width: 300px;	background-image: url('/fls/22200/site_graphics/temp/accipiter_ad_placeholder_300x250.gif');}/*    Revenue Tabs    */#revenueTabs{	border: #11589c solid 1px;	float: left;	overflow: hidden;	width: 298px;}#revTab{	clear: both;	list-style-type: none;}.revTab{	display: inline;}.shopTabContent{}#tab_shop div{	width: 42px;	overflow: hidden;	float: left;}#tab_auctions div{	width: 63px;	overflow: hidden;	float: left;}#tab_prideClubEvents div{	width: 114px;	overflow: hidden;	float: left;}#tab_promotions div{	width: 79px;	overflow: hidden;	float: left;}/*------Column 3------*/#weather,#belowWeather,#featuredSponsors,#askTheAD,#studentOfTheWeek{	clear: both;}#articleCol3{	width: 300px;	background-color: #ffffff;}#tableCol3{	background-color: #ffffff;}#gutsCol3{	width: 160px;	float: left;	padding-top:5px;	padding-bottom: 2px;	background-color: #ffffff;	background-image: url('/fls/22200/site_graphics/homepageguts_background.gif');	background-repeat: repeat-x;	padding-left: 3px;	padding-right: 3px;	display: block;}#articleGutsCol3{	width: 304px;	padding-top:5px;	padding-left: 1px;	background-color: #ffffff;	}#weather{	height: 75px;	float: left;	display: block;	clear: both;}#weatherHeader{	border #000000 solid 1px;}#weatherLocation{	font-weight: bold;}#weatherContent{	height: 51px;	border: #000000 solid 1px;	background-color: #11589c;	color: #ffffff;	width: 100%;}#belowWeather{	float: left;	margin-top: 10px;}#featuredSponsors{	float: left;	margin-top: 10px;}.col3Box{	float: left;	margin-top: 10px;}.col3Bio{	width: 154px;	min-height: 135px;	border: #ffffff solid 2px;	background-color: #ffffff;}.col3Bio a,.col3Bio a:hover,.col3Bio a:visited{	color: #000000;	text-decoration: none;	font-weight: bold;}.bioImage{	width: 54px;	float: left;}.bioImage img{	border: #000000 solid 2px;}.bioName,.bioPosition{	margin-left: 4px;	width: 96px;	float: left;	text-align: center;}.bioName{	font-weight: bold;}.bioDetails{	width: 100%;	float: left;}.bioDetails p{	display: inline;}.bioDetails br{	display: none;}/*    Poll    */.poll_title{	padding-top: 11px;}.poll_wrapper > tr{	padding-top: 11px;}.poll_content{	padding-top: 2px;	padding-bottom:2px;}.photocopy_text{	background-color: #ffffff;	border: #000000 solid 1px;}/******************************************************************************//***************************** FOOTER *****************************************//******************************************************************************/#footerAd{	height: 90px;	background-image: url('/fls/22200/site_graphics/footer_background.gif');	margin-top: 5px;}#footerAdBlock{	width: 739px;	margin-left: auto;	margin-right: auto;}#accipiterImage90{	height: 90px;	width: 11px;	float: left;}.accipiterAd90{	height: 90px;	width: 728px;	float: left;	background-image: url('/fls/22200/site_graphics/temp/accipiter_ad_placeholder_728x90.gif');}#footer{	width: 100%;	height: 88px;	float: left;	background-image: url('/fls/22200/site_graphics/footer_background.gif');	border: #114c84 solid 1px;	margin-top: 5px;}#upperFooter{	height: 43px;	clear: both;}#footerLinks{	list-style-type: none;	margin-left: 250px;}.footerLinkItem{	float: left;	margin-right:5px;	margin-left: 5px;	display: inline;}#footerLinks a,#footerLinks a:hover,#footerLinks a:visited{	color: #000000;	text-decoration: none;	font-weight: bold;}#lowerFooter{	clear: both;}#footerAdLeft{	width: 340px;	float: left;	overflow: hidden;}#footerAdCenter{	width: 390px;	float: left;	overflow: hidden;	margin-right: auto;	margin-left: auto;}.FOOTER_CENTER{	display: inline;	margin-right: 10px;}#footerText{	line-height: 43px;	display: inline;	float: left;}#corporateLogo{	float: right;	line-height: 43px;	display: inline;	margin-top: 10px;	margin-right: 11px;}/******************************************************************************//*************************** Skyscraper ads ***********************************//******************************************************************************/#skyscraperAd{	position: absolute;	width: 160px;	top: 5px;	left: 995px;}/******************************************************************************//*************************** Misc CSS Elements ********************************//******************************************************************************/.adHeader12{	height: 12px;	overflow: hidden;}.PREMIUM_PROMO{	position: block;}.BELOW_WEATHER {	margin-top:4px;	}/******************************************************************************//*************************** video embed ********************************//******************************************************************************/#NeulionVidContainer {	width:500px;	height:300px;	margin-top:2px;	margin-left:2px;	display:none;	}#articleVideoContainer{	position:absolute;	z-index:9999;	}.imgPlayOverlayContainer{	position:absolute;	z-index:999;	margin-left:190px;	margin-top:90px;	display:block;	}#jtvshlAdTbl{	z-index:9999;	}.HeaderBetweenAd {	position:absolute;	margin-left:550px;	width:262px;	height:24px;	overflow:hidden;	}.HeaderBetweenTop {	margin-top:2px;	float:right;	margin-left:5px;	text-align:right;	}.StaffLinksTop {	margin-left:-20px;	}.PremiumPrideZoneAd {	text-align:center;	margin-top:9px;	}.PremiumPrideZoneAdSport{	text-align:center;	margin-bottom:9px;	}	#CoachBioImage{	width:160px;}