body,div,table,tr,td,th,tbody,thead,h1,h2,h3,h4,h5,h6,img,a,ul,li {
margin:0;
padding:0;
}

html,body {
overflow-x:hidden;
}

body {
background-image:url(/fls/13100/site_graphics/background_site.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#000000;
background-attachment:fixed;
}

body * {
font-family:'Droid Sans', arial, serif;
}

.clear {
clear:both;
}

.container {
position:relative;
top:0;
left:0;
}

.absolute {
position:absolute;
top:0;
left:0;
}

.floatLeft {
float:left;
}

.floatRight {
float:right;
}

.center {
margin-left:auto;
margin-right:auto;
float:none;
}

.hide {
display:none;
}

label {
display:none;
}

#header,#footer {
width:100%;
}

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

#siteContainer #main {
width:100%;
}

.clear {
clear:both;
}

img {
border:none;
}
}

.highlight {
color:#042b46;
}

.button,.subhdr {
color:#E44817;
background-color:#071B3C!important;
}

#club #homepageGuts,#calendar #homepageGuts,#coachList #homepageGuts,#photoAlbum #homepageGuts,#live-events #homepageGuts,#sport-archives #homepageGuts,#scheduleTemplate #homepageGuts,#default #homepageGuts,#terms #homepageGuts,#createTicket #homepageGuts,#siteMap #homepageGuts,#scheduleTemplate #homepageGuts table,#default #homepageGuts table,#sport-archives #homepageGuts table,#searchPage #homepageGuts table,#liveEvents #homepageGuts table,#questionnaire #homepageGuts table,#liveStats #homepageGuts table,#newsMail #homepageGuts table,#newsMail #homepageGuts .odd,#fanProfile #homepageGuts table,#calendar #homepageGuts table,#vod #homepageGuts table,#roster #homepageGuts table,#coaches #homepageGuts table {
background-color:#ffffff!important;
}

/*
#coaches #homepageGuts,
#roster #homepageGuts{
	width: 645px;
	float: left;
	margin-left: 10px;
}
*/
#coached .addthis_toolbox {
position:relative;
left:-5px;
}

/************************************************************************************/
/************************************* HEADER ***************************************/
/************************************************************************************/
#siteTop {
background-image:url(/fls/13100/site_graphics/background_siteTop.png);
background-position:top center;
z-index:0;
width:100%;
height:329px;
}

#siteContent {
z-index:1;
margin-top:-93px;
width:100%;
}

.aboveHeaderContainer {
width:100%;
}

#aboveHeader {
width:1025px;
height:109px;
margin-top:10px;
padding-bottom:8px;
}

#aboveHeader .leaderboard {
padding:13px 8px;
padding-bottom:0;
background-image:url(/fls/13100/site_graphics/background_leaderboardAd.png);
background-repeat:no-repeat;
background-position:left top;
}

#aboveHeader .leaderboard .bot {
height:90px;
width:16px;
background-color:#000000;
background-image:url(/fls/13100/site_graphics/accipiter_vert.jpg);
background-repeat:no-repeat;
background-position:right top;
}

#aboveHeader .topRight {
width:260px;
}

#weather {
width:100%;
color:#ffffff;
margin-top:16px;
margin-left:48px;
font-weight:bold;
}

#weather .image {
width:23px;
height:33px;
top:-6px;
}

#weather .image img {
width:23px;
height:auto;
margin-top:10px;
}

#weather .text {
font-size:12px;
margin-top:4px;
}

#weather .temp {
width:32px;
margin-right:8px;
margin-left:4px;
}

#weather .time {
width:180px;
}

#search {
margin-left:48px;
}

#search input {
background-color:transparent;
border:0;
}

#search .searchContainer {
width:188px;
height:22px;
background-image:url(/fls/13100/site_graphics/background_searchBar.png);
margin-right:3px;
}

#search .searchContainer input {
width:185px;
background-image:url(/fls/13100/site_graphics/background_searchInput.jpg);
background-repeat:no-repeat;
background-position:left center;
margin-top:2px;
margin-left:4px;
}

#dashboard {
width:400px;
height:24px;
background-image:url(/fls/13100/site_graphics/background_dashboard.png);
background-repeat:no-repeat;
margin-top:12px;
margin-left:24px;
}

#dashboard .content {
height:22px;
width:223px;
margin-left:1px;
}

#dashboard .item .overlay {
width:100%;
height:22px;
background-image:url(/fls/13100/site_graphics/overlay_dashboard.png);
display:none;
cursor:pointer;
}

#dashboard .text {
left:230px;
top:0;
height:22px;
color:#EA7125;
}

#header {
height:110px;
}

#header .headerContent {
width:304px;
height:114px;
margin-left:-44px;
margin-top:-4px;
}

#header #menu {
top:80px;
left:-40px;
}

#revenue {
width:320px;
height:59px;
top:16px;
left:700px;
background-image:url(/fls/13100/site_graphics/background_revenue.png);
}

#revenue .links {
float:right;
margin-right:30px;
margin-top:4px;
}

#revenue .links .line {
height:24px;
opacity:.5;
filter:alpha(opacity=50);
}

#revenue .links .line:hover {
opacity:1.0;
filter:alpha(opacity=100);
}

#revenue .links a {
float:right;
line-height:24px;
text-decoration:none;
background-image:url(/fls/13100/site_graphics/arrow_rightWhite.png);
background-repeat:no-repeat;
background-position:right center;
font-size:14px;
padding-right:10px;
color:#ffffff;
font-weight:bold;
}

#sectionMenu .sportName {
color:#f47421;
font-size:18px;
margin-left:10px;
margin-right:20px;
top:-2px;
}

/************************************************************************************/
/************************************* END HEADER ***********************************/
/************************************************************************************/
#sectionMenu {
position:relative;
z-index:1;
}

#homepageContainer {
position:relative;
z-index:0;
}

/************************************************************************************/
/************************************* Homepage guts ********************************/
/************************************************************************************/
#homepageContainer {
width:100%;
padding-bottom:10px;
}

.onefanHeaderBar {
color:#ffffff;
}

/*		Ads		*/
.accipiter.horiz {
padding-bottom:17px;
background-image:url(/fls/13100/site_graphics/accipiter_horiz.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#000000;
}

/*		END Ads		*/
#main {
padding-top:13px;
background-image:url(/fls/13100/site_graphics/background_main.png);
background-position:top center;
}

#homepageGuts {
width:960px;
}

#roster #homepageGuts,#coaches #homepageGuts {
width:940px;
padding-left:10px;
padding-right:10px;
background-color:#ffffff;
}

#main .moneyMaker {
width:100%;
height:60px;
margin-bottom:13px;
}

#main .moneyMaker .ad {
width:960px;
}

/*		Rotator		*/
#rotator {
width:600px;
height:600px;
}

#rotator .rotatorSponsor {
z-index:5;
left:500px;
}

#rotator .mainImage .mainStory,#rotator .image,#rotator .image img {
width:600px;
height:459px;
overflow:hidden;
}

#rotator .mainImage .overlay {
width:600px;
height:390px;
background-image:url(/fls/13100/site_graphics/overlay_rotatorPlay.png);
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}

#rotator .mainStory {
border-bottom:98px solid #000000;
background-color:#000000;
}

#rotator .mainImage .overlay {
z-index:1;
}

#rotator .image img {
height:auto;
}

#rotator .image img.horiz {
height:459px;
width:auto;
}

#rotator .teaser {
z-index:3;
top:333px;
width:600px;
height:65px;
background-image:url(/fls/13100/site_graphics/background_rotatorTeaser.png);
background-repeat:repeat-x;
padding-top:63px;
}

#rotator .teaser a,#rotator .teaser {
color:#ffffff;
text-decoration:none;
}

#rotator .teaser .title {
margin-left:10px;
width:580px;
max-height:46px;
}

#rotator .teaser .previewContainer {
margin-left:10px;
width:430px;
}

#rotator .teaser .title {
font-size:18px;
}

#rotator .teaser .preview {
font-size:13px;
display:inline;
}

#rotator .teaser .moreLinks {
width:100%;
}

#rotator .teaser .more a,#rotator .teaser .more {
color:#ea7125;
font-size:13px;
font-weight:bold;
display:inline;
}

#rotator .teaser .more {
margin-left:5px;
margin-top:-1px;
}

#rotator .moreLinks .more {
margin-left:0;
margin-right:20px;
}

#rotator .teaser .more a {
padding-right:10px;
background-image:url(/fls/13100/site_graphics/arrow_rightOrange.png);
background-repeat:no-repeat;
background-position:right center;
padding-bottom:2px;
float:left;
}

#rotator .teaser .more a:hover {
text-decoration:underline;
}

#rotator .rotatorSubstories {
top:470px;
left:5px;
z-index:3;
}

#rotator .substory {
background-color:transparent;
cursor:pointer;
color:#ffffff;
}

#rotator .substory .thumbnail {
width:113px;
height:80px;
margin-right:4px;
border:1px solid #545252;
overflow:hidden;
text-align:center;
}

#rotator .substory .overlay {
width:113px;
height:80px;
background-image:url(/fls/13100/site_graphics/overlay_smallPlay.png);
background-position:center center;
background-repeat:no-repeat;
}

#rotator .substory .thumbnail img {
width:113px;
height:auto;
}

#rotator .substory .thumbnail img.horiz {
height:80px;
width:auto;
}

#rotator .substory.substoryOn {
display:none;
}

#rotator .rotatorControls {
width:150px;
height:28px;
background-image:url(/fls/13100/site_graphics/background_rotatorControls.jpg);
left:444px;
top:-39px;
}

#rotator .rotatorControls .prev,#rotator .rotatorControls .pause,#rotator .rotatorControls .next {
height:20px;
top:5px;
cursor:pointer;
}

#rotator .rotatorControls .prev,#rotator .rotatorControls .pause,#rotator .rotatorControls .next {
width:10px;
}

#rotator .rotatorControls .prev {
left:75px;
}

#rotator .rotatorControls .pause {
left:93px;
}

#rotator .rotatorControls .next {
left:110px;
}

#rotator .rotatorControls .position {
top:7px;
left:44px;
color:#e24912;
font-size:12px;
}

#rotator .substory .title {
margin-top:5px;
font-weight:bold;
font-size:12px;
}

#rotator .belowRotator {
top:585px;
font-size:13px;
width:600px;
}

#rotator .belowRotator .link {
float:right;
}

#rotator .belowRotator .link a {
background-image:url(/fls/13100/site_graphics/arrow_rightOrange.png);
background-repeat:no-repeat;
background-position:right center;
text-decoration:none;
padding-right:10px;
margin-right:10px;
color:#ea7125;
font-weight:bold;
float:right;
}

#rotator .belowRotator .link a:hover {
text-decoration:underline;
}

#rotator #articleVideoContainer {
display:none;
}

/*
#sport #rotator .mainImage .mainStory{
	overflow: visible;
}
#sport #rotator .belowRotator,
#sport #rotator .rotatorSubstories .title{
	display: none;
}
#sport #rotator .teaser .preview{
	height: 30px;
}
#sport #rotator .mainStory{
	border-bottom: 80px solid;
}
#sport #rotator{
	height: 590px;
}
#sport #rotator .rotatorSubstories{
	top: 509px;
}
#sport #rotator .substory .thumbnail{
	height: 85px;
}
#sport #rotator .substory .thumbnail img.horiz{
	height: 85px;
	width: auto;
}
*/
/*		END Rotator		*/
/*		Rowdy Zone		*/
#rowdyZone {
margin-bottom:12px;
margin-left:13px;
width:346px;
}

.articleRightCol .rowdyTop,#rowdyZone .top {
height:106px;
width:346px;
background-image:url(/fls/13100/site_graphics/background_rowdyZoneTop.jpg);
}

.articleRightCol .rowdyTop {
margin-bottom:14px;
width:300px;
background-image:url(/fls/13100/site_graphics/background_rowdyZoneATCL.jpg);
}

.articleRightCol .rowdyTop .text,#rowdyZone .top .text {
top:65px;
left:14px;
font-size:14px;
color:#ffffff;
font-weight:bold;
}

.articleRightCol .rowdyTop .text {
width:150px;
text-align:center;
top:53px;
left:0;
line-height:14px;
}

.articleRightCol .rowdyTop .text .largeText {
font-size:20px;
line-height:20px;
}

.articleRightCol .rowdyTop .loginButton,#rowdyZone .top .loginButton {
top:65px;
left:205px;
}

.articleRightCol .rowdyTop .loginButton {
left:150px;
}

#rowdyZone .rowdyTabs {
width:347px;
height:213px;
background-image:url(/fls/13100/site_graphics/background_rowdyTabs.jpg);
background-repeat:no-repeat;
color:#ffffff;
}

#rowdyZone .rowdyTabs .tabHeaderContainer {
background-color:#001942;
height:28px;
width:100%;
}

#rowdyZone .rowdyTabs .logIn,#rowdyZone .rowdyTabs .headerElement {
height:28px;
cursor:pointer;
line-height:28px;
font-weight:bold;
}

#rowdyZone .rowdyTabs .tabHeaderContainer .tab_1 {
width:113px;
text-align:center;
}

#rowdyZone .rowdyTabs .tabHeaderContainer .tab_2 {
width:130px;
text-align:center;
}

#rowdyZone .rowdyTabs .tabHeaderContainer .tab_3 {
width:99px;
text-indent:18px;
}

#rowdyZone .rowdyTabs .tabHeaderContainer .tab_3 span {
background-image:url(/fls/13100/site_graphics/arrow_downWhite.png);
background-repeat:no-repeat;
background-position:60px 7px;
padding-right:15px;
}

#rowdyZone .rowdyTabs .tabHeaderContainer .selected {
background-image:url(/fls/13100/site_graphics/background_rowdyTabOn.jpg);
}

#rowdyZone .rowdyTabs .tabHeaderContainer .divider {
width:1px;
height:26px;
background-color:#37455c;
}

#rowdyZone .rowdyTabs .tabContent,#rowdyZone .rowdyTabs .contentElement {
width:345px;
height:184px;
overflow:hidden;
}

#rowdyZone .scroller {
width:300px;
height:174px;
left:24px;
top:10px;
overflow:hidden;
}

#rowdyZone .scroller .item {
width:300px;
height:174px;
}

#rowdyZone .scroller .item .image,#rowdyZone .scroller .item .image img {
width:300px;
height:140px;
}

#rowdyZone .scroller .item .image {
overflow:hidden;
border:1px solid #6b6b6b;
}

#rowdyZone .scroller .item .image img {
height:auto;
}

#rowdyZone .scroller .item .image .overlay {
width:300px;
height:140px;
cursor:pointer;
background-image:url(/fls/13100/site_graphics/overlay_smallPlay.png);
background-repeat:no-repeat;
background-position:center center;
}

#rowdyZone .scroller .item .description {
width:100%;
height:35px;
font-size:11px;
}

#rowdyZone .controls .prev,#rowdyZone .controls .next {
width:10px;
height:20px;
top:70px;
left:7px;
cursor:pointer;
}

#rowdyZone .controls .next {
left:328px;
}

#rowdyZone #loginSlider {
width:136px;
height:120px;
left:192px;
top:-120px;
z-index:1;
background-image:url(/fls/13100/site_graphics/background_loginSlider.png);
background-repeat:no-repeat;
padding-left:16px;
}

#rowdyZone #loginSlider,#rowdyZone #loginSlider a {
color:#000000;
text-decoration:none;
}

#rowdyZone #loginSlider a:hover {
text-decoration:underline;
}

#loginSlider label {
display:block;
font-size:10px;
}

#loginSlider .label.login {
margin-top:5px;
}

#loginSlider input {
font-size:11px;
}

#loginSlider .links {
font-size:11px;
}

#loginSlider .user {
margin-bottom:6px;
}

#loginSlider .user input {
width:120px;
}

#loginSlider .pass {
margin-right:3px;
}

#loginSlider .pass input {
width:79px;
}

#loginSlider .forgot {
font-size:10px;
margin-bottom:5px;
margin-top:5px;
}

#loginSlider .link {
font-size:11px;
}

/*		END Rowdy Zone		*/
#homepageGuts .right .accipiter {
margin-left:36px;
}

/*		Middle Ad		*/
#middleAds {
width:980px;
height:50px;
background-image:url(/fls/13100/site_graphics/background_middleAd.jpg);
background-repeat:no-repeat;
overflow:hidden;
left:-10px;
margin:12px 0;
}

#middleAds .controls .prev,#middleAds .controls .next {
width:10px;
height:22px;
left:19px;
top:15px;
cursor:pointer;
}

#middleAds .controls .next {
left:946px;
}

#middleAds .scroller {
width:915px;
height:46px;
left:31px;
top:2px;
overflow:hidden;
}

/*		END Middle Ad		*/
/*		Schedule		*/
#schedule {
width:790px;
height:250px;
margin-bottom:16px;
}

#schedule .head {
width:100%;
height:17px;
color:#ffffff;
font-size:14px;
text-indent:10px;
font-weight:bold;
}

#schedule .content {
width:602px;
height:232px;
background-image:url(/fls/13100/site_graphics/background_schedule.jpg);
}

#schedule .content .head {
height:23px;
text-indent:0;
color:#797878;
line-height:23px;
font-size:10px;
font-weight:bold;
}

#schedule .content .sport {
width:170px;
margin-left:10px;
}

#schedule .content .opponent {
width:250px;
}

#schedule .content .time {
width:100px;
}

#schedule .content .media {
width:65px;
}

#schedule .content .media img {
margin-left:0;
}

#schedule .content .media a:first-of-type img {
margin-left:0;
}

#schedule .content .scroller {
width:594px;
height:130px;
top:65px;
left:8px;
overflow:hidden;
}

#schedule .content .date {
color:#e24912;
font-size:12px;
border-bottom:1px solid #494a52;
padding-left:4px;
margin-top:20px;
width:600px;
font-weight:bold;
}

#schedule .content .date.first {
margin-top:0;
}

#schedule .content .item {
margin-top:5px;
}

#schedule .contentContainer .item {
color:#ffffff;
font-size:12px;
}

#schedule .contentContainer .sport {
margin-left:5px;
}

#schedule .foot {
top:225px;
left:15px;
font-size:12px;
}

#schedule .foot a {
text-decoration:none;
padding-right:10px;
background-image:url(/fls/13100/site_graphics/arrow_rightOrange.png);
background-repeat:no-repeat;
background-position:right center;
padding-bottom:1px;
font-weight:bold;
}

#schedule .foot a:hover {
text-decoration:underline;
}

#schedule .content .controls .prev,#schedule .content .controls .next {
width:600px;
height:10px;
top:45px;
left:0;
cursor:pointer;
}

#schedule .content .controls .next {
top:205px;
}

#schedule .content .start {
top:20px;
}

#sport #schedule .content {
background-image:url(/fls/13100/site_graphics/background_sportSchedule.jpg);
}

#sport #schedule .content .sportLeft {
width:240px;
height:228px;
}

#sport #schedule .content .sportLeft .item {
width:187px;
overflow:hidden;
margin-top:25px;
margin-left:20px;
}

#sport #schedule .content .sportLeft .item .image {
width:185px;
height:139px;
overflow:hidden;
border:1px solid #545252;
}

#sport #schedule .content .sportLeft .item .image img {
width:185px;
height:auto;
}

#sport #schedule .content .sportLeft .item .image img.horiz {
height:140px;
width:auto;
}

#sport #schedule .content .sportLeft .item .text {
font-size:12px;
color:#ffffff;
}

#sport #schedule .content .sportLeft .item .text .line1 {
font-weight:bold;
}

#sport #schedule .content .sportLeft .item .text .line2 .audio,#sport #schedule .content .sportLeft .item .text .line2 .video {
padding-left:5px;
}

#sport #schedule .content .head {
display:none;
}

#sport #schedule .content .contentContainer {
width:360px;
left:240px;
}

#sport #schedule .content .controls .prev,#sport #schedule .content .controls .next {
width:360px;
left:240px;
}

#sport #schedule .content .date {
padding-left:0;
border-bottom:0;
border-bottom:1px solid #494A52;
}

#sport #schedule .content .date.first {
border-top:0;
}

#sport #schedule .content .sport {
display:none;
}

#sport #schedule .content .opponent {
width:200px;
}

#sport #schedule .content .time {
width:80px;
}

#sport #schedule .content .media {
width:70px;
}

#schedule .content .line2 a,#schedule .content .media a {
margin:0 2px 2px;
}

#schedule .content .media a {
text-decoration:none;
float:left;
}

#sport #schedule.athletics .content {
background-image:url(/fls/13100/site_graphics/background_schedule.jpg);
}

#sport #schedule.athletics .content .controls .prev,#sport #schedule.athletics .content .controls .next {
width:600px;
left:0;
}

#sport #schedule.athletics .content .contentContainer {
left:0;
width:100%;
}

#sport #schedule.athletics .content .contentContainer .sport {
display:block;
}

#schedule .adContainer {
margin-top:1px;
}

/*		END Schedule		*/
/*		Featured		*/
#featured {
width:790px;
height:210px;
margin-bottom:10px;
}

#featured .head {
color:#ffffff;
font-size:14px;
text-indent:10px;
font-weight:bold;
}

#featured .contentContainer {
width:790px;
height:193px;
background-image:url(/fls/13100/site_graphics/background_featured.jpg);
}

#featured .item {
width:206px;
margin-left:62px;
margin-top:20px;
}

#featured .item.first {
margin-left:25px;
}

#featured .item .image {
width:204px;
height:102px;
border:1px solid #474751;
overflow:hidden;
text-align:center;
}

#featured .item .image img {
width:204px;
height:auto;
}

#featured .item .image img.horiz {
height:106px;
width:auto;
}

#featured .item a {
text-decoration:none;
}

#featured .item a:hover {
text-decoration:underline;
}

#featured .item .title,#featured .item .title a {
font-size:14px;
color:#dc4813;
font-weight:bold;
}

#featured .item .link a {
font-size:12px;
color:#ea7125;
padding-bottom:1px;
}

#featured .item .link .arrow {
position:relative;
left:5px;
}

/*		END Featured		*/
/*		Sponsors		*/
#sponsors {
}

#sponsors .head {
font-size:14px;
color:#ffffff;
text-indent:10px;
}

#sponsors .head .text {
font-weight:bold;
}

#sponsors .link {
left:649px;
width:150px;
}

#sponsors .bottom {
background-image:url(/fls/13100/site_graphics/background_sponsors.jpg);
background-position:center bottom;
background-repeat:no-repeat;
width:790px;
height:112px;
}

#sponsors .contentContainer {
height:109px;
width:736px;
top:2px;
left:27px;
overflow:hidden;
}

#sponsors .contentContainer .seperator {
width:2px;
height:74px;
margin-top:19px;
background-image:url(/fls/13100/site_graphics/seperator_sponsors.jpg);
}

#sponsors .contentContainer .ad {
width:182px;
height:109px;
text-align:center;
}

#sponsors .ads {
display:none;
}

#sponsors .link a {
color:#959292;
font-size:12px;
padding:0;
margin:0;
padding-right:10px;
background-image:url(/fls/13100/site_graphics/arrow_rightGrey.png);
background-position:right center;
background-repeat:no-repeat;
text-decoration:none;
text-indent:0;
display:block;
width:130px;
}

#sponsors .link a:hover {
text-decoration:underline;
}

#sponsors {
width:790px;
height:130px;
}

#sponsors .controls .prev,#sponsors .controls .next {
width:10px;
height:22px;
top:65px;
left:10px;
cursor:pointer;
}

#sponsors .controls .next {
left:770px;
}

/*		END Sponsors		*/
#homepageGuts .bottom .left {
width:790px;
margin-right:10px;
}

/************************************************************************************/
/************************************* END Homepage Guts ****************************/
/************************************************************************************/
/************************************************************************************/
/************************************* Begin Article Guts  **************************/
/************************************************************************************/
#news {
width:299px;
height:192px;
background-image:url(/fls/13100/site_graphics/background_moreNews.png);
margin-bottom:14px;
}

#news .content {
width:300px;
height:174px;
margin-top:16px;
}

#news .item {
margin-top:5px;
margin-bottom:5px;
margin-left:10px;
font-size:12px;
color:#f47421;
}

.articleRightCol #news .content {
margin-top:25px;
}

.articleRightCol #news .item {
margin-top:0;
margin-bottom:0;
height:40px;
font-size:10px;
}

.articleRightCol #news .item .date {
line-height:8px;
}

#news .item a {
color:#ffffff;
text-decoration:none;
}

#news .item a:hover {
text-decoration:underline;
}

.articleRightCol.rowdyZone {
margin-bottom:14px;
}

.articleRightCol .leftAds,.articleRightCol .leftAds .ad {
width:131px;
}

.articleRightCol .accipiter.horiz.top {
margin-bottom:14px;
}

.articleRightCol .leftAds {
margin-right:10px;
}

.articleRightCol .leftAds .ad.top {
margin-bottom:10px;
}

.ArticleOtherLinks {
display:none;
}

#relatedLinks {
width:275px;
float:right;
margin-left:10px;
padding-bottom:5px;
}

.StandardArticle #relatedLinks {
float:none;
margin-left:0;
}

#relatedLinks .head {
height:28px;
width:100%;
float:left;
background-image:url(/fls/13100/site_graphics/header_relatedLinks.jpg);
background-repeat:repeat-none;
background-position:left top;
}

#relatedLinks .content {
width:273px;
border:1px solid #d3d3d3;
border-top:0;
padding-bottom:10px;
font-size:11px;
}

#relatedLinks .content .item {
background-image:url(/fls/18200/site_graphics/icon_link.jpg);
background-repeat:no-repeat;
background-position:0 4px;
float:left;
margin-top:9px;
}

#relatedLinks .content .item.pdf {
background-image:url(/fls/18200/site_graphics/icon_pdf.jpg);
background-position:0 0;
}

#relatedLinks .content .item.download {
background-image:url(/fls/18200/site_graphics/icon_download.jpg);
background-position:0 0;
}

#relatedLinks .content .item.photoGallery {
background-image:url(/fls/18200/site_graphics/icon_photo.jpg);
background-position:0 0;
}

#relatedLinks .content .item.clip.V {
background-image:url(/fls/18200/site_graphics/icon_video.jpg);
background-position:0 0;
}

#relatedLinks .content .item.clip.A {
background-image:url(/fls/18200/site_graphics/icon_audio.jpg);
background-position:0 3px;
}

#relatedLinks .content a {
color:#000000;
text-decoration:none;
padding-left:35px;
float:left;
width:190px;
line-height:18px;
}

#relatedLinks .content a:hover {
text-decoration:underline;
}

#socialIcons {
width:175px;
height:59px;
background-image:url(/fls/18200/site_graphics/background_socialIcons.jpg);
background-repeat:no-repeat;
float:right;
margin-left:10px;
padding-bottom:5px;
}

#socialIcons .container {
margin-top:27px;
margin-left:22px;
}

#socialIcons .container .item {
float:left;
margin-right:10px;
}

#socialIcons .container .item.last {
margin-right:0;
}

.articleContainer #sectionMenu {
margin-left:10px;
margin-top:-1px;
}

.articleContainer,.articleContainer .body {
background-color:#ffffff;
width:645px;
/*
	margin-right: 16px;
*/
}

.articleContainer .sportStatistics {
padding:10px;
}

.ultraWide .articleContainer .body {
width:955px;
}

#articleGuts.bio .articleContainer .body {
width:100%;
}

.addthis_button_compact {
float:left;
}

.addthis_separator {
height:10px;
width:1px;
background-color:#000000;
position:relative;
top:5px;
left:0;
color:#ffffff;
}

.mainArticleTable {
cell-padding:0;
border-collapse:collapse;
}

.mainArticleTable .body.container {
padding-bottom:10px;
}

.arttitle {
font-size:18px;
font-weight:normal;
color:#000000;
background-repeat:no-repeat;
background-position:left bottom;
padding-bottom:7px;
padding-top:7px;
margin-left:10px;
padding-right:10px;
}

#belowPhoto .description,.courtesy {
}

.artReleaseIcons .courtesy {
width:200px;
}

#belowPhoto .description,#belowPhoto .courtesy {
margin-top:5px;
margin-bottom:5px;
font-size:11px;
color:#ffffff;
margin-left:5px;
}

#belowPhoto .description {
font-weight:bold;
}

#belowPhoto .courtesy {
margin-bottom:0;
font-style:italic;
color:#cecdcd;
}

.articlecopy .updated {
font-style:normal;
}

.artReleaseIcons .articlecopy {
color:#000000;
font-size:12px;
font-style:normal;
}

.artReleaseIcons img {
width:auto!important;
border:0!important;
}

.photoArea,.photocopy {
border-collapse:collapse;
padding:0;
}

.articleContent {
padding-left:10px;
padding-right:10px;
}

.artReleaseIcons .articlecopy {
text-indent:0;
}

.artReleaseIcons .articlecopy a {
position:relative;
top:3px;
float:left;
}

.articlecopy img {
margin-left:5px;
position:relative;
top:-3px;
}

.addthis_chrome_width {
width:140px!important;
}

#PhotoCellContainer .photocopy_text {
display:none;
}

.articleContainer {
float:left;
}

#articleGuts.TopCenter .photoArea {
position:relative;
top:0;
left:0;
display:block;
}

.imgPlayOverlay {
height:532px;
width:600px;
background-image:url(/fls/13100/site_graphics/overlay_rotatorPlay.png);
background-repeat:no-repeat;
background-position:center center;
position:absolute;
top:0;
left:22px;
}

#articleGuts .imgPlayOverlay {
height:440px;
}

#zoomText {
height:15px;
width:55px;
background-image:url(/fls/13100/site_graphics/background_zoomText.jpg);
float:right;
margin-right:15px;
margin-top:12px;
position:relative;
top:-10px;
left:0;
}

#zoomText .plus,#zoomText .minus {
height:15px;
width:13px;
position:absolute;
top:0;
left:25px;
}

#zoomText .minus {
left:45px;
}

#articleControls .arttitle {
padding-top:25px;
float:left;
}

#articleGuts.TopCenter #belowPhoto .left {
width:524px;
float:left;
}

#belowPhoto {
background-image:url(/fls/18200/site_graphics/background_articleInfo.jpg);
float:left;
margin-left:2px;
position:relative;
top:0;
left:0;
margin-left:0;
margin-bottom:7px;
width:100%;
height:59px;
}

.TopCenter #belowPhoto {
width:602px;
margin-left:22px;
background-image:url(/fls/13100/site_graphics/background_belowPhoto.png);
padding-top:67px;
margin-top:-67px;
position:relative;
z-index:1;
}

#belowPhoto,#belowPhoto a {
color:#ffffff;
}

#belowPhoto .right {
width:75px;
float:left;
margin-top:2px;
}

#PhotoCellContainer {
border:1px solid #000000;
}

.TopCenter #PhotoCellContainer {
margin-top:22px!important;
margin-left:22px!important;
height:400px;
overflow:hidden;
}

#articleGuts {
}

#articleGuts .mainArticleTable {
margin-left:13px;
margin-bottom:22px;
display:block;
border-collapse:collapse;
}

#articleGuts.bio .articleContainer {
width:974px;
}

#articleGuts .articleContainer {
background-color:#ffffff;
padding:0;
}

#articleGuts .bottomAds {
background-color:#dbdbdb;
padding-top:10px;
}

.articleRightCol {
padding:0;
width:315px;
float:left;
}

.articleRightCol .rContainer {
margin-left:14px;
}

#sportStatistics .articleRightCol .rContainer {
margin-left:13px;
}

#BackbuttonContainer {
margin-left:10px;
}

#articleGuts .buyNow {
color:#ffffff;
float:right;
position:absolute;
top:11px;
left:290px;
width:70px;
}

#articleGuts .buyNow a {
text-decoration:none;
padding-right:9px;
background-image:url(/fls/18200/site_graphics/arrow_rightWhite.jpg);
background-repeat:no-repeat;
background-position:right center;
font-size:12px;
font-weight:bold;
}

#articleGuts .buyNow a:hover {
text-decoration:underline;
}

.StandardArticle .sm {
padding-left:10px;
padding-right:10px;
}

.StandardArticle #PhotoCellContainer {
width:275px!important;
border:0;
overflow:hidden;
}

.StandardArticle #PhotoCellContainer .photocopy img {
width:275px;
border-top:1px solid #000000;
}

#standardPhotoOverlay {
font-size:11px;
}

.StandardArticle #PhotoCellContainer .photocopy.photocopy_text img {
width:auto!important;
height:auto;
}

#standardPhotoOverlay {
padding-top:32px;
margin-top:-32px;
width:100%;
background-image:url(/fls/13100/site_graphics/overlay_articlePhotoFade.png);
position:relative;
z-index:1;
margin-bottom:10px;
}

#standardPhotoOverlay,#standardPhotoOverlay a {
color:#ffffff;
}

#standardPhotoOverlay .description,#standardPhotoOverlay .courtesy {
padding-left:5px;
font-style:italic;
}

#standardPhotoOverlay .description {
font-weight:bold;
font-style:normal;
background-color:#000000;
}

#standardPhotoOverlay .zoom {
top:30px;
left:254px;
}

.StandardArticle .arttitle {
text-indent:10px;
}

.StandardArticle .artReleaseIcons .courtesy,.StandardArticle .artReleaseIcons .updated {
margin-left:10px;
}

.TopCenter .artReleaseIcons .updated {
float:left;
padding-bottom:10px;
margin-right:5px;
}

.TopCenter .arttitle {
padding-top:0;
margin-top:-25px;
}

.StandardArticle #zoomText {
position:absolute!important;
top:20px!important;
left:575px!important;
}

.StandardArticle .artReleaseIcons {
margin-bottom:0;
}

#article .ximage {
left:598px;
top:5px;
}

.StandardArticle .addthis_toolbox {
margin-top:5px;
}

#articleGuts.TopCenter #PhotoCellContainer .photoCaption {
display:none;
}

#CoachBioImage,#PlayerBioImage {
width:191px!important;
}

#articleGuts.noPhoto #GlobalArticleContainer {
margin-left:10px;
margin-right:10px;
}

/************************************************************************************/
/************************************* END Homepage Guts ****************************/
/************************************************************************************/
/************************************************************************************/
/************************************* FOOTER ***************************************/
/************************************************************************************/
#dripPan {
height:208px;
background-image:url(/fls/13100/site_graphics/background_dripPan.png);
background-repeat:no-repeat;
background-position:center top;
}

#dripPan,#dripPan a {
text-decoration:none;
font-size:12px;
color:#ffffff;
}

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

#dripPan .head {
font-size:18px;
color:#ea7125;
margin-top:10px;
margin-bottom:5px;
}

#dripPan .sportHead {
font-size:13px;
color:#ffffff;
font-weight:bold;
}

#dripPan .sports {
width:300px;
margin-left:20px;
}

#dripPan .sports .mens {
width:125px;
}

#dripPan .sports .womens {
width:175px;
}

#dripPan .column0 {
width:200px;
}

#dripPan .column1 {
width:160px;
}

#dripPan .column2 {
width:300px;
}

#footer {
margin-top:10px;
}

#footer,#footer a {
font-size:10px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
}

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

#footer ul {
list-style:none;
margin:0;
padding:0;
}

#footer li {
display:inline;
float:left;
}

#footer li.seperator {
padding:0 1px;
}

#footer .left {
width:660px;
margin-top:10px;
}

#footer .left .copyright {
font-size:11px;
}

#footer .right {
width:320px;
}

#footer .right #corporateLogo {
float:right;
margin-right:8px;
}

#footer .right .ads {
float:right;
width:200px;
height:62px;
}

#footer .ads .ad {
margin-right:25px;
margin-left:10px;
}

#footer .ads .ad.last {
margin:0;
}

/************************************************************************************/
/************************************* END FOOTER ***********************************/
/************************************************************************************/
/************************************************************************************/
/************************************* Print Page ***********************************/
/************************************************************************************/
body.printPage#articleGuts {
float:left;
}

body.printPage {
background-image:none;
background-color:#ffffff;
}

body.printPage .arttitle {
font-weight:bold;
}

body.printPage.ArticlePicTopCenter .arttitle {
text-align:center;
}

body.printPage.ArticlePicTopCenter #PhotoCellContainer {
margin-left:auto!important;
margin-right:auto!important;
float:none!important;
}

#articleGuts.printPage.ArticlePicTopCenter #belowPhoto {
width:602px;
margin:0 auto;
float:none;
margin-top:-5px;
}

#articleGuts.printPage.ArticlePicTopCenter .artReleaseIcons {
padding-bottom:10px;
}

#articleGuts.printPage.ArticlePicTopCenter #zoomText,#articleGuts.printPage.ArticlePicTopCenter #PhotoCellContainer .photoCaption,#articleGuts.printPage .zoom,#articleGuts.printPage #relatedLinks,#articleGuts.printPage .imgPlayOverlay {
display:none;
}

#articleVideoContainer {
display:none;
border-bottom:55px solid #000000;
}

#NeulionVidContainer {
width:600px;
height:459px;
}

#articleGuts #NeulionVidContainer {
height:400px;
}

#rotator .ximage {
left:576px;
top:5px;
}

#roster #homepageGuts table.rosterPopup,#roster #homepageGuts table.rosterPopup table {
background-color:transparent!important;
}

.oldheadline {
font-weight:normal;
}

#siteContainer .right.rightCol {
width:316px;
}

#siteContainer .right.rightCol #rowdyZone {
margin-left:0;
}

#articleGuts .addthis_toolbox {
margin-right:0!important;
}

.onefanHeaderBar {
color:#000000;
}

.livenow {
position:absolute;
top:122px;
left:126px;
}
