body{
	background-image: url('/fls/12600/site_graphics/background_site.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #021949;
	font-family: arial;
	z-index: 20;
}

label{
	display: none;
}
.clear{
	clear: both;
}

#liveStats #homepageGuts  table,
#newsMail #homepageGuts table,
#newsMail #homepageGuts .odd{
	background-color: #ffffff !important;
}
#photoAlbum #homepageGuts,
#club #homepageGuts,
#searchPage #homepageGuts,
#liveEvents #homepageGuts,
#questionnaire #homepageGuts,
#fanProfile #homepageGuts,
#calendar #homepageGuts,
#vod #homepageGuts,
#roster #homepageGuts,
#coaches #homepageGuts,
#siteMap #homepageGuts,
#searchPage #homepageGuts,
#loggedInPage #homepageGuts,
#sport-archives #homepageGuts,
#live-events #homepageGuts,
#scheduleTemplate #homepageGuts,
#default #homepageGuts{
	background-color: #ffffff !important;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}

#loggedInPage #homepageGuts a,
#loggedInPage #homepageGuts a:hover,
#loggedInPage #homepageGuts a:visited,
#loggedInPage #homepageGuts b{
	color: #000000;
}

/************************************************************************************/
/************************************* HEADER ***************************************/
/************************************************************************************/

#header,
#footer,
#siteContainer{
	width: 980px;
	float: none;
	margin-left: auto;
	margin-right: auto;
}


#header{
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 901;
}
#header .sportImage{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 137px;
	overflow: hidden;
}
#header .sportImage img{
	border: 0px;
}
#header .stayConnected{
	width: 130px;
	height: 24px;
	position: absolute;
	top: 63px;
	left: 670px;
	background-image: url('/fls/12600/site_graphics/background_stayConnected.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 165px;
	z-index: 1;
}
#header .stayConnected img{
	border: 0px;
}
#header .aboveHeader{
	height: 101px;
	width: 980px;
	background-image: url('/fls/12600/site_graphics/background_aboveHeader.png');
	background-repeat: no-repeat;
}
#header .leaderboard{
	width: 728px;
	float: left;
	margin-right: 25px;
	margin-left: 11px;
	margin-top: 3px;
}
#header .headerImage{
	position: relative;
	top: 0px;
	left: -60px;
	height: 137px;
}
#header #login{
	width: 196px;
	float: left;
	margin-top: 3px;
	background-image: url('/fls/12600/site_graphics/header_login.jpg');
	background-repeat: no-repeat;
	background position: top left;
}
#login img{
	border: 0px;
}
#login .user{
	margin-top: 19px;
}
#login .input{
	height: 23px;
	background-image: url('/fls/12600/site_graphics/background_input.jpg');
	background-repeat: no-repeat;
	margin-bottom: 3px;
}
#login .input input{
	border: 0px;
	background-color: transparent;
	margin-left: 7px;
	width: 185px;
	height: 23px;
	background-repeat: no-repeat;
}
#login .user input{
	background-image: url('/fls/12600/site_graphics/input_username.jpg');
}
#login .pass input{
	background-image: url('/fls/12600/site_graphics/input_password.jpg');
}
#login .login,
#login .signup{
	height: 23px;
	line-height: 23px;
	background-color: transparent;
	display: inline;
	float: left;
}

#login .login{
	margin-right: 2px;
}

#header .headerContent{
	position: relative;
	top: 0px;
	left: 0px;
}
#header #menu{
	height: 30px;
	background-image: url('/fls/12600/site_graphics/background_menu.jpg');
}
#header #menu-container{
	width: 700px;
	float: left;
}
#header #search{
	width: 271px;
	float: right;
	background-image: url('/fls/12600/site_graphics/background_searchText.jpg');
	background-repeat: no-repeat;
	margin-top: 3px;
}
#search #searchInput{
	width: 154px;
	height: 25px;
	margin-left: 73px;
	border: 0px;
	padding: 0px;
	background-image: url('/fls/12600/site_graphics/background_search.jpg');
	line-height: 20px;
}
#search #searchBkgd{
	border-collapse: collapse;
}
#sectionMenu{
	height: 38px;
	width: 640px;
	background-color: #010c24;
	position: relative;
	z-index:10;
}
#homepageGuts #sectionMenu{
	width: 100%;
}
#sectionMenu .sportName{
	width: 160px;
	height: 20px;
	float: left;
	overflow: hidden;
	display: inline;
}
#sectionMenu #sportMenu{
	display: inline;
	position: relative;
	top: -5px;
}
/************************************************************************************/
/************************************* END HEADER ***********************************/
/************************************************************************************/

/************************************************************************************/
/************************************* Homepage guts ********************************/
/************************************************************************************/
#siteContainer{
	background-color: #010c24;
	overflow: hidden;
	z-index: 0;
}

#homepageGuts .top,
#homepageGuts .middle,
#homepageGuts .bottom,
#homepageGuts .left,
#homepageGuts .right{
	float: left;
}
#homepageGuts .top{
	margin-top: 10px;
}
#homepageGuts .top .left,
#homepageGuts .bottom .left,
#homepageGuts .bottom .right{
	margin-left: 10px;
}


#homepageGuts .top .left{
	width: 650px;
}
#homepageGuts .top .right{
	width: 300px;
	margin-left: 10px;
}
#homepageGuts .middle{
	width: 980px;
	background-color: #1b253a;
	float: left;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#homepageGuts .bottom{
	margin-bottom: 20px;
}
#homepageGuts .bottom .left,
#homepageGuts .bottom .right{
	margin-right: 10px;
	overflow: hidden;
}
#homepageGuts .bottom .left{
	width: 480px;
}
#homepageGuts .bottom .right{
	width: 300px;
}

/*	ADS		*/
.ad{
	float: left;
}

#homepageGuts .top .accipiter{
	width: 300px;
	float: left;
}
#articleGuts .accipiter.horiz,
#homepageGuts .accipiter.horiz{
	padding-top: 11px;
	background-image: url('/fls/12600/site_graphics/img_advertisement.jpg');
	background-repeat: no-repeat;
	background-position: top center;
}
#articleGuts .accipiter.horiz{
	margin-bottom: 10px;
}

#homepageGuts .bottom .accipiter{
	width: 160px;
	float: left;
	padding-bottom: 11px;
	background-image: url('/fls/12600/site_graphics/img_advertisement.jpg');
	background-repeat: no-repeat;
	background-position: bottom center;
}

#homepageGuts .onlineTeamStore{
	width: 292px;
	height: 141px;
	float: left;
	border: 5px solid #192338;
}
.donateAd,
.ticketCentralAd{
	width: 307px;
	float: left;
}
.sportPromo .ad{
	margin-top: 10px;
}
.donateAd{
	margin-left: 24px;
}

.liveWebcastAd{
	float: right;
}
/*	END ADS		*/

/*	Rotator	*/
#rotator{
	width: 640px;
	height: 454px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #e4e4e4;
	margin-bottom: 11px;
}

#rotator #articleVideoContainer,
#rotator #articleVideoContainer #NeulionVidContainer{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 640px;
	height: 360px;
}
#rotator #articleVideoContainer .ximage{
	position: absolute;
	top: 0px;
	left: 620px;
	color: #ffffff;
	z-index: 1001;
}

#rotator #articleVideoContainer .ximage img{
	width: auto;
	position: relative;
	top: 3px;

}
#rotator .rotatorImageContainer{
	width: 640px;
	height: 360px;
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
}
#rotator .mainImage{
	width: 640px !important;
	height: 360px;
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
#rotator .mainImage .imgPlayOverlay{
	width: 95px;
	height: 95px;
	float: left;
	position: absolute;
	top: 100px;
	left: 275px;
	background-image: url('/fls/12600/site_graphics/overlay_rotatorPlay.png');
	background-repeat: no-repeat;
	background-position: center center;
	filter:alpha(opacity=70);
	opacity: 0.7;
}
#rotator .mainImage .imgPlayOverlay:hover{
	filter:alpha(opacity=100);
	opacity: 1.0;
}

#rotator .mainImage img{
	width: 640px;
	height: auto;
	border: none;
}
#rotator .mainStory{
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
}
#rotator .mainImage .initial{
	z-index: 1;
	display: block;
}
#rotator .mainStory .teaser{
	height: 88px;
	width: 640px;
	position: absolute;
	top: 272px;
	left: 0px;
	background-color: #000000;
	opacity: .7;
	filter: alpha(opacity = 70);
	z-index: 2;
}
#rotator .mainStory .teaser,
#rotator .mainStory .teaser a,
#rotator .mainStory .teaser a:hover,
#rotator .mainStory .teaser a:visited{
	color: #ffffff;
	font-size: 24px;
	font-weight: bolder;
	text-decoration: none;
	font-family: arial;
}
#rotator .mainStory .teaser .title{
	margin-left: 12px;
	margin-top: 6px;
}
#rotator .mainStory .previewContainer{
	height: 55px;
	width: 640px;
	float: left;
	margin-left: 12px;
	display: block;
}
#rotator .mainStory .previewContainer,
#rotator .mainStory .previewContainer a,
#rotator .mainStory .previewContainer a:hover,
#rotator .mainStory .previewContainer a:visited{
	font-size: 12px;
	font-family: arial;
	text-decoration: none;
}
#rotator .mainStory .previewContainer a:hover{
	text-decoration: underline;
}

#rotator .mainStory .previewContainer .preview,
#rotator .mainStory .previewContainer .more{
	display: inline;
}
#rotator .mainStory .previewContainer .more a,
#rotator .mainStory .previewContainer .more a:visited{
	color: #0060a8;
	text-decoration: underline;
}
#rotator .mainStory .previewContainer .preview{
	border-right: 1px solid #ffffff;
	margin-right: 8px;
}
#rotator .mainStory .previewContainer .preview a:hover{
	text-decoration: none;
}

#rotator .rotatorSubstories{
	height: 94px;
	width: 632px;
	float: left;
	background-color: #a5acb0;
	padding-left: 4px;
	padding-right: 4px;
	position: absolute;
	top: 360px;
	left: 0px;
}
#rotator .rotatorSubstories .stories{
	width: 565px;
	float: left;
	overflow: hidden;
}
#rotator .rotatorSubstories .stories .last{
	margin-right: 0px;
}
#rotator .rotatorSubstories .substory{
	width: 102px;
	overflow: hidden;
	float: left;
	margin-top: 7px;
	margin-right: 13px;
	background-color: transparent;
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	filter:alpha(opacity=50);
	opacity: 0.5;
}
#rotator .rotatorSubstories .substoryOn{
	filter:alpha(opacity=100);
	opacity: 1;
}
#rotator .rotatorSubstories .thumbnail{
	width: 100px;
	height: 56px;
	float: left;
	overflow: hidden;
	border: 1px solid #333333;
}
#rotator .rotatorSubstories .videoOverlay{
	width: 100px;
	height: 56px;
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url('/fls/12600/site_graphics/overlay_rotatorSubPlay.png');
	background-repeat: no-repeat;
	background-position: center center;
}
#rotator .rotatorSubstories .title{
	color: #000000;
	background-color: transparent;
	font-size: 11px;
	text-align: center;
}
#rotator .rotatorSubstories .more{
	display: none;
}
#rotator .rotatorSubstories .thumbnail img{
	width: 100px;
	height: auto;
}
#rotator .rotatorSubstories .rotatorControls{
	width: 61px;
	height: 62px;
	float: left;
	background-image: url('/fls/12600/site_graphics/background_rotatorControls.gif');
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	top: 7px;
	left: 6px;
}
#rotator .next,
#rotator .prev,
#rotator .play{
	position: absolute;
	cursor: pointer;
	width: 13px;
	height: 15px;
	top: 25px;
}
#rotator .play{
	left: 23px;
}
#rotator .next{
	left: 42px;
}
#rotator .prev{
	left: 4px;
}
#rotator .rotatorControls .position{
	width: 62px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	position: absolute;
	top: 45px;
}
#rotator .rotatorControls .moreNewsLink{
	width: 70px;
	font-size: 11px;
	position: absolute;
	left: -4px;
	top: 70px;
}
#rotator .rotatorControls .moreNewsLink a,
#rotator .rotatorControls .moreNewsLink{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	float: left;
}
#rotator .rotatorControls .moreNewsLink a{
	background-repeat: no-repeat;
	padding-left: 5px;
	background-position: 0px 3px;
}
#rotator .rotatorControls .moreNewsLink a:hover{
	text-decoration: underline;
}
#rotator .scrollDown,
#rotator .scrollUp{
	display: none;
}
/*	END Rotator	*/

/*	Pirates In Action	*/
#piratesInAction{
	width: 300px;
	height: 310px;
	float: left;
	margin-bottom: 17px;
}

#piratesInAction .head{
	height: 33px;
	border: 1px solid #404040;
	background-color: #03276a;
	background-image: url('/fls/12600/site_graphics/header_piratesInAction.gif');
	background-position: top left;
	background-repeat: no-repeat;
}
#piratesInAction .head .ad{
	float: right;
}
#piratesInAction .contentContainer,
#piratesInAction .controls{
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
#piratesInAction .scroller{
	position: relative;
	top: 0px;
	left: 0px;
}
#piratesInAction .page{
	position: absolute;
	background-color: #ffffff;
	width: 298px;
	z-index:0;
}
#piratesInAction .page.initial{
	z-index: 1;
}
#
#piratesInAction .page.on{
	z-index:1;
}
#piratesInAction .contentContainer{
	height: 250px;
	background-color: #ffffff;
	overflow: hidden;
}
#piratesInAction .contentContainer .item{
	width: 98px;
	height: 240px;
	float: left;
	margin-top: 10px;
	background-image: url('/fls/12600/site_graphics/seperator_pia.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
#piratesInAction .item.firstInSet{
	background-image: none;
}
#piratesInAction .item .date{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#piratesInAction .item .sport,
#piratesInAction .item .location,
#piratesInAction .item .time{
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
#piratesInAction .item.home .sport,
#piratesInAction .item.home .location{
	font-weight: bold;
}

#piratesInAction .item .date{
	height: 15px;
}
#piratesInAction .item .sport{

}
#piratesInAction .item .location{
	height: 25px;
}
#piratesInAction .item .time{
	height: 50px;
	line-height: 50px;
}
#piratesInAction .item .schoolLogo{
	height: 55px;
	width: 98px;
	margin-bottom: 15px;
}
#piratesInAction .item .schoolLogo .imageContainer{
	width: 98px;
	height: 55px;
}
#piratesInAction .item .schoolLogo img{
	height: 55px;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	max-height:66px;
	width:100% !important;
}

#piratesInAction .item .events{
	font-size: 10px;
	font-family: arial;
}
#piratesInAction .item .events a{
	display: block;
	padding-left: 6px;
	background-image: url("/fls/12600/site_graphics/arrow_pia.jpg");
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 16px;
	text-decoration: none;
	color: #0060a8;
}
#piratesInAction .item .events a:hover{
	text-decoration: underline;
}
#piratesInAction .bottomControls{
	height: 24px;
	background-image: url('/fls/12600/site_graphics/background_scheduleFooter.png');
	background-position: center center;
	border-bottom: 1px solid #999999;
}
#piratesInAction .bottomControls .controlContainer{
	border-collapse: collapse;
	position: relative;
	top: -4px;
}
#piratesInAction .bottomControls .container{
	margin-left: auto;
	margin-right: auto;
	float: none;
	display: inline;
}

#piratesInAction .bottomControls .prev,
#piratesInAction .bottomControls .next,
#piratesInAction .bottomControls .page{
	margin-top: 7px;
	display: inline;
	padding-right: 10px;
	width: 10px;
	float: left;
	cursor: pointer;
	background-color: transparent;
}


#piratesInAction .bottomControls .prev,
#piratesInAction .bottomControls .next{
	height: 11px;
	background-image: url('/fls/12600/site_graphics/img_PIAPageLeft.png');
	background-position: center center;
	background-repeat: no-repeat;
}
#piratesInAction .bottomControls .next{
	background-image: url('/fls/12600/site_graphics/img_PIAPageRight.png');
}
#piratesInAction .bottomControls .page{
	height: 10px;
	background-image: url('/fls/12600/site_graphics/img_PIAPageOff.png');
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 2px;
	margin-right: 2px;
	position: static;
}
#piratesInAction .bottomControls .page.on{
	background-image: url('/fls/12600/site_graphics/img_PIAPageOn.png');
}
/*	END Pirates In Action	*/

/*	Live Webcasts	*/
#liveWebcasts{
	width: 303px;
	float: left;
	padding-top: 6px;
	padding-left: 13px;
	padding-bottom: 9px;
	padding-right: 13px;
	margin-left: 6px;
	overflow: hidden;
	background-color: #111828;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
#liveWebcasts .head{
	height: 32px;
	border-bottom: 1px solid #043cb2;
	background-image: url('/fls/12600/site_graphics/header_liveWebcasts.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	margin-bottom: 3px;
}
#liveWebcasts .noEvents{
	color: #ffffff;
}
#liveWebcasts .loginForm{
	width: 324px;
	height:71px;
	position: absolute;
	top:174px;
	left: -324px;
	background-color: #24314e;
	z-index: 2;
}

#liveWebcasts .loginForm .input{
	height: 25px;
	width: 185px;
	position: absolute;
	left: 7px;
	background-image: url('/fls/12600/site_graphics/background_LWInput.jpg');
	background-repeat: no-repeat;
}
#liveWebcasts .loginForm .input input{
	width: 172px;
	position: relative;
	top: 4px;
	left: 10px;
	border: 0px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
}
#liveWebcasts .loginForm .user{
	top: 12px;
}
#liveWebcasts .loginForm .user input{
	background-image: url('/fls/12600/site_graphics/input_email2.png');
}
#liveWebcasts .loginForm .pass{
	top: 40px;
}
#liveWebcasts .loginForm .pass input{
	background-image: url('/fls/12600/site_graphics/input_password2.png');
}
#liveWebcasts .loginForm .loginSubmit{
	position: absolute;
	left: 197px;
	top: 42px;
}
#liveWebcasts .loginForm .close{
	position: absolute;
	top: 4px;
	left: 271px;
}
#liveWebcasts .media{
	height: 125px;
}
#liveWebcasts .item{
	height: 40px;
	width: 100%;
	float: left;
	border-bottom: 1px dashed #ffffff;
	font-size: 12px;
}
#liveWebcasts .item,
#liveWebcasts .item a{
	color: #ffffff;
	text-decoration: none;
}
#liveWebcasts .item a:hover{
	text-decoration: underline;
}
#liveWebcasts .item .firstLine{
	margin-top: 7px;
}
#liveWebcasts .item .firstLine .image{
	position: relative;
	top: 2px;
}
#liveWebcasts .item .date{
	color: #0060a8;
}
#liveWebcasts .item .type{
	font-style: italic;
}

#liveWebcasts .item .nowPlaying,
#liveWebcasts .item .nowPlaying a,
#liveWebcasts .item .nowPlaying a:hover,
#liveWebcasts .item .nowPlaying a:visited{
	color: #ff0000;
}
#liveWebcasts img{
	border: 0px;
}
#liveWebcasts .bottom{
	width: 100%;
	height: 71px;
	margin-bottom: 0px;
}
#liveWebcasts .bottom .hallPassLink{
	position: absolute;
	top: 174px;
	left: 12px;
	z-index: 1;
}
#liveWebcasts .bottomButton{
	height: 28px;
}
#liveWebcasts .login a,
#liveWebcasts .signup a{
	float: right;
	clear: both;
}
#liveWebcasts .login{
	margin-top: 12px;
	margin-bottom: 2px;
	float: right;
}
/*	END Live Webcasts	*/

/*	Vids	*/
#vids{
	width: 616px;
	height: 210px;
	float: left;
	margin-left: 13px;
	position: relative;
	top: 0px;
	left: 0px;
}
#vids .tabHeader{
	margin-top: 7px;
	height: 24px;
	overflow: hidden;
}
#vids .tabHeader .headerElement{
	width: 126px;
	float: left;
}
#vids .tabHeader .tab_3{
	margin-left:23px;
}
#vids .tabHeader .tab_1{
	margin-right: 30px;
}
#vids .tabHeader .off{
	display: block;
}
#vids .tabHeader .on{
	display: none;
}
#vids .tabHeader .initial .on{
	display: block;
}
#vids .tabHeader .initial .off{
	display: none;
}
#vids .tabContent{
	width: 100%;
	height: 193px;
	float: left;
	margin-top: 10px;
	position: relative;
	top: 0px;
	left: 0px;
}
#vids .tabContent .contentElement{
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
}
#vids .tabContent .contentElement.initial{
	display: block;
}
#vids .tabContent .contentElement .item{
	width: 200px;
	height: 193px;
	float: left;
	font-size: 12px;
	margin-left: 7px;
	background-repeat: no-repeat;
	background-position: bottom right;
}
#vids .tabContent .contentElement .item.first{
	margin-left: 0px;
}

#vids .tabContent .item .image,
#vids .tabContent .item .image .overlay{
	width: 100%;
	height: 113px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
	margin-bottom: 9px;
}
#vids .tabContent .item .image .overlay{
	background-image: url('/fls/12600/site_graphics/overlay_smallVid.png');
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
}

#vids .tabContent .item .image img{
	width: 200px;
	height: auto;
}
#vids .tabContent .item .date{
	color: #0060a8;
}
#vids .tabContent .item .description{
	color: #ffffff;
	width: 145px;
}
#vids .onBoardNumber{
	width: 23px;
	height: 23px;
	position: absolute;
	top: -4px;
	left: 275px;
	background-image: url('/fls/12600/site_graphics/background_vidNumber.png');
	background-repeat: no-repeat;
	background-position: top left;
	overflow: hidden;
	padding-left: 8px;
	padding-top: 2px;
	color: #ffffff;
	font-size: 10px;
	line-height: 18px;
}
/*	END Vids	*/

/*	Pirates Blogs	*/
#piratesBlogs{
	width: 100%;
	background-color: #192338;
	margin-bottom: 11px;
}
#piratesBlogs .head{
	height: 35px;
	background-image: url('/fls/12600/site_graphics/header_piratesBlogs.gif');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #03286f;
	margin-bottom: 6px;
}
#piratesBlogs .content{
	height: 197px;
}
#piratesBlogs .content .item{
	margin-right: 14px;
	margin-left: 14px;
	border-bottom: 1px solid #30394c;
	float: left;
	padding-bottom: 8px;
	padding-top: 8px;
}
#piratesBlogs .content .image{
	width: 61px;
	height: 81px;
	float: left;
	overflow: hidden;
}
#piratesBlogs .content .image img{
	height: 80px;
	width: auto;
	border: none;
}
#piratesBlogs .content .text .top{

}
#piratesBlogs .content .text{
	width: 375px;
	color: #ffffff;
	margin-left: 15px;
	float: left;
}
#piratesBlogs .content .text .top{
	height: 68px;
	overflow: hidden;
	float: left;
	width: 100%;
}
#piratesBlogs .content .title a{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
#piratesBlogs .content .teaser,
#piratesBlogs .content .teaser a{
	color: #999999;
	font-size: 11px;
	height: 50px;
	text-decoration: none;
}

#piratesBlogs .content .links a,
#piratesBlogs .content .links a:hover,
#piratesBlogs .content .links a:visited{
	color: #0060a8;
	font-size: 11px;
	padding-left: 4px;
	background-image: url('/fls/12600/site_graphics/arrow_blueLink.gif');
	background-repeat: no-repeat;
	background-position: center left;
}
#piratesBlogs .content .title a:hover,
#piratesBlogs .content .links a:hover,
#piratesBlogs .content .teaser a:hover{
	text-decoration: underline;
}

#piratesBlogs .foot{
	text-align: right;
	height: 24px;
	line-height: 24px;
	margin-right: 16px;
}
#piratesBlogs .foot a,
#piratesBlogs .foot a:hover,
#piratesBlogs .foot a:visited{
	padding-left: 4px;
	background-image: url('/fls/12600/site_graphics/arrow_blueLink.gif');
	background-repeat: no-repeat;
	background-position: center left;
	color: #0060a8;
	font-size: 11px;
}
/*	END Pirates Blogs	*/

/*	Photo Galleries	*/
#photoGalleries{
	width: 100%;
	height: 350px;
	background-color: #192338;
	overflow: hidden;
}
#photoGalleries .head{
	height: 35px;
	width: 100%;
	background-image: url('/fls/12600/site_graphics/header_photoGalleries.gif');
}
#photoGalleries .buyPhoto{
	width: 291px;
	height: 290px;
	float: left;
	margin-top: 13px;
	position: relative;
	top: 0px;
	left: 0px;
}
#photoGalleries .buyPhoto .mainStory{
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}
#photoGalleries .buyPhoto .initial{
	display: block;
}
#photoGalleries .buyPhoto .container{
	margin-left: 10px;
}
#photoGalleries .buyPhoto .image{
	width: 250px;
	height: 250px;
	overflow: hidden;
	background-color: #30394c;
	margin-bottom: 10px;
	vertical-align: middle;
	display: table-cell;
}
#photoGalleries .buyPhoto .image img{
	margin-left: auto;
	margin-right: auto;
}
#photoGalleries .buyPhoto .image img.vert{
	height: 250px;
	width: auto;
}
#photoGalleries .buyPhoto .image img.horiz{
	width: 250px;
	height: auto;
}
#photoGalleries .buyPhoto .caption{
	width: 135px;
	height: 30px;
	float: left;
	padding-left: 5px;
}
#photoGalleries .buyPhoto .buy,
#photoGalleries .buyPhoto .buy img{
	width: 116px;
	height: 30px;
	border: none;
	float: left;
}

#photoGalleries .galleries{
	width: 176px;
	height: 290px;
	float: left;
	background-image: url('/fls/12600/site_graphics/background_galleriesContent.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
#photoGalleries .galleries .item{
	height: 58px;
	width: 58px;
	overflow: hidden;
	float: left;
	margin-left: 6px;
}
#photoGalleries .galleries .item img{
	width: 58px;
	border: none;
}
#photoGalleries .galleryItems{
	height: 257px;
	width: 128px;
	float: right;
	margin-top: 13px;
}
#photoGalleries .moreGalleries{
	float: right;
}
#photoGalleries .moreGalleries img{
	border: none;
}
/*	END Photo Galleries	*/

/*	Corporate Advertisement	*/
#corporate{
	width: 300px;
	height: 124px;
	float: left;
	margin-bottom: 10px;
}
#corporate .head{
	height: 35px;
	width: 100%;
	background-image: url('/fls/12600/site_graphics/header_corporate.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
#corporate .content{
	height: 89px;
	background-color: #192338;
}
#corporate .ad{
	margin-left: 5px;
	margin-top: 5px;
}
/*	END Corporate Advertisement	*/

/*	Athlete of the week */
#aotw{
	height: 186px;
	width: 300px;
	float: left;
	background-color: #192238;
	margin-bottom: 10px;
}

#aotw .head{
	height: 35px;
	width: 100%;
	background-image: url('/fls/12600/site_graphics/header_AOTW.gif');
	margin-bottom: 10px;
}

#aotw .content .image{
	width: 90px;
	height: 130px;
	float: left;
	overflow: hidden;
	margin-left: 10px;
}
#aotw .content .image img{
	height: 130px;
	width: auto;
	border: none;
}

#aotw .content .text{
	color: #ffffff;
	margin-left: 15px;
	float: left;
	width: 180px;
}
#aotw .content .title a{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#aotw .content .teaser,
#aotw .content .teaser a{
	color: #999999;
	font-size: 11px;
	height: 90px;
	text-decoration: none;
}
#aotw .content .links a,
#aotw .content .links a:hover,
#aotw .content .links a:visited{
	color: #0060a8;
	font-size: 11px;
	padding-left: 4px;
	background-image: url('/fls/12600/site_graphics/arrow_blueLink.gif');
	background-repeat: no-repeat;
	background-position: center left;
}
#aotw .content .title a:hover,
#aotw .content .links a:hover,
#aotw .content .teaser a:hover{
	text-decoration: underline;
}

/*	END Athlete of the week */

/*	Sports Weekly	*/
#sportsWeekly{
	height: 124px;
	width: 300px;
	float: left;
	background-color: #192238;
	margin-bottom: 10px;
}

#sportsWeekly .head{
	width: 100%;
	height: 35px;
	background-image: url('/fls/12600/site_graphics/header_sportsWeekly.gif');
}

#sportsWeekly .text{
	color: #ffffff;
	font-size: 12px;
	font-weight: bolder;
	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#sportsWeekly #loginID{
	width: 173px;
	height: 30px;
	float: left;
	border: none;
	background-image: url('/fls/12600/site_graphics/background_subscribeWE.png');
	padding-right: 4px;
	text-indent: 7px;
	line-height: 30px;
	font-size: 11px;
	font-weight: normal;
	margin-right: 3px;
	margin-left: 11px;
	border: 0px;
}
/*	END Sports Weekly	*/


/*	More Features Module	*/
#moreFeatures{
	width: 100%;
	height: 200px;
	float: left;
	background-color: #192338;
	margin-top: 20px;
}

#moreFeatures .item{
	width: 143px;
	padding-left: 50px;
	margin-top: 17px;
	float: left;
	background-image: url('/fls/12600/site_graphics/seperator_featured.png');
	background-repeat: no-repeat;
	background-position: 25px 0px;
}
#moreFeatures .item.first{
	padding-left: 35px;
	background-image: none;
}
#moreFeatures .image{
	height: 82px;
	width: 100%;
	overflow: hidden;
}
#moreFeatures .image img{
/*
	height: 82px;
*/
	width: 100%;
	border: none;
}
#moreFeatures .description{
	width: 100%;
	height: 64px;
	margin-top: 6px;
	font-size: 11px;
	font-weight: bolder;
}
#moreFeatures .description a,
#moreFeatures .description a:hover,
#moreFeatures .description a:visited{
	text-decoration: none;
	color: #ffffff;
}
#moreFeatures .link{
	padding-left: 8px;
	background-image: url('/fls/12600/site_graphics/arrow_blueLink.gif');
	background-repeat: no-repeat;
	background-position: center left;
}
#moreFeatures .link a,
#moreFeatures .link a:hover,
#moreFeatures .link a:visited{
	color: #0060A8;
	font-size: 11px;
	font-weight: bolder;
}
/*	END More Features Module	*/

.bottom .left .ad{
	border: 1px solid #192338;
}
#homepageGuts .bottom .left .top{
	margin-top: 0px;
}
#homepageGuts .bottom .left .top .ad{
	margin-right: 10px;
	border: 0px;
	width: 235px;
}
#homepageGuts .bottom .left .top .ad.last{
	margin-right: 0px;
}
#homepageGuts .bottom .left .bottom .ad{
	margin-top: 10px;
}
#rosterTable{
	border-collapse: collapse;
	border: 0px;
	float: left;
	background-color: #010C24;
}
#rosterTable .leftCol{
	background-color: #ffffff;
	padding: 0px;
}
#rosterContainer{
	width: 650px;
	float: none;
}
#rosterContainer .addthis_toolbox{
	width: 206px !important;
	position: relative;
	left: -1px;
}
#rightCol{
	width: 300px;
	float: left;
	padding-left: 10px;
	background-color: #010c24;
}
.printIcon img{
	width: 40px !important;
}
/************************************************************************************/
/************************************* END Homepage Guts ****************************/
/************************************************************************************/

/************************************************************************************/
/************************************* Begin Article Guts  **************************/
/************************************************************************************/
.articleContainer #sectionMenu{
	margin-left: 10px;
	margin-top: -1px;
}
.articleContainer .body{
	background-color: #ffffff;
	width: 640px;
	margin-right: 16px;
	margin-left: 10px;
}
#articleGuts.ultrawideMultimedia .body{
	width: 959px;
	margin-right: 10px;
}
.addthis_button_facebook{
	color: #6e6e6e !important;
	text-decoration: none !important;
	font-size: 10px;
	font-style: italic !important;
}
.mainArticleTable{
	cell-padding: 0px;
	border-collapse: collapse;
	margin-top: 10px;
}
.arttitle{
	font-size: 30px;
	font-weight: bold;
	color: #333333;
}
.articlecopy .updated{
	font-weight: bold;
	font-style: normal;
}
.artReleaseIcons .articlecopy{
	font-style: italic;
	color: #666666;
}
.artReleaseIcons img{
	width: auto !important;
	height: auto !important;
	border: 0px !important;
}
.addthis_button_facebook{
	float: right !important;
}
.addthis_button_facebook a{
	color: #666666;
	text-decoration: none;
}
.photoArea,
.photocopy{
	border-collapse: collapse;
	padding: 0px;
}

.arttitle,
.articleContent{
	padding-left: 10px;
	padding-right: 10px;
}
.artReleaseIcons .articlecopy{
	text-indent: 10px;
}
.addthis_chrome_width{
	width: 205px !important;
}
#PhotoCellContainer .photocopy_text{
	display: none;
}
#PhotoCellContainer .photoCaption{
	height: 31px;
	margin-top: -43px;
	background-image: url('/fls/12600/site_graphics/background_smoke.png');
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 12px;
	position: relative;
	z-index: 1;
}
.articleContainer{
	background-image: url('/fls/12600/site_graphics/background_articleLeft.gif');
	background-repeat: repeat-y;
	background-position: 1px 0px;
}

#articleGuts.TopCenter .photoArea{
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}
.imgPlayOverlay{
	height: 360px;
	width: 640px;
	background-image: url('/fls/12600/site_graphics/overlay_rotatorPlay.png');
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top: 0px;
	left: 0px;
}

#articleGuts.TopCenter #PhotoCellContainer{
	height: 360px;
	overflow: hidden;
}
#articleGuts.TopCenter #PhotoCellContainer{
	position: relative;
}
#articleGuts.TopCenter #PhotoCellContainer .photoCaption{
	position: absolute;
	top: 360px;
	width: 640px;
}

#articleGuts.ultrawideMultimedia .addthis_toolbox,
#articleGuts.multimedia .addthis_toolbox{
	padding-top: 5px;
	margin-right: 0px !important;
	clear: both;
}
#articleGuts.ultrawideMultimedia .articleContainer{
	background-image: none;
}
#articleGuts.bio .mainArticleTable{
	width: 100%;
}
#articleGuts.bio .mainArticleTable .articleContainer{
	background-image: none;
}
#articleGuts.bio .articleContainer .body{
	width: auto;
	margin-top: 0px;
	margin-right: 10px;
}
#articleVideoContainer #NeulionVidContainer,
#articleVideoContainer{
	width: 640px;
	height: 360px;
	position: relative;
}
#articleVideoContainer #NeulionVidContainer .videoStop{
	position: absolute;
	top: 3px;
	left: 557px;
}


/************************************************************************************/
/************************************* END ALRTICLE GUTS ****************************/
/************************************************************************************/

/************************************************************************************/
/************************************* FOOTER ***************************************/
/************************************************************************************/
#footer{
	font-family: arial;
	font-size: 11px;
}
#dripPan{
	width: 100%;
	background-color: #010c24;
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url('/fls/12600/site_graphics/background_dripPan.png');
	background-position: top right;
	background-repeat: no-repeat;
}
#dripPan .sports,
#dripPan .column1,
#dripPan .column2{
	float: left;
}

#dripPan,
#dripPan a,
#dripPan a:hover,
#dripPan a:visited{
	color: #ffffff;
	text-decoration: none;
}
#dripPan .content p{
	padding: 0px;
	margin: 0px;

}
#dripPan a:hover{
	text-decoration: underline;
}

#dripPan .sports{
	width: 189px;
	margin-left: 20px;
}
#dripPan .head{
	padding-bottom: 17px;
	font-size: 20px;
}
#dripPan .column1{
	width: 180px;
	margin-right: 5px;
}
#dripPan .column2{
	width: 135px;
}
#dripPan #twitter{
	width: 422px;
	height: 240px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}
#twitter .tweets{
	width: 230px;
	float: right;
	margin-top: 22px;
}
#twitter .tweets{
	font-size: 12px;
	font-style: italic;
}
#twitter .tweets .time{
}
#twitter .tweets .time a{
	text-decoration: underline;
	color: #999999;
}
#twitter .twitterLink{
	position: absolute;
	top: 123px;
	left: 100px;
}
#twitter .twitterLink img{
	border: none;
}
#twitter .foot{
	width: 354px;
	position: absolute;
	top: 158px;
	left: 70px;
}
#twitter .foot .ad{
	width: 116px;
	float: left
}
#footer .bottom{
	width: 100%;
	background-color: #1b253a;
}
#corporateLogo{
	width: 111px;
	margin-left: auto;
	margin-right: auto;
	float: none;
	padding-bottom: 5px;
	padding-top: 14px;
}
#footer .copyright{
	text-align: center;
	color: #ffffff;
	/*font-weight: normal;*/
	padding-bottom: 5px;
}

#footerLinks{
	font-weight: bold;
	padding-bottom: 14px;
}

#footerLinks ul{
	list-style-image: none;
	width: 490px;
	display: block;
	float: none;
	margin-left: auto;
	margin-right: auto;
	text-indent: 0px;
	padding: 0px;
}

#footerLinks li{
	display: inline;
	float: left;
}
#footerLinks li.seperator{
	margin-left: 6px;
	margin-right: 6px;
}
#footerLinks,
#footerLinks a,
#footerLinks a:hover,
#footerLinks a:visited{
	color: #ffffff;
	text-decoration: none;
}
#footerLinks a:hover{
	text-decoration: underline;
}
/************************************************************************************/
/************************************* END FOOTER ***********************************/
/************************************************************************************/

/************************************************************************************/
/************************************* Print Page ***********************************/
/************************************************************************************/

/************************************************************************************/
/************************************* End Print Page *******************************/
/************************************************************************************/
.backButtonContainer{
	float:left;
/*
	overflow: hidden;
*/
	width:100%;
	background-color: #ffffff;
}
.backButton{
	float: left;
}
.backButton a{
	background-color: #ffffff;
	color: #0060a8;
	border: 0px;
	text-decoration: none;
	padding-left: 10px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
}
.backButton a:hover{
	text-decoration: underline;
}
.bottomAddThis{
	float: right;
	width: 265px;
	position: relative;
}
.bottomAddThis td.articlecopy{
	padding:0px 5px;
	position: relative;
	top: -2px;
}
.bottomAddThis td.articlecopy.rss a{
	position: relative;
	left: 3px;
}
.bottomAddThis table{
	width: 100%;
}


#articleGuts.noPhoto .bottomAddThis,
#articleGuts.StandardArticle .bottomAddThis{
	width: 275px;
	position: relative;
	left: -16px;
}
/*
#articleGuts.noPhoto .bottomAddThis .articlecopy.rss a,
#articleGuts.StandardArticle .bottomAddThis .articlecopy.rss a{
	left: 0px;
}
*/
#articleGuts.noPhoto .bottomAddThis .addThis .addthis_toolbox,
#articleGuts.StandardArticle .bottomAddThis .addThis .addthis_toolbox{
	position: relative;
	left: -3px;
	top: -3px;
}

#articleGuts.noPhoto .bottomAddThis{
	width: 273px;
}

#articleGuts.noPhoto .bottomAddThis td.rss a{
	left: 1px;
}
#articleGuts.noPhoto .bottomAddThis .addThis .addthis_toolbox{
	left: -4px;
}
#articleGuts.ultrawideMultimedia .bottomAddThis,
#articleGuts.multimedia .bottomAddThis{
	left: -18px;
}
#articleGuts.ultrawideMultimedia .bottomAddThis .addThis .addthis_toolbox,
#articleGuts.multimedia .bottomAddThis .addThis .addthis_toolbox{
	top: -4px;
	position: relative;
}

#articleGuts.ultrawideMultimedia .sendMail a,
#articleGuts.ultrawideMultimedia .print a,
#articleGuts.ultrawideMultimedia .rss a,
#articleGuts.multimedia .sendMail a,
#articleGuts.multimedia .print a,
#articleGuts.multimedia .rss a{
	visibility: hidden;
}

#articleGuts.bio .bottomAddThis{
	left: -28px;
}

#articleGuts.TopCenter .bottomAddThis{
	left: -14px;
}
#articleGuts.TopCenter .bottomAddThis .rss a{
	left: 1px;
}
#articleGuts.TopCenter .bottomAddThis .addthis_toolbox{
	left: -5px;
	top: -2px;
	position: relative;
}
.odd{
	background-color: #eeeeee;
}
.even{
		background-color: #ffffff;
}
.underMenuAdControl{
	width: 980px;
	overflow-x: hidden;
	float: left;
}
.underMenuAdControl img{
	float: left;14
}

.livenow {
	position: absolute; 
	z-index: 900; 
	left: 148px; 
	top: 108px;	
}

#rotator .mainImage .livenow img {
	width: 340px;	
}
#articleGuts .articleRightCol td.onlineTeamStore  {
	padding-right:9px;	
}
#articleGuts .articleRightCol td.onlineTeamStore .adspace {
	background-color:#192238;
	width:300px;
	padding-top:5px;
	padding-bottom:5px;
}
#staff-directory tr.header a,
#staff-directory tr.header,
#staff-directory th {
	color:#ffffff;
	background-color:#010C24;
}
.staffDirectory table td {
	border:solid 1px #0060AA;
}
.staffDirectory  table {
	border-collapse:collapse;
	}
