body{
	background-image: url('/fls/21400/site_graphics/background_site.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #00325b;
	z-index: 9999;
}
#sportBackground{
	background-position: top center;
	background-repeat: no-repeat;
}

.floatLeft{
	float: left;
}
.clear{
	clear: both;
}
.hiddenLabel{
	display: none;
}


#header,
#siteContainer,
#footer .content{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}

#homepageGuts{
	background-color: transparent;
}

.accipiterHoriz{
	padding-bottom: 13px;
	background-color: #000000;
	background-image: url('/fls/21400/site_graphics/accipiter_horiz.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}

#homepageGuts .right .accipiterHoriz{
	width: 300px;
	float: left;
}
#articleGuts{
	background-color: #ffffff;
	float: left;
	width:990px;
}
#GlobalArticleContainer #PlayerBio {
	/*width:643px;*/
}
#CoachBioContent table {
	border-right:solid 1px #ACACAC;
}
#CoachBioDetails table {
	border:none !important;
}
#PlayerBioContent table {
	border-right:solid 1px #ACACAC;
}
#PlayerBioDetails table {
	border:none !important;
}
#printPage,
#printPage .subhdr{
	background-image: none;
	background-color: #ffffff;
}
#printPage.articleTopCenter .imgPlayOverlay{
	display: none;
}
#printPage.articleTopCenter #PhotoCellContainer,
#printPage.articleTopCenter #PhotoCellContainer .photocopy,
#printPage.articleTopCenter #PhotoCellContainer .article-image{
	width: 728px !important;
	margin-right: 0px !important;
}
#printPage .photocopy_text a{
	display: none;
}
#printPage table *{
	padding: 0px;
}

#printPage .artReleaseIcons{
	margin-bottom: 0px;
}
#printPage .photocopy_text,
#printPage .photocopy_text .B{
	font-size: 11px;
}
#mainTable{
	width: 728px;
}

/***********************************************************************************/
/*********************** Header ****************************************************/
/***********************************************************************************/
#header{
	height: 225px;
}
.aboveHeader{
	margin-top: 2px;
	margin-bottom: 3px;
	float: left;
}
#header .leaderboard{
	width: 728px;
	height: 90px;
	float: left;
	padding-right: 15px;
	background-image: url('/fls/21400/site_graphics/accipiter_vert.png');
	background-repeat: no-repeat;
	background-position: right center;
}
#headerSlider{
	width: 240px;
	height: 90px;
	float: left;
	margin-left: 6px;
	background-image: url('/fls/21400/site_graphics/background_headerSlider.png');
	position: relative;
	top: 0px;
	left: 0px;
}
#headerSlider .scrollBack,
#headerSlider .scrollFwd{
	position: absolute;
	top: 33px;
	left: 2px;
	height: 20px;
	width: 10px;
	cursor: pointer;
}
#headerSlider .scrollFwd{
	left: 227px;
}
#headerSlider .scroller{
	position: absolute;
	top: 11px;
	left: 15px;
	width: 212px;
	overflow: hidden;
}
#headerSlider .ad{
	width: 70px;
	height: 71px;
	float: left;
	border-right: 1px solid #aeaeae;
	overflow: hidden;
}
#headerSlider .last{
	border-right: none;
}
#header .headerImage{
	height: 127px;
	width: 718px;
	margin-top: 6px;
	position: relative;
	top: 0px;
	left: -67px;
	float: left;
}
#subnav{
	position: relative;
	top: 0px;
	left: 0px;
	height: 40px;
	background-color: #00325b;
	z-index: 9990;
}
#subnav .ad{
	position: absolute;
	top: 0px;
	left: 0px;
}
#subnav .sportMenu{
	position: absolute;
	top: 18px;
	left: 8px;
}

.pabtm,
.pabtm *{
	float: left;
	z-index:-1;
}
/***********************************************************************************/
/********************** END Header *************************************************/
/***********************************************************************************/


/***********************************************************************************/
/********************** Homepage Guts **********************************************/
/***********************************************************************************/
#siteContainer{
	background-image: url('/fls/21400/site_graphics/background_siteShadow.png');
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 10px;
	position:relative;
	left: 5px;
}

#homepageGuts{
	background-image: url('/fls/21400/site_graphics/background_homepageGuts.png');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ffffff;
	padding-left: 3px;
	padding-top: 4px;
	float: left;
}
/*		Left Column		*/
#homepageGuts .main .left{
	width: 672px;
	float: left;
}
/*		Main tabs		*/
#homepageGuts .main #maintabs .headerElement{
	width: 160px;
	height: 30px;
	float: left;
	margin-right: 4px;
}
#homepageGuts .main #maintabs .headerElement  .on{
	display: none;
}
#homepageGuts .main #maintabs .headerElement  .off{
	display: block;
}
#homepageGuts .main #maintabs .headerElement .initial .on{
	display: block;
}
#homepageGuts .main #maintabs .headerElement .initial .off{
	display: none;
}
#homepageGuts .main #maintabs .headerElement .initial{
	margin-right: 5px;
}
#maintabs .tabHeader{
	height: 30px;
	float: left;
	width: 674px;
}
#maintabs .tabContent{
	height: 376px;
	width: 674px;
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
}
#maintabs .tabContent .contentElement{
	position: absolute;
	top: 0px;
	left: 0px;
}
#maintabs .tabContent .tab_2{
	display: none;
}
/*		END Main tabs		*/
#liveNow{
	height: 30px;
	width: 343px;
	float: left;
	color: #ffffff;
	background-image: url('/fls/21400/site_graphics/background_liveNow.png');
	margin-left: 1px;
}
#liveNow .title{
	width: 75px;
	margin-left: 8px;
	line-height: 32px;
	float: left;
	font-family: verdana;
	font-size: 12px;
	font-weight: bolder;
}
#liveNow .content{
	width: 260px;
	float: left;
}
#liveNow .details{
	width: 180px;
	height: 30px;
	float: left;
	line-height: 30px;
	text-indent: 5px;
}
#liveNow .link{
	height: 22px;
	width: 74px;
	float: left;
	margin-top: 4px;
}
#liveNow .link img{
	border: 0px;
}


/*	Event Calendar		*/
#eventCalendar{
	height: 376px;
	width: 670px;
	float: left;
	font-family: verdana;
	background-color: #ededed;
	margin-top: 1px;
	border: 1px solid #b1afaf;
	overflow: hidden;
}
#eventCalendar .link,
#eventCalendar .link:hover,
#eventCalendar .link:visited{
	color: #000000;
	text-decoration: underline;
}
#eventCalendar .link:hover{
	text-decoration: underline;
}

#eventCalendar .gaelsLive,
#eventCalendar .ticketsLink{
	line-height: 19px;
	position: relative;
	top: -4px;
}

#eventCalendar .eventMedia img{
	position: relative;
	top: 2px;
}
#eventCalendar th{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
#eventCalendar .eventHeader{
	color: #333333;
	font-size: 10px;
	font-weight: bolder;
}
#eventCalendar .eventTR0,
#eventCalendar .eventTR1{
	color: #333333;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
}
#eventCalendar .eventTR1{
	background-color: #d4d4d4;
}
#eventCalendar .eventMedia a{
	text-decoration: none;
}
#eventCalendar .eventOpponent{
	width: 170px;
}
/*	END Event Calendar		*/
/*	Below Rotator		*/
#belowRotator{
	height: 28px;
	width: 672px;
	float: left;
	background: #000000;
	border-top: 1px solid #383838;
	position: relative;
	top: 0px;
	left: 0px;
	margin-bottom: 10px;
}
#belowRotator,
#belowRotator a,
#belowRotator a:hover,
#belowRotator a:visited{
	font-family: verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
}
#belowRotator .text{
	width: 150px;
	line-height: 28px;
	text-indent: 8px;
	float: left;
}
#belowRotator .ad{
	height: 20px;
	width: 117px;
	float: left;
	margin-top: 4px;
}
#belowRotator .link{
	width: 90px;
	line-height: 28px;
	position: absolute;
	top: 0px;
	left: 565px;
	padding-left: 15px;
	background-image: url('/fls/21400/site_graphics/arrow_leftRotatorWhite.png');
	background-repeat: no-repeat;
	background-position: left center;
}
#belowRotator .link a{
	text-decoration: none;
}
#belowRotator .link a:hover{
	text-decoration: underline;
}
/*	END Below Rotator	*/
/*	Internal Ads Rotator	*/
#internalAdsRotator{
	margin-bottom: 10px;
	float: left;
}

#internalAdsRotator .content{
	width: 672px;
	height: 142px;
	float: left;
	background-image: url('/fls/21400/site_graphics/background_internalAds.png');
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
#internalAdsRotator .externalPrev,
#internalAdsRotator .externalNext{
	height: 142px;
	width: 29px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url('/fls/21400/site_graphics/button_internalAdsPrev.png');
	cursor: pointer;
}
#internalAdsRotator .externalNext{
	background-image: url('/fls/21400/site_graphics/button_internalAdsNext.png');
	left: 642px;
}
#internalAdsRotator .slider{
	width: 616px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	float: none;
	position: relative;
	top: 21px;
	left: -1px;
}
#internalAdsRotator .ad{
/*
	padding-right: 1px;
	background-image: url('/fls/5800/site_graphics/seperator_footerAds.png');
	background-position: right;
	background-repeat: no-repeat;
*/
	width: 610px;
	height: 100px;
	float: left;
	margin-left: 3px;
}
#internalAdsRotator .last{
	background-image: none;
}
/*	END Internal Ads	*/

/*	Gaels Live	*/
#gaelsLive{
	width: 672px;
	height: 190px;
	float: left;
	background-image: url('/fls/21400/site_graphics/background_gaelsLive.png');
	position: relative;
	top: 0px;
	left: 0px;
}
#gaelsLive .signIn{
	height: 20px;
	width: 280px;
	position: absolute;
	top: 0px;
	left: 0px;
	line-height: 20px;
	position: absolute;
	left: 390px;
	top: 13px;
}
#gaelsLive .signIn .text{
	width: 70px;
	height: 20px;
	float: left;
	margin-top: 5px;
}
#gaelsLive .loginForm{
	width: 210px;
	float: left;
}
#gaelsLive label{
	display: none;
}
#memberUsername,
#memberPassword{
	width: 92px;
	height: 18px;
	float: left;
	border: 1px solid #9e9e9e;
	background-image: url('/fls/21400/site_graphics/background_loginEmail.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px;
	color: #9e9e9e;
}
#memberPassword{
	background-image: url('/fls/21400/site_graphics/background_loginPass.png');
	border-left: none;
}
#loginSubmit{
	height: 18px;
	border: 1px solid #9e9e9e;
	border-left: none;
}

#gaelsLive .bottom{
	position: absolute;
	top: 51px;
	width: 672px;
}
#gaelsLive .bottom .left{
	width: 275px;
	float: left;
}
#gaelsLive .bottom .left .text{
	text-align: center;
	font-size: 14px;
	font-weight: bolder;
	color: #00325b;
	font-family: verdana;
}
#gaelsLive .bottom .left .button{
	float: none;
	margin-left: auto;
	margin-right: auto;
	width: 147px;
	margin-top: 8px;
}
#gaelsLive .bottom .left .button img{
	border: none;
}

#gaelsLive .bottom .links{
	width: 155px;
	float: none;
	margin-left: 70px;

}
#gaelsLive .bottom ul{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

#gaelsLive .bottom .left li{
	background-image: url('/fls/21400/site_graphics/arrow_gLRed_right.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	height: 13px;
	float: left;
	display: block;
	width: 155px;
}

#gaelsLive .bottom .left li,
#gaelsLive .bottom .left li a,
#gaelsLive .bottom .left li a:hover,
#gaelsLive .bottom .left li a:visited{
	text-decoration: none;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bolder;
	list-style-image: none;
}
#gaelsLive .bottom .left li a:hover{
	text-decoration: underline;
}

#gaelsLive .bottom .video{
	width: 176px;
	height: 131px;
	float: left;
	overflow: hidden;
	margin-right: 20px;
}
#gaelsLive .bottom .video .embed,
#gaelsLive .bottom .video .embed .overlay,
#gaelsLive .bottom .video .embed img{
	width: 176px;
	height: 99px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 2;
	overflow: hidden;
}
#gaelsLive .bottom .video .embed{
	z-index: 2;
}
#gaelsLive .bottom .video .embed .overlay{
	position: absolute;
	background-image: url('/fls/21400/site_graphics/overlay_gaelsLive.png');
	background-repeat: no-repeat;
	background-position: 7px 66px;
	z-index: 1;
	cursor: pointer;
}
#gaelsLive .bottom .video .embed img{
	position: absolute;
	height: auto;
	z-index: -1;
}
#gaelsLive .bottom .video .info{
	border: 1px solid #8e8e8f;
	height: 31px;
	width: 174px;
	background-color: #00294b;
	text-indent: 8px;
	line-height: 15px;
}
#gaelsLive .bottom .video .info,
#gaelsLive .bottom .video .info a,
#gaelsLive .bottom .video .info a:hover,
#gaelsLive .bottom .video .info a:visited{
	font-size: 11px;
	font-family: verdana;
	color: #ffffff;
	text-decoration: none;
}
#gaelsLive .bottom .video .info a:hover{
	text-decoration: underline;
}
/*	END Gaels Live	*/

/*	Sport Gaels Live Right Column	*/
#sportGaelsLive{
	width: 300px;
	height: 219px;
	float: left;
	background-image: url('/fls/21400/site_graphics/background_sGLive.png');
	background-repeat: no-repeat;
	padding-top: 27px;
}
#sportGaelsLive .video{
	height: 177px;
}
#sportGaelsLive .video .embed,
#sportGaelsLive .video .embed .overlay,
#sportGaelsLive .video .embed img{
	width: 300px;
	height: 140px;
	overflow: hidden;
	position: relative;
	top: 0px;
	left: 0px;
}
#sportGaelsLive .video .embed img{
	height: auto;
	position: absolute;
}
#sportGaelsLive .video .embed .overlay{
	position: absolute;
	background-image: url('/fls/21400/site_graphics/overlay_sGLive.png');
	background-position: center center;
	background-repeat: no-repeat;
}
#sportGaelsLive .info{
	height: 37px;
	width: 300px;
	float: left;
	background-color: #000000;
}
#sportGaelsLive .info,
#sportGaelsLive .info a,
#sportGaelsLive .info a:hover,
#sportGaelsLive .info a:visited,
#sportGaelsLive .link,
#sportGaelsLive .link a,
#sportGaelsLive .link a:hover,
#sportGaelsLive .link a:visited{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#sportGaelsLive .info a:hover,
#sportGaelsLive .link a:hover{
	text-decoration: underline;
}
#sportGaelsLive .vidInfo,
#sportGaelsLive .vidDate{
	margin-left: 5px;
}
#sportGaelsLive .vidInfo{
	font-weight: bold;
	margin-top: 8px;
}
#sportGaelsLive .vidDate{
	font-weight: normal;
}
#sportGaelsLive .link{
	height: 18px;
	width: 300px;
	float: left;
	background-color: #000000;
	font-weight: bold;
}
#sportGaelsLive .link a{
	padding-left: 16px;
	background-image: url('/fls/21400/site_graphics/arrow_rColWhite_right.png');
	background-position: left center;
	background-repeat: no-repeat;
	float: right;
	margin-right: 6px;
}
/*	END Sport Gaels Live Right Column	*/

/*	Right Column Sport Login		*/
#sportLogin{
	height: 102px;
	width: 300px;
	float: left;
	background-image: url('/fls/21400/site_graphics/background_rColGaelsLive.png');
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#sportLogin .loginForm{
	width: 175px;
	float: right;
}
#sportLogin label{
	display: none;
}
#sportLogin #memberUsername{
	height: 22px;
	width: 173px;
	margin-bottom: 5px;
	float: left;
	background-image: url('/fls/21400/site_graphics/background_sportLoginUser.png');
}
#sportLogin #memberPassword{
	width: 120px;
	height: 22px;
	float: left;
	margin-right: 5px;
	background-image: url('/fls/21400/site_graphics/background_sportLoginPass.png');
}
#sportLogin #loginSubmit{
	height: 22px;
}
#sportLogin .links{
	width: 300px;
	height: 11px;
	float: left;
}
#sportLogin .links ul{
	padding: 0px;
	margin: 0px;
	margin-top: 33px;
}
#sportLogin .links ul,
#sportLogin .links ul a,
#sportLogin .links ul a:hover,
#sportLogin .links ul a:visited{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
#sportLogin .links ul a:hover{
	text-decoration: underline;
}
#sportLogin .links li{
	list-style: none;
	display: inline;
	height: 11px;
	border-left: 2px solid #000000;
	padding-left: 6px;
	padding-right: 6px;
}
#sportLogin .links .first{
	border-left: none;
	padding-left: 8px;
}
/*	END Right Column Sport Login	*/

/*		Headlines Tab		*/
#headlinesTabs{
	width: 672px;
	height: 190px;
}
#headlinesTabs{
	height: 190px;
	width: 672px;
	float: left;
}
#headlinesTabs .tabHeader{
	height: 25px;
	width: 672px;
	float: left;
	background-image: url('/fls/21400/site_graphics/background_headlinesTabsH.png');
}
#headlinesTabs .tabHeader .headerElement{
	float: left;
	height: 25px;
	border-right: 1px solid #343434;
}
#headlinesTabs .tabHeader .tab_1{
	width: 115px;
}
#headlinesTabs .tabHeader .tab_1{
	width: 115px;
}
#headlinesTabs .tabHeader .tab_1{
	width: 115px;
}
#headlinesTabs .tabContent{
	height: 165px;
	width: 672px;
	background-image: url('/fls/21400/site_graphics/background_headlinesTabs.png');
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
}
#headlinesTabs .tabContent .contentElement{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 672px;
	height: 165px;
}
#headlinesTabs .tab_1 .title{
	height: 24px;
	line-height: 24px;
	margin-left: 18px;
}
#headlinesTabs .tab_1,
#headlinesTabs .tab_1 a,
#headlinesTabs .tab_1 a:hover,
#headlinesTabs .tab_1 a:visited{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
#headlinesTabs .tab_1 a:hover{
	text-decoration: underline;
}

#headlinesTabs .tab_1 .link{
	padding-left: 13px;
	background-image: url('/fls/21400/site_graphics/arrow_gLRed_right.png');
	background-position: left center;
	background-repeat: no-repeat;
	float: right;
	margin-right: 15px;
}
#headlinesTabs .tab_1 .headlines{
	height: 148px;
}
#headlinesTabs .tab_1 .link a,
#headlinesTabs .tab_1 .link a:hover,
#headlinesTabs .tab_1 .link a:visited{
	color: #c00434;
}

#headlinesTabs .upcoming,
#headlinesTabs .camps{
	height: 160px;
	width: 669px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	overflow-y: auto;
	overflow-x: hidden;
}

#headlinesTabs .upcoming table{
	width: 100%;
	font-family: verdana;
	border-collapse: collapse;
}
#headlinesTabs .upcoming td{
	padding: 0px;
	height: 20px;
	line-height: 20px;
}
#headlinesTabs .upcoming .even{
	background-color: #d5d5d5;
}
#headlinesTabs .upcoming .odd{
	background-color: transparent;
}
#headlinesTabs .upcoming .date{
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
	padding-top: 10px;
}
#headlinesTabs .upcoming .first .date{
	padding-top: 0px;
}
#headlinesTabs .upcoming .head{
	font-size: 10px;
	color: #a3a3a3;
}
#headlinesTabs .upcoming .opponent{
	width: 200px;
}
#headlinesTabs .upcoming .register{
	width: 70px;
}
#headlinesTabs .upcoming .time,
#headlinesTabs .upcoming .media,
#headlinesTabs .upcoming .register{
	text-align: center;
}

/*		END Headlines Tab		*/

/*	Schedule Slider	*/

#event-calendar{
	width: 672px;
	height: 239px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	margin-top: 10px;
	background-image: url('/fls/21400/site_graphics/background_scheduleSlider.png');
}
#event-calendar .head{
	height: 28px;
	line-height: 28px;
	background-image: url('/fls/21400/site_graphics/header_scheduleSlider.png');
	background-repeat: no-repeat;
	background-position: left center;
}
#event-calendar .head ul{
	padding: 0px;
	margin: 0px;
	margin-left: 395px;
}
#event-calendar .head li{
	display: inline;
	list-style: none;
	padding-left: 12px;
	background-image: url('/fls/21400/site_graphics/arrow_sliderBlue_Right.png');
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 25px;
}

#event-calendar .head li,
#event-calendar .head li a,
#event-calendar .head li a:hover,
#event-calendar .head li a:visited{
	color: #00325b;
	text-decoration: none;
	font-size: 10px;
}
#event-calendar .head li a:hover{
	text-decoration: underline;
}


/******************************************************************************
	START cal-slider
******************************************************************************/
#cal-slider {
	text-align:left;
	height:15px;
	width:619px;
	display:block;
}

#cal-slider .ui-slider-handle {
	background:url('/fls/21400/site_graphics/background_sliderSlide.png') no-repeat top center;
	height:15px;
	width:110px;
	margin-left:-74px;
	cursor:pointer;
	display:block;
	position:absolute;
	z-index:2;
}

#cal-slider-bar {
	background:url('/fls/21400/site_graphics/background_sliderBar.png') no-repeat;
	background-position: center center;
	position:relative;
	width:672px;
	margin:0px auto;
	height:16px;
	display:block;
}

#cal-slider-bar .slider-bar-box {
	position:absolute;
	z-index:1;
	left:20px;
	height:16px;
	width:632px;
	overflow:hidden;
}

#cal-slider-bar .left {
	background:url('/fls/21400/site_graphics/button_schedulePrev.png') no-repeat transparent;
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	height:16px;
	width:20px;
	display:block;
	cursor:pointer;
}

#cal-slider-bar .right {
	background:url('/fls/21400/site_graphics/button_scheduleNext.png') no-repeat transparent;
	position:absolute;
	z-index:1;
	top:0px;
	right:0px;
	height:16px;
	width:19px;
	display:block;
	cursor:pointer;
}

#cal-slider-bar .left-label {
	position:absolute;
	z-index:1;
	top:0px;
	width:89px;
	left:20px;
	height:15px;
	display:block;
/*
	background:url('/fls/19800/site_graphics/latest-scores-label.png') no-repeat;
	cursor:hand;
*/
	cursor:pointer;
}

#cal-slider-bar .right-label {
	position:absolute;
	z-index:1;
	top:0px;
	right:20px;
	height:16px;
	width:122px;
	display:block;
/*
	background:url('/fls/19800/site_graphics/schedule-events-label.png') no-repeat;
	cursor:hand;
*/
	cursor:pointer;
}

#cal-event-slider-content ul {
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#cal-event-slider-content li {
	float:left;
	width:158px;
	height:186px;
	background-image: url('/fls/21400/site_graphics/background_sliderElement.png');
	color:#000000;
	display:block;
	margin:0px 4px;
	padding:0px;
	border:0px;
	position:relative;
}

#cal-event-slider-content {
	position:relative;
	width:660px;
	height:186px;
	overflow:hidden;
	margin:0px auto 8px auto;
}

#cal-event-slider-content li .top {
	height:28px;
	width:158px;
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	line-height:28px;
	overflow:hidden;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #333333;
	text-transform:uppercase;
	text-align:center;
}

#cal-event-slider-content li .middle {
	position:absolute;
	z-index:1;
	top:29px;
	left:0px;
	width:158px;
	height:119px;
	overflow:hidden;
}

#cal-event-slider-content li .middle .content {
	position:relative;
}

#cal-event-slider-content li .middle .content .image {
	padding:5px 0px;
}

#cal-event-slider-content li .middle .content .image img {
	height:60px;
}

#cal-event-slider-content li .middle .content .score {
	text-align:center;
	color:#333333;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

#cal-event-slider-content li .middle .content .date-location {
	font-size:11px;
	color:#333333;
	text-decoration:none;
	text-align:center;
}

#cal-event-slider-content li .bottom {
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0px;
	padding:3px;
	width:152px;
	height:38px;
	background:#e5e5e5;
	border-top:1px solid #bcbcbc;
	overflow:hidden;
	text-align:left;
	padding-bottom: 0px;
}

#cal-event-slider-content li .bottom a {
	text-decoration:none;
	color:#c00434;
	font-family:arial;
	font-size:11px;
	text-align:center;
	line-height:15px;
	font-weight:bold;
	padding-left: 13px;
	margin-left: 10px;
	background-image: url('/fls/21400/site_graphics/arrow_sliderRed_right.png');
	background-repeat: no-repeat;
	background-position: left center;
}
#cal-event-slider-content li .bottom a:hover {
	text-decoration: underline;
}


#cal-event-slider-content li .bottom img {
	display:inline;
}


#event-calendar .ad {
	width:655px;
	margin:10px auto;
}

#event-calendar .links {
	text-align:center;
	line-height:30px;
	color:#5e6b7b;
	font-size:12px;
}

#event-calendar .links a {
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}

#cal-slider-bar .left,
#cal-slider-bar .right{
	width: 20px !important;
	margin: 0px !important;
	padding: 0px !important;
}
/******************************************************************************
	END cal-slider
******************************************************************************/





/*	END Schedule Slider	*/

/*		END Left Column		*/

/*		Right Column	*/
#homepageGuts .main .right{
	width: 302px;
	float: left;
	margin-left: 12px;
}
#search{
	margin-bottom: 5px;
	margin-top: 2px;
}
#search .searchInput{
	width: 224px;
	height: 20px;
	background-color: #cccccc;
	border: 1px solid #666666;
	line-height: 22px !important;
	font-size: 12px;
}
#search #searchSubmit{
	border: 1px solid #666666;
	border-left: 0px;
}
#homepageGuts .main .right .ad{
	margin-bottom: 10px;
	float: left;
}

/*		Marketing		*/
#marketing{
	width: 300px;
	height: 268px;
	float: left !important;
	background-image: url('/fls/21400/site_graphics/background_photoStore.png');
	margin-bottom: 10px;
	margin-top: 10px;
}
#marketing *{
	float: left;
}
#marketing .content{
	float: none;
}
#marketing .photoStore{
	height: 131px;
	width: 276px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 37px;
	background-color: #dcdcdc;
}
#marketing .photoStore .container{
	width: 255px;
	height: 97px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 17px;
}
#marketing .photoStore .container .image,
#marketing .photoStore .container .image img{
	width: 142px;
	height: 95px;
	overflow: hidden;
	float: left;
}
#marketing .photoStore .container .image img{
	height: auto;
}
#marketing .photoStore .container .title,
#marketing .photoStore .container .starting,
#marketing .photoStore .container .buyNowButton{
	width: 105px;
	height: 27px;
	margin-left: 8px;
	margin-top: 10px;
	float: left;
	font-family: verdana;
	font-weight: bold;
}
#marketing .photoStore .container .title{
	font-size: 16px;
}
#marketing .photoStore .container .starting{
	font-size: 11px;
	font-weight: normal;
	margin-top: 7px;
	margin-bottom: 7px;
}
#marketing .photoStore .container .starting .ad{
	display: inline;
	float: right;
}
#marketing .photoStore .container .buyNowButton{
	margin-top: 0px;
	height: 18px;
}
#marketing .photoStore .container .buyNowButton img{
	border: none;
}
#marketing .ads{
	width: 276px;
	height: 81px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-top: 7px;
}
#marketing .ads .ad{
	width: 90px;
	height: 81px;
	float: left;
	background-color: #dcdcdc;
	margin-right: 3px;
}
#marketing .ads .last{
	margin-right: 0px;
}
/*		END Marketing		*/
#articleRightColumn .accipiterHoriz,
#articleGuts .main .right .accipiterHoriz{
	border: 1px solid #666666;
	height: 250px;
	width: 300px;
	float: left;
	margin-bottom: 10px;
}

/*		END Right Column		*/

#homepageGuts .left .sportOverlayAd{
	width: 672px;
	height: 239px;
	float: left;
	margin-top: 10px;
}
/***********************************************************************************/
/********************** END Homepage Guts ******************************************/
/***********************************************************************************/

/***********************************************************************************/
/********************** Rotator ****************************************************/
/***********************************************************************************/
/*		Flyouts		*/
#rotator .livenow{
	position: absolute;
	left: 165px;
	top: 150px;
}
#rotator .flyouts{
	width: 300px;
	position: relative;
	top: -340px;
	left: 0px;
	z-index: 901;
}
#rotator .flyouts .flyout{
	position: relative;
	left: -264px;
	top: 0px;
}

#rotator .flyouts .tab{
	width: 28px;
	height: 82px;
	float: left;
}
#rotator .flyouts .content{
	width: 264px;
	height:80px;
	float: left;
	background-color: #00315a;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
#rotator .flyouts .content,
#rotator .flyouts .content a,
#rotator .flyouts .content a:hover,
#rotator .flyouts .content a:visited{
	text-decoration: none;
	font-family: verdana;
	font-size: 12px;
}
#rotator .flyouts .content a:hover{
	text-decoration: underline;
}

#rotator .flyouts .links{
}

#rotator .flyouts .links .item{
	margin-left: 9px;
	margin-top:5px;
	margin-bottom: 5px;
}

#rotator .flyouts .video .item{
	margin-left: 8px;
	margin-right: 3px;
	width: 84px;
	float: left;
}
#rotator .flyouts .video .thumbnail,
#rotator .flyouts .video .thumbnail img{
	width: 82px;
	height: 45px;
	overflow: hidden;
	float: left;
	border: 1px solid #999999;
	margin-top: 3px;
}
#rotator .flyouts .video .thumbnail img{
	height: auto;
	border: none;
	margin-top: 0px;
}
#rotator .flyouts .video .detail{

}

#rotator .flyouts .share .text{
	width: 43px;
	margin-left: 18px;
	float: left;
	font-size: 11px;
}
#rotator .flyouts .input{
	width: 180px;
	float: left;
}
#rotator .flyouts .input .formInput{
	font-size: 10px;
	width: 173px;
}
#rotator .flyouts .input .singleLine{
	height: 10px;
}
/*		END Flyouts		*/

#rotator{
	width: 670px;
	height: 376px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	border: 1px solid #000000;
	margin-top: 1px;
	overflow: hidden;
	z-index: 1020;
}

#rotator .input .textArea{
	height: 22px;
	line-height: 10px;
}
#rotator .shareSubmit{
	float: right;
	margin-right: 26px;
	margin-top: 2px;
}

#rotator,
#rotator a,
#rotator a:hover,
#rotator a:visited{
	color: #ffffff;
	text-decoration: none;
}
#rotator .mainStoryOff{
	display: none;
}
#rotator img{
	border: 0px;
}
#rotator .rotatorImageContainer,
#rotator .mainStory{
	width: 670px;
	height: 376px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}
#rotator .rotatorImageContainer{
}
#rotator .mainStory{
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
}
#rotator .imgPlayOverlay,
#rotator .rotatorImageContainer .mainImage .image{
	width: 670px;
	height: 376px;
	overflow: hidden;
	float: left;
}
#rotator .imgPlayOverlay{
	left: 0px;
}
#rotator .mainStory .image .vert,
#rotator .mainStory .image .horiz{
	width: 670px !important;
	height: auto !important;
}
#rotator .teaser .more,
#rotator .teaser .more a,
#rotator .teaser .more a:hover,
#rotator .teaser .more a:visited,
#rotator .teaser .purchasePhoto,
#rotator .teaser .purchasePhoto a,
#rotator .teaser .purchasePhoto a:hover,
#rotator .teaser .purchasePhoto a:visited{
	color: #cccccc;
	font-size: 10px;
	text-decoration: underline;
}
#rotator .teaser .purchasePhoto,
#rotator .teaser .purchasePhoto a,
#rotator .teaser .purchasePhoto a:hover,
#rotator .teaser .purchasePhoto a:visited{
	color: #fff200;
}
#rotator .teaser .more{
	width: 67px;
	float: left;
}
#rotator .teaser .purchasePhoto{
	width: 80px;
	float: left;
}
#rotator .bottomContainer{
	width: 672px;
	height: 95px;
	position: absolute;
	top: 281px;
	left: 0px;
	z-index: 1000;
	background-image: url('/fls/21400/site_graphics/rotator_bottomGradient.png');
}

#rotator .rotatorSubstories{
	width: 362px;
	height: 67px;
	position: absolute;
	top: 311px;
	left: 310px;
	z-index: 1010;
	border-left: 1px solid #505254;
	padding-left: 9px;
}
#rotator .substory{
	width: 66px;
	height: 60px;
	float: left;
	padding-top: 10px;
	margin-bottom: 2px;
	margin-right: 24px;
	overflow: hidden;
}
#rotator .substory,
#rotator .substory a,
#rotator .substory a:hover,
#rotator .substory a:visited{
	color: #cccccc;
	text-decoration: none;
	font-size: 9px;
}
#rotator .substory a:hover{
	text-decoration: underline;
}

#rotator .substory .thumbnail{
	width: 64px;
	height: 36px;
	overflow: hidden;
	border: 1px solid #999999;
}
#rotator .substory .thumbnail img{
	width: 64px;
	height: auto;

}
#rotator .substory .thumbnail .vert{
}
#rotator .substory .thumbnail .horiz{
}
#rotator .substoryOn{
	display: none;
}
#rotator .teaser{
	width: 300px;
	height: 64px;
	float: left;
	position: absolute;
	top: 311px;
	left: 10px;
	z-index: 1010;
}
#rotator .teaser .title{
	font-size: 18px;
	font-weight: bold;
}
#rotator .teaser .preview,
#rotator .teaser .preview a,
#rotator .teaser .preview a:hover,
#rotator .teaser .preview a:visited{
	font-size: 10px;
	font-weight: normal;
}

#rotator .rotatorSubstories .substoryOn{

}

#rotator .rotatorControls{
	width: 83px;
	height: 15px;
	position: absolute;
	top: 293px;
	left: 575px;
	z-index: 1010;
}
#rotator .rotatorControls .currentPage{
	width: 29px;
	float: left;
	font-family: verdana;
	font-size: 11px;
}
#rotator .rotatorControls .prev,
#rotator .rotatorControls .pause,
#rotator .rotatorControls .next{
	width: 18px;
	height: 15px;
	float: left;
	background-image: url('/fls/21400/site_graphics/rotator_prevButton.png');
	background-repeat: no-repeat;
	background-position: top left;
}
#rotator .rotatorControls .pause{
	background-image: url('/fls/21400/site_graphics/rotator_pauseButton.png');
}
#rotator .rotatorControls .next{
	background-image: url('/fls/21400/site_graphics/rotator_nextButton.png');
}
/*	NeuLion Article Video	*/

.imgPlayOverlay{
	background-image: url('/fls/21400/site_graphics/play_overlayt.png');
	background-repeat: no-repeat;
	background-attatchment: fixed;
	background-position: center center;
	position: absolute;
	z-index: 900;
	cursor: pointer;
	top: 0px;

}
#featuredArticles .imgPlayOverlay{
	height: 250px;
	top: 0px;
}

#articleGuts .contentTemplateOne .imgPlayOverlay{
	width: 350px;
	height: 263px;
	top: 0px;
	left: 0px;
	position: relative;
}
#articleGuts .photo{
	position: relative;
}
#featuredArticles #NeulionVidContainer,
#rotator #NeulionVidContainer {
	z-index:2000;
	position:relative;
	height:374px;
	width:672px;
}
#articleGuts .contentTemplateOne #NeulionVidContainer {
	z-index:999;
	position:relative;
	height:243px;
	width:350px;
	margin-bottom: 20px;
}
#NeulionVidContainer .ximage{
	position:absolute;
	top:8px;
	right:8px;
	z-index:1000;
	cursor:pointer;
	height:20px;
}
#articleGuts .contentTemplateOne .ximage{
	position: relative;
	top: 3px;
	color: #000000;
}
#NeulionVidContainer .ximage span{
	position:absolute;
	right:25px;
	top:4px;
	color:#fff;font-size:10px;
	width:80px;
	text-align:right;
}
#articleGuts .contentTemplateOne .ximage span{
	color: #000000;
}
#NeulionVidContainer .ximage img{
	position:absolute;
	top:0px;
	right:0px;
}
/*	END NeuLion Article Video	*/
/***********************************************************************************/
/********************** END Rotator ************************************************/
/***********************************************************************************/


/***********************************************************************************/
/********************** Bottom *****************************************************/
/***********************************************************************************/
#bottom{
	height: 620px;
	width: 100%;
	float: left;
	margin-top: 10px;
}
#bottom .left{
	width: 816px;
	float: left;
}
#bottom.sport .left{
	width: 672px;
}
#bottom.sport .right{
	width: 300px;
}
/*		features		*/
#features{
	float: left;
	margin-bottom: 10px;
}
#features .head{
	height: 25px;
	width: 816px;
	float: left;
	background-image: url('/fls/21400/site_graphics/header_features.png');
	background-repeat: no-repeat;
	background-color: #00325b;
	float: left;
}
#features.sport,
#features.sport .head,
#features.sport .content{
	width: 672px;
}
#features .head .externalControls{
	margin-left: 715px;
	margin-top: 5px;
}
#features.sport .externalControls{
	margin-left: 573px;
}

#features .head .prev,
#features .head .next{
	height: 13px;
	width: 12px;
	float: left;
	background-image: url('/fls/21400/site_graphics/icon_featuresPagePrev.png');
	cursor: pointer;
}
#features .head .next{
	background-image: url('/fls/21400/site_graphics/icon_featuresPageNext.png');
	margin-left: 0px;
}
#features .head .pages{
	width: 65px;
	height: 13px;
	float: left;
}
#features .head .pages .page{
	margin-left: 8px;
	height: 11px;
	width: 11px;
	float: left;
	background-image: url('/fls/21400/site_graphics/icon_featuresPageOff.png');
	background-repeat: no-repeat;
}
#features .head .pages .pageOn{
	background-image: url('/fls/21400/site_graphics/icon_featuresPageOn.png');
}
#features .content{
	width: 816px;
	height: 215px;
	float: left;
	background-image: url('/fls/21400/site_graphics/background_features.png');
	background-repeat: repeat-x;
	float: left;
}

#features .scroller{
	width: 794px;
	height: 214px;
	float: none;
	position: relative;
	top: 0px;
	left: 0px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden !important;
}
#features .contentContainer{
	height: 214px;
}
#features .seperator{
	display: none;
}
#features.sport .scroller{
	width: 624px;
}
#features .item{
	width: 176px;
	height: 214px;
	float: left;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	margin-left: 30px;
	overflow: hidden;
}
#features.sport .item{
	margin-left: 44px;
}
#features .first{
	margin-left: 0px;
}
#features.sport .first{
	margin-left: 0px;
}
#features .item .title{
	height: 24px;
	line-height: 28px;
	color: #00325b;
	margin-left: 3px;
}
#features .item .image{
	height: 100px;
	overflow: hidden;
}
#features .item .image img{
	width: 176px;
	height: auto;
}
#features .item .subtitle{
	height: 30px;
	margin-top: 10px;
	color: #00325b;
	margin-left: 3px;
	overflow: hidden;
}
#features .item .description{
	height: 32px;
	font-weight: normal;
	margin-left: 6px;
	overflow: hidden;
}
#features .item .link{
	height: 20px;
	background-image: url('/fls/21400/site_graphics/arrow_gLRed_right.png');
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 14px;
	margin-left: 6px;
	position: relative;
	top: -4px;
	left: 0px;
}
#features .item .link,
#features .item .link a,
#features .item .link a:hover,
#features .item .link a:visited{
	color: #c00434;
	line-height: 20px;
	text-decoration: none;
}
#features .item .link a:hover{
	text-decoration: underline;
}

/*		END features		*/

/*	Sport Ads Next To Skyscraper	*/
#articleGuts #sportAds{
	margin-top: 10px;
	margin-left: 0px;
}
#sportAds{
	width: 132px;
	float: left;
	margin-left: 12px;
}
#sportAds .sportBottomContentTop{
	margin-bottom: 10px;
}
/*	Sport Ads Next To Skyscraper	*/

/*	Footer Ads	*/
#footerAds{
	margin-bottom: 10px;
	float: left;
}
#footerAds .head{
	height: 25px;
	width: 816px;
	background-image: url('/fls/21400/site_graphics/header_footerAds.png');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #00325b;
	float: left;
}
#footerAds.sport .head{
	width: 672px;
}
#footerAds.sport .content{
	width: 670px;
}
#footerAds .content{
	width: 814px;
	height: 102px;
	float: left;
	background-image: url('/fls/21400/site_graphics/background_footerAds.png');
	border: 1px solid #666666;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
#footerAds .externalPrev,
#footerAds .externalNext{
	height: 102px;
	width: 29px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url('/fls/21400/site_graphics/button_footerAdsPrev.png');
	cursor: pointer;
}
#footerAds .externalNext{
	background-image: url('/fls/21400/site_graphics/button_footerAdsNext.png');
	left: 786px;
}
#footerAds.sport .externalNext{
	left: 641px;
}
#footerAds .scroller,
#footerAds .slider{
	width: 768px;
	height: 82px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	float: none;
	position: relative;
	top: 4px;
	left: 4px;
}
#footerAds.sport .slider{
	width: 610px;
}
#footerAds .ad{
	padding-right: 1px;
	background-image: url('/fls/21400/site_graphics/seperator_footerAds.png');
	background-position: right;
	background-repeat: no-repeat;
	width: 190px;
	float: left;
	border-right: 1px solid #e6e6e6;
}
#footerAds.sport .ad{
	padding-left:10px;
	padding-right: 10px;
}
#footerAds .first{
	padding-left: 0px !important;
}
#footerAds .last{
	padding-right: 0px !important;
	background-image: none;
}
/*	END Footer Ads	*/



/*		Drip Pan		*/
#dripPan{
	height: 220px;
	width: 816px;
	background-image: url('/fls/21400/site_graphics/background_dripPan.png');
	float: left;
}
#dripPan {
	float: left;
}
#dripPan .head{
	font-size: 16px;
	font-family: verdana;
	font-weight: bold;
	color: #00325b;
}
#dripPan.sport{
	width: 672px;
}
#dripPan .content{
	font-size: 11px;
	float: left;
}
#dripPan a,
#dripPan a:hover,
#dripPan a:visited{
	color: #000000;
	text-decoration: none;
}
#dripPan a:hover{
	text-decoration: underline;
}

#dripPan .sports{
	width: 256px;
	float: left;
	margin-left: 13px;
	border-right: 1px solid #b2c1cd;
	font-size: 11px;
}
#dripPan .sports .cats{
	width: 125px;
	float: left;
}
#dripPan.sport .sports .mens{
	width: 107px;
}
#dripPan.sport .sports .womens{
	width: 110px;
}
#dripPan.sport .sports{
	width: 227px;
}
#dripPan .sports .cats .head{
	color: #000000;
	font-size: 11px;
	margin-top: 13px;
}

#dripPan .also{
	width: 207px;
	float: left;
	margin-left: 16px;
	border-right: 1px solid #b2c1cd;
}
#dripPan.sport .also{
	margin-left: 10px;
}
#dripPan .also .content{
	margin-left: 13px;
}

#dripPan .SMCGaels{
	width: 120px;
	margin-left: 13px;
	float: left;
}
#dripPan.sport .SMCGaels{
	margin-left: 10px;
	width: 130px;
}
#dripPan .ads{
	width: 180px;
	float: left;
	margin-top: 81px;
}
#dripPan.sport .ads{
	width: 73px;
	margin-top: 6px;
}
#dripPan .ads .ad{
	width: 90px;
	float: left;
	text-align: center;
}
#dripPan.sport .ads .ad{
	height: 110px;
	overflow: hidden;
}
#dripPan.sport .ads .last{
	height: 90px;
	overflow: hidden;
}

#dripPan .sports,
#dripPan .also,
#dripPan .SMCGaels{
	margin-top: 15px;
	height: 197px;
}

/*		END Drip Pan		*/



#skyscraper{
	width: 160px;
	height: 600px;
	float: left;
	margin-left: 10px;
	padding-bottom: 13px;
	background-color: #000000;
	background-image: url('/fls/21400/site_graphics/accipiter_horiz.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}


/***********************************************************************************/
/********************** END Bottom *************************************************/
/***********************************************************************************/


/***********************************************************************************/
/********************** Articleguts ************************************************/
/***********************************************************************************/
.ArticleOtherHeadlines {
	width: 309px;
	float: right;
	clear: left;
	margin: 0px 0px 8px 8px;
}
#articleRelated {
	border: 1px solid #d3d3d3;
	width:307px;
	float:right;
}

#articleRelated .content {
	background: #dbdbdb url(/fls/21400/site_graphics/relatedbg.png) repeat-x;
	padding: 7px 14px;
}
#articleRelated .content .pdf{
	display:block;
}
#articleRelated a {
	color: #000;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
}
#articleRightColumn{
	width: 302px;
}
.artReleaseIcons .articlecopy{
	display: table-cell !important;
}
.artReleaseIcons .rssFeed{
	display: none !important;
}
.artReleaseIcons .articlecopy .pdf{
	display: none;
}
.articleTopRight .sm .pdf,
.articleTopLeft .sm .pdf,
.articleNoPhoto .sm .pdf{
	display: none;
}


.photocopy_text{
	line-height: 20px;
	vertical-align: bottom;
	text-indent: 5px;
	font-style: normal;
}
.photocopy_text span{
	line-height: 14px;
}
.photocopy_text br{
	display: none;
}
.photocopy_text span{
	display: block;
	font-style: normal;
}
/*		Article More Headlines		*/
#articleHeadlines{
	width: 300px;
	height: 166px;
	padding-top: 26px;
	background-image: url('/fls/21400/site_graphics/background_articleHeadlines.png');
	float: left;
}
#articleHeadlines .headlinesContainer{
	height: 148px;
	width: 300px;
	float: left;
}
#articleHeadlines .item{
	height: 29px;
}
#articleHeadlines .title{
	margin-top: 0px;
	margin: 8px 7px !important;
}
#articleHeadlines .title a,
#articleHeadlines .title a:hover,
#articleHeadlines .title a:visited{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
#articleHeadlines .title a:hover{
	text-decoration: underline;
}
#articleHeadlines .link{
	height: 20px;
	float: right;
	background-image: url('/fls/21400/site_graphics/arrow_gLRed_right.png');
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 14px;
	margin-right: 6px;
	position: relative;
	top: -4px;
	left: 0px;
}
#articleHeadlines .link,
#articleHeadlines .link a,
#articleHeadlines .link a:hover,
#articleHeadlines .link a:visited{
	color: #c00434;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
}
#articleHeadlines .link a:hover{
	text-decoration: underline;
}
/*		Article More Headlines		*/

#articleGuts .body{
	color: #000000;
	margin-left: 4px;
}
#articleGuts .body table{
	border-collapse: collapse;
	border-spacing: 0px;
}
#articleGuts .body td{
	padding: 0px;
}
#articleGuts .title{
	color: #000000;
	font-family: verdana;
	font-size: 18px;
	font-weight: bolder;
	margin-top: 10px;
}

/*****************************************************************************
 *wm-24725 start bcd
 ****************************************************************************/
#pa-container span.title{
	color: #ffffff !important;
	width:600px;
	font-size:15px;
}
div#pa-container{
	width:976px !important;
}
div#pa-container div#pa-thumbs{
	width:976px !important;
}
div#pa-container div#pa-main-display{
	width:914px !important;
}
#pa-main-display div.control-play {
	left:426px !important;
}
/*****************************************************************************
 *wm-24725 end bcd
 ****************************************************************************/
#PhotoCellContainer{
	background-image: url('/fls/21400/site_graphics/background_photocellText.png');
	background-position: bottom left;
	background-repeat: repeat-y;
	border-collapse: collapse;
	padding: 0px;
	height: auto !important;
}
#printPage #PhotoCellContainer{
	background-image: none;
}
#PhotoCellContainer *{
	background-color: transparent;
	border-collapse: collapse;
	padding: 0px;
}
#PhotoCellContainer .photocopy{
	position: relative !important;
	top: 0px !important;
	left: 0px !important;
}
.subhead{
	font-family: arial;
	font-size: 11px;
	font-style: italic;
	color: #000000;
	display: table-cell;
}
.subhead.credit{
	width: 530px;
}


#ArticleOtherLinks,
#ArticleOtherLinks a,
#ArticleOtherLinks a:hover,
#ArticleOtherLinks a:visited{
	color: #000000;
	text-decoration: none;
}
#ArticleOtherLinks{
	margin-left: 10px;
	position: relative;
	top: 0px;
	left: 0px;
	width: 400px;
	overflow: hidden;
}
#ArticleOtherLinks .articlecopy{
	display: none;
}
#ArticleOtherLinks table,
#ArticleOtherLinks td{
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
#ArticleOtherLinks .element{
	float: left;
	width: 100%;
}
.ultrawideMultimedia .pdf a,
.multimedia .pdf a,
#ArticleOtherLinks a{
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url('/fls/21400/site_graphics/arrow_gLRed_right.png');
	margin-bottom: 8px;
	float: left;
	clear: both;
}
#ArticleOtherLinks .photoAlbum,
#ArticleOtherLinks .video,
#ArticleOtherLinks .links,
#ArticleOtherLinks .downloads,
#ArticleOtherLinks .eventItems{
	float: left;
	width: 100%;
}
#ArticleOtherLinks .video a,
#ArticleOtherLinks .vid a{
	background-image: url('/fls/21400/site_graphics/img_liveVideo.png');
}
#ArticleOtherLinks .audio a{
	background-image: url('/fls/21400/site_graphics/img_liveAudio.png');
}

.ultrawideMultimedia .pdf a,
.multimedia .pdf a,
#ArticleOtherLinks .pdf a{
	background-image: url('/fls/21400/site_graphics/icon_pdf.png');
}
#ArticleOtherLinks .photoAlbum a{
	background-image: url('/fls/21400/site_graphics/icon_photoGallery.png');
}
#ArticleOtherLinks a:hover{
	text-decoration: underline;
}
#articleGuts .photocopy_text{
	height: 40px;
	overflow: hidden;
}
#articleGuts .photocopy_text,
#articleGuts .photocopy_text .B{
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
}
/*		Article Top Left Template		*/
.articleTopLeft #PhotoCellContainer{
	width: 320px !important;
	height: auto! important;
}
.articleTopLeft #PhotoCellContainer .photoLimiter {
	width:318px;
	height:238px;
	overflow:hidden;
}
.articleTopLeft #PhotoCellContainer .photocopy img{
	/*width: 318px !important;
	height: auto !important;*/
	border: 1px solid #000000;
}
.articleTopLeft #PhotoCellContainer .photocopy_text img{
	height: auto !important;
	width: auto !important;
	position: relative;
	top: 0px;
	left: -93px;
	border: none !important;
}
/*		Article Top Left Template		*/


/*	 Left and Right Article Templates		*/
.articleTopLeft .articlecopy,
.articleTopRight .articlecopy{
	display: none;
}
.articleTopLeft #ArticleOtherLinks,
.articleTopRight #ArticleOtherLinks{
	top: 0px;
	margin-left: 0px;
}
.articleTopLeft .articleControls,
.articleTopRight .articleControls{
/*	position: relative;
	top: 16px;
	left: 0px;*/
}

.multimedia .body,
.articleTopCenter .body,
.articleTopLeft .body,
.articleTopRight .body{
	width: 672px;
	margin-right: 3px;
}
.articleNoPhoto .arttitle,
.articleTopLeft .arttitle,
.articleTopRight .arttitle{
	display: none;
}
.articleNoPhoto .articlecopy{
	display: none;
}
.articleNoPhoto .subhead.credit{
	width: 435px;
}
.articleNoPhoto .subhead.releaseDate{
	width: 160px;
}
.articleTopLeft .B #ArticleOtherLinks{
	display: none;
}
/*	 END Left and Right Article Templates		*/

/*		END Article Top Right Template		*/

.articleTopRight #PhotoCellContainer{
	width: 320px !important;
	height: auto! important;
}
.articleTopRight #PhotoCellContainer .photocopy img{
	width: 318px !important;
	height: auto !important;
	border: 1px solid #000000;
}
.articleTopRight #PhotoCellContainer .photocopy_text img{
	height: auto !important;
	width: auto !important;
	position: relative;
	top: 0px;
	left: -93px;
	border: none !important;
}

.articleTopRight .B #ArticleOtherLinks{
	display: none;
}
/*		END Article Top Right Template		*/
/*		Ultrawide Multimedia Template		*/
.ultrawideMultimedia .body{
	width: 970px;
}
/*		END Ultrawide Multimedia Template		*/

/*		Article Picture Top Center		*/
.articleTopCenter .photoContainer{
	margin-top: 5px;
	width: 670px !important;
}
.articleTopCenter #articleVideoContainer{
	display: none;
	height: 427px;
	width: 670px;
	float: left;
}
.articleTopCenter #NeulionVidContainer{
	height: 422px;
}
.articleTopCenter #articleGuts .left .body{
	padding: 0px;
}
.articleTopCenter #PhotoCellContainer{
	width: 100% !important;
	height: auto;
	overflow: hidden;
	float: left;
	padding-bottom: 0px;
	background-image: url('/fls/21400/site_graphics/background_photocellTxtTopC.png');
	height: 417px !important;
}
.articleTopCenter #PhotoCellContainer .photocopy_text{
	display: block;
}
.articleTopCenter #articleGuts #PhotoCellContainer .article-image{
	width: 677px;
	height: auto;
}
.articleTopCenter #articleGuts .photocopy_text{
	display: none;
}
.articleTopCenter #articleGuts .photocopy{
	height: 360px !important;
	background-color: #ffffff;
	text-align: center !important;
	width: 200px !important;
	border: 1px solid #696969;
}
.articleTopCenter .credits{
	padding-bottom: 22px !important;
}
.articleTopCenter .photoContainer .photoLimiter,
.articleTopCenter .photoContainer,
.articleTopCenter .imgPlayOverlay{
	position: relative;
	top: 0px;
	left: 0px;
	width: 670px;
	height: auto;
}
.articleTopCenter .photoContainer .photoLimiter{
	height: 376px;
	width: 100%;
	overflow: hidden;
}

.articleTopCenter .imgPlayOverlay{
	height: 376px;
	background-image: url('/fls/21400/site_graphics/play_overlayt.png');
	position: absolute;
	top: 0px;
	left: 0px;
}
.articleTopCenter .photocopy{
	width: 670px;
	height: 376px;
	overflow: hidden;
	display: block;
}
.articleTopCenter #PhotoCellContainer{
	overflow: hidden;
}
.articleTopCenter #PhotoCellContainer .article-image{
	width: 670px;
	height: auto;
}

.articleTopCenter .photocopy_text{
	width: 670px;
	height: auto;
	display: table;
}
.articleTopCenter .photocopy.photocopy_text img{
	height: auto;
	width: auto;
}
.articleTopCenter #custom_article_ad_top{
	display: none;
}

.articleTopCenter .artReleaseIcons{
	margin-bottom: 12px;
}
.articleTopCenter .articlecopy a{
	padding-right: 5px;
}

.articleTopCenter .bottomAd{
	width: 300px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	padding: 0px !important;
}

/*		END Article Picture Top Center		*/

/*		Article No Photo		*/
.articleNoPhoto .B #ArticleOtherLinks{
	display: none;
}
/*		END Article No Photo		*/
/***********************************************************************************/
/********************** END Articleguts ********************************************/
/***********************************************************************************/


/***********************************************************************************/
/********************** Footer *****************************************************/
/***********************************************************************************/
#footer{
	height: 86px;
	background-image: url('/fls/21400/site_graphics/background_footer.png');
	background-repeat: no-repeat;
	background-position: top center;
}
#footer .content{
	padding-top: 16px;
	position: relative;
	top: 0px;
	left: 0px;
}
#footer .content,
#footer .content a,
#footer .content a:hover,
#footer .content a:visited{
	color: #ffffff;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
}
#footer .content a:hover{
	text-decoration: underline;
}
#footer .content .copyright{
	width: 190px;
	float: left;
	position: absolute;
	top: 16px;
	left: 0px;
}
#footer #corporateLogo{
	width: 111px;
	height: 26px;
	float: right;
	position: absolute;
	top: 16px;
	left: 910px;
}
#footer .footerLinks{
	text-align: center;
}
#footer .footerLinks ul{
	margin: 0px;
	padding: 0px;
}
#footer .footerLinks li{
	display: inline;
	padding: 0px 6px;
	border-left: 2px solid #7f7f7f;
}
#footer .footerLinks li.first{
	border-left: none;
}
/***********************************************************************************/
/********************** END Footer *************************************************/
/***********************************************************************************/

/*--------wm-17651------*/
.rosterPopup {
	display:inline;
	height:auto;
	left:0;
	position:absolute;
	top:0;
	width:auto;
	z-index:10000;
	}

/*		WM-22903	ASMALLS		*/
#blog{
	font-family: verdana;
	padding-left: 16px;
	border: 1px solid #b1afaf;
	background-color: #ededed;
	margin-top: 1px;
	height: 373px;
	overflow: auto;
	width: 654px;
}
#blog,
#blog a{
	color: #000000;
	text-decoration: none;
}
#blog a:hover{
	text-decoration: underline;
}
#blog .item.first{
	margin-top: 20px;
}
#blog .item{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 620px;
	float: left;
}
#blog .item div{
	width: 100%;
}
#blog .title{
	font-size: 14px;
	border-bottom: 1px solid #000000;
	font-weight: bold;
}
#blog .date{
	color: #636363;
	font-size: 11px;
	margin-top: 5px;
}
#blog .description{
	font-size: 11px;
}
/*		END WM-22903	ASMALLS		*/

#PlayerBioMedia {
	width: 255px !important;
}

#PlayerBioPhotoSlider {
	margin-top: 10px;	
}
