.header {font-family: Arial, Helvetica; color: #000000; font-size: 16PX; font-weight:bold;}
.subheader {font-family: Arial, Helvetica; color: #999999; font-size: 13px; font-weight:bold;}
td {font-family: Arial, Helvetica; font-size: 11px; font-weight:normal;}
th {font-family: Arial, Helvetica; font-size: 11px; font-weight:normal;}
.body {font-family: Arial, Helvetica; color: #000000; font-size: 12px; font-weight:normal;}
.bodywhite {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 12px; font-weight:bold;}
.bodyred {font-family: Arial, Helvetica; color: #014F7F; font-size: 12px; font-weight:bold;}
.caption {font-family: Arial, Helvetica; color: #666666; font-size: 10px; font-weight:bold;}
.caption1 {font-family: Arial, Helvetica; color: #666666; font-size: 11px; font-weight:normal;}
.footer {font-family: Arial, Helvetica; color: #cccccc; font-size: 10px; font-weight:normal;}
.boldred {font-weight:bold; color: #014F7F;}
.B {font-family: Arial, Helvetica; font-weight:bold; font-size:11px}
.I {font-family: Arial, Helvetica; font-style:italic; font-size:11px}
A.nav1 {font-family: Arial, Helvetica; color: #666666; font-size: 11px; font-weight:normal; text-decoration: none;}
A.nav1:hover {font-family: Arial, Helvetica; color: #014F7F; font-size: 11px; font-weight:normal; text-decoration:none;}
A.nav1AT {font-family: Arial, Helvetica; color: #014F7F; font-size: 11px; font-weight:bold; text-decoration: none;}

A.secnav1 {font-family: Arial, Helvetica; color: #666666; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1:hover {font-family: Arial, Helvetica; color: #014F7F; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1AT {font-family: Arial, Helvetica; color: #014F7F; font-size: 10px; font-weight:normal; text-decoration:underline;}

.button { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#014F7F;  padding: 1pt; margin: 1pt;}


thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
div.page	{ page-break-before: always }
textarea	{ font-family:arial,san-serif; background-color:#FFFFFF; color:#000000; font-size:11px; }
.biginput	{ font-family:arial,san-serif; background-color:#FFFFFF; color:#000000; font-size:18px; }
form 		{ margin-top:0; margin-bottom:0; }
input 		{ font-family:arial,san-serif; background-color:#FFFFFF; color:#000000; font-size:11px; }
select 		{ font-family:arial,san-serif; background-color:#FFFFFF; color:#000000; font-size:11px; }
.highlight	{color:#014F7F; font-weight: bold; font-size:11px;}

.cour		{ font-family:monospace; font-weight:bold; background-color:#FFFFFF; color:#000000; font-size:14px; }

.AMMmain         {text-decoration:none; background-color:#CCCCCC; color:#000000; font-weight:bold; font-size:12px; }
.AMMback         {background-color:#014F7F; }
.AMMcur          {text-decoration:none; background-color:#FFFF99; cursor:hand; color:#014F7F; font-weight:bold; font-size:12px; }
.AMMcurgif       {background-color:#014F7F; }
.AMMgifarea      {background-color:#000000; font-size:12px; }
.AMMgiflite      {background-color:#FF3333; font-size:12px; }
.AMMlink         {text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:12px; }
.AMMlite         {background-color:#FFFFFF; cursor:hand; color:#000000; font-weight:bold; font-size:12px; }
.AMMbreak        {background-color:#014F7F; font-size:12px; }
.AMMsub          {text-decoration:none; background-color:#CCCCCC; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubcur       {text-decoration:none; background-color:#FFFF99; cursor:hand; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubgifcur    {background-color:#014F7F; font-size:11px; }
.AMMsubback      {background-color:#CCCCCC; }
.AMMsubgifarea1  {background-color:#FFFFFF; font-size:11px; }
.AMMsubgiflite1  {background-color:#FFFFFF; font-size:11px; }
.AMMsubgifarea2  {background-color:#000000; font-size:11px; }
.AMMsubgiflite2  {background-color:#FF3333; font-size:11px; }
.AMMsublink      {text-decoration:none; font-weight:bold; font-size:11px; }
.AMMsublite      {background-color:#FFFFFF; cursor:hand; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubbreak     {background-color:#014F7F; font-size:11px; }
.AMMmainhead     {text-decoration:none; background-color:#666666; color:#FFFFFF; font-weight:bold; font-size:11px; }
.AMMgifhead      {background-color:#000000; font-size:11px; }


.MMmain         {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; font-weight:bold; font-size:11px; }
.MMback         {font-family:arial,san-serif; background-color:#FFFFFF; }
.MMcur          {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMcurgif       {font-family:arial,san-serif; background-color:#FFFFFF; }
.MMgifarea      {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMgiflite      {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMlink         {font-family:arial,san-serif; text-decoration:none; font-weight:bold; font-size:11px; }
.MMlite         {font-family:arial,san-serif; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMbreak        {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsub          {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; font-weight:bold; font-size:11px; }
.MMsubcur       {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMsubgifcur    {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubback      {font-family:arial,san-serif; background-color:#FFFFFF; }
.MMsubgifarea1  {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgiflite1  {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgifarea2  {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgiflite2  {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsublink      {font-family:arial,san-serif; text-decoration:none; font-weight:bold; font-size:11px; }
.MMsublite      {font-family:arial,san-serif; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMsubbreak     {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMmainhead     {font-family:arial,san-serif; text-decoration:none; background-color:#FFFFFF; color:#014F7F; font-weight:bold; font-size:11px; }
.MMgifhead      {font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }


.greytext	{font-family:arial,san-serif; background-color:#FFFFFF; color:#666666; font-size:11px; }
.grey		{font-family:arial,san-serif; background-color:#999999; font-size:11px; }
.white		{font-family:arial,san-serif; background-color:#FFFFFF; font-size:11px; }
.black		{font-family:arial,san-serif; background-color:#000000; color:#FFFFFF; font-size:11px; }

A:current 	{font-family:arial,san-serif; color:#FF0000; text-decoration:underline;}
A:active 	{font-family:arial,san-serif; color:#FF0000; text-decoration:underline;}
A:visited 	{font-family:arial,san-serif; color:#014F7F; text-decoration:underline;}
A:link  	{font-family:arial,san-serif; color:#014F7F; text-decoration:underline;}
A:hover  	{font-family:arial,san-serif; color:#014F7F; text-decoration:underline;}

.hdr 		{font-family:arial,san-serif;  font-weight: bold; background-color: #999999; color:#FFFFFF; }  
.wlcm 		{font-family:arial,san-serif;  background-color: #014F7F; color:#FFFFFF; }  
.subhdr 	{font-family:arial,san-serif;  font-weight: bold; background-color: #014F7F; color:#FFFFFF; }  
.photocopy 	{font-family:arial,san-serif;  font-size:10px; font-style:italic; background-color: #E4CC91; color:#000000; }  
.articlecopy 	{font-family:arial,san-serif;  font-size:10px; font-style:italic; background-color: #FFFFFF; color:#000000; }  

.pwrlst 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; color:014F7F; }  
.cellhdr 	{font-family:arial,san-serif;  font-size=10pt; font-weight:bold; background-color:#E4CC91; color:000000; }  
.athlst 	{font-family:arial,san-serif;  font-size=9pt;background-color:#E4CC91; color:000000; }  
.splst 		{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; color:000000; }  
.odd 		{font-family:arial,san-serif;  font-size=9pt;background-color:#E5E5E5; }  
.even 		{font-family:arial,san-serif;  font-size=9pt;background-color:transparent; }  
.red 		{font-family:arial,san-serif;  font-size=9pt; background-color:#FFAAAA; color:#000000; }  
.green 		{font-family:arial,san-serif;  font-size=9pt; background-color:#AACCAA; color:#000000; }  
.grey 		{font-family:arial,san-serif;  font-size=9pt; background-color:#DDDDDD; color:#000000; }  
.error 		{font-family:arial,san-serif;  font-size=9pt; font-weight:bold; background-color:#CCEEFF; color:#000000; }  
.inact 		{font-family:arial,san-serif;  font-size=9pt; background-color:#FF9999; }  
.warn 		{font-family:arial,san-serif;  font-size=9pt; background-color:#FFFF99; }  
.sm      	{font-family:arial,san-serif; font-size:11px;color:#000000;text-decoration:none;}
.med      	{font-family:arial,san-serif; font-size:14px;color:#000000;text-decoration:none;}
.ty      	{font-family:arial,san-serif; font-size:9px; color:#000000;text-decoration:none;}
.tyb      	{font-family:arial,san-serif; font-size:9px; font-weight:bold: color:#000000;text-decoration:none;}
.lgb      	{font-family:arial,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.arttitle      	{font-family:arial,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.headline      	{font-family:arial,san-serif; font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.oldheadline   	{font-family:arial,san-serif; font-size:12px; font-weight:bold; color:#000000;text-decoration:none;}
.bioname      	{font-family:arial,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.bioposition   	{font-family:arial,san-serif; font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.handover      	{cursor:hand; font-family:arial,san-serif;}
.calodd 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; }  
.caleven 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FFF8D2; }  

.bbback {background-repeat: no-repeat; background-image: url(/statImages/bbscoreboard.gif); background-color:#000000;}
.tdback {background-repeat: no-repeat; background-image: url(/statImages/scoreboard-bkg.gif); background-color:#000000;}
.scoreboard-score {font-family: arial, verdana, sans-serif; font-size: 36px; color: #FF4444; font-weight: bold;}
.scoreboard-qtr {font-family: arial, verdana, sans-serif; font-size: 24px; color: #FF4444; font-weight: bold;}
.scoreboard-yellow {font-family: arial, verdana, sans-serif; font-size: 12px; color: #FF4444; font-weight: bold;}
.scoreboard-white {font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.scoreboard-qtr-score {font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFFFFF;}
.scoreboard-qtr-num {font-family: arial, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.team-header 	{font-family: Arial, Helvetica; color: #000000; font-size: 16PX; font-weight:bold;}
.stat-hdr-big 	{font-family:arial,san-serif;  font-size: 14px; font-weight: bold; background-color: #014F7F; color:#FFFFFF; }  
.stat-hdr 	{font-family:arial,san-serif;  font-weight: bold; background-color: #014F7F; color:#FFFFFF; }  
.stat-hdr-link 	{font-family:arial,san-serif;  font-weight: bold; background-color: #014F7F; color:#FFFFFF; }  
.stat-odd 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FAEAC5; }  
.stat-hdr-sm 	{font-family:arial,san-serif;  background-color: #014F7F; color:#FFFFFF; }  
.stat-even 	{font-family:arial,san-serif;  font-size=9pt;background-color:#FFF8D2; }  
.stat-totals 	{font-family:arial,san-serif;  font-size=9pt; background-color:#FFAAAA; color:#000000; }

.hmblacksh	{font-family: arial,san-serif; font-size:14px; color:#FFFFFF; font-weight:bold;
			background-color:#000000; }
.hmblackso	{font-family: arial,san-serif; font-size:12px; color:#FAEAC5; font-weight:bold;
			background-color:#000000; }
.hmblacksm	{font-family: arial,san-serif; font-size:12px; color:#FFFFFF; font-weight:bold;
			background-color:#000000; }
.hmblackh	{font-family: arial,san-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
.hmblackw	{font-family: arial,san-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
.hmblackty	{font-family: arial,san-serif; font-size:9px; color:#FFFFFF;  }

.othheadtitle
        {
        font-family: Arial,Helvetica,Verdana;
        font-size:14px;
        font-weight:bold;
        background-color:#014F7F;
        color:#FFFFFF;
        }
        
.onefanHeaderBar a,
.onefanHeaderBar {
	color:#014F7F;
}
        
        
body.home .onefanHeaderBar a,
body.home .onefanHeaderBar,       
body.sport .onefanHeaderBar a,
body.sport .onefanHeaderBar 
{
	color:#ffffff;
}

/******************************************************************************
	START Custom.css
******************************************************************************/
html,body {
	margin:0px;
	padding:0px;
	border:0px;
	font-family:arial,times,"Lucida sans",Helvetica;
	font-size:11px;
	color:#000000;
	background:url('/fls/18300/site_graphics/2011/background.jpg') top center #012136;
}

body.sport.news {

}

body.home {

}

.cursor {
	cursor:hand;
	cursor:pointer;	
}

#container {
	width:1040px;
	margin:0 auto;
}

#site-outer-container {
	width:1013px;
	margin:0 auto;
}

#site-container {
	width:1013px;
	margin:0px auto;	
	background:#1d1d1d;
}

img {
	border:0px;
	margin:0px;
	padding:0px;	
}

.clear {
	clear:both;	
}

.hide {
	display:none;	
}

.float-left {
	float:left;	
}

.float-right {
	float:right;	
}


.data {
	display:none;	
}

.relative {
	position:relative;	
}

#site-inner-container {
	
}

#left-column {
	width:187px;
	float:left;
	margin-left:-7px;
}	

#search-box {
	height:18px;
	width:178px;
	margin:0 auto;
	border:1px solid #80888d;	
	background:#d2d2d2;
}

#search-input {
	float:left;
	width:154px;
	height:18px;
	padding:0;
	border:0;
	color:#747474;
	background:url('/fls/18300/site_graphics/2011/search-bg.png') no-repeat #d2d2d2;	
}

#search-button {
	width:22px;
	height:18px;
	padding:0;
	border:0;
	color:#747474;
	/*
	background:url('/fls/18300/site_graphics/2011/search-button.png') no-repeat transparent;
	*/
	float:left;
	background-position: 0 -1270px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#right-column {
	width:817px;
	background:#ffffff;
	color:#000000;
	margin-right:6px;
	float:right;	
}

body.home #right-column {
	width:800px;
	float:right;
	margin:0px;
}

body.sport #right-column {
	width:800px;
	float:right;
	margin:0px;
}

#homepage-container {
	
}

#sport-home-top {
	width:1013px;	
}

#sport-home-top #left-column {
	margin-left:-14px;	
}

#left-menu {
	background:#03456e;
	-moz-border-radius:0px 0px 5px 5px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing: content-box;
	border-radius:0px 0px 5px 5px;
	border-style:solid;
	border:0px;
	margin-bottom:30px;	
}

#left-menu ul {
	list-style-type:none;
	padding:0;
	margin:0;
	border:0;
}

#left-menu ul li {
	width:187px;
	border-bottom:2px solid #2f5369;
}

#left-menu ul li.even,#left-menu ul li.odd {
	background:transparent;	
}

#left-menu ul li a {
	font-family:"arial";
	display:block;
	width:187px;
	height:21px;
	line-height:21px;	
	text-indent:13px;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal
	font-size:11px;
}

#left-menu ul li a:hover {
	background:#FDC30D;
	color:#03456e;
}

#left-menu .ad {
	width:184px;
	margin:0 auto;
	padding:2px 0px;	
}

#sport-home-top #left-menu {
	margin:0px;	
}

#left-col-top {
	width:187px;
	height:44px;
	display:block;
	/*
	background:url('/fls/18300/site_graphics/2011/top-sport-list-menu.png') no-repeat;
	*/
	background-position: 0 -1298px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#left-column .ad-160-600 {
	width:160px;
	margin-left:24px;
}

#middle-col {
	float:left;
	width:320px;
	margin-left:15px;	
}

#middle-col .ad1 {
	padding-top:8px;
	margin-bottom:14px;	
	height:176px;
}

#middle-col .ad2 {
	margin-bottom:20px;	
	height:94px;
}

#homepage-container {
	padding-top:20px;	
}

#middle-right-col {
	float:left;
	width:321px;
	margin-left:15px;	
}

#ad-300-250-container {
	width:321px;
	height:282px;
	background:url('/fls/18300/site_graphics/2011/ad-300-250-bg.png') no-repeat;	
	margin:0 auto 25px;
}

#ad-300-250-container .content {
	padding:10px 0px 0px 10px;	
}

#home-ads-bar {
	width:992px;
	height:0px;
	margin:0 auto 10px;
	overflow:hidden;
	background:url('/fls/18300/site_graphics/2011/ads-bar-bg.png') repeat-x;	
}

#home-ads-bar ul {
	border:0;
	padding:0;
	margin:0;	
	list-style-type:none;
}

#home-ads-bar ul li {
	width:992px;
	height:80px;
	overflow:hidden;
}

#home-ads-bar .ad {
	float:left;
	margin:10px 0px 0px 11px;
}

#home-ads-bar .ad .last-ad {
	
}

#middle-content {
	margin-bottom:10px;	
}

body.home #section-menu-box, body.sport #section-menu-box {
	width:816px;
	margin:0 auto;
	height:28px;
	overflow:hidden;
}
#section-menu-box {
	width:816px;
	float:right;
	margin-right:6px;
	height:28px;
	overflow:hidden;	
}


/******************************************************************************
	START Article
******************************************************************************/
#article-container {
	width:800px;
	margin:5px auto;	
}

body.wide #article-container {
	width:800px;	
}

#article-container #neulion-video {
	display:none;
}

#article-container .videoId {
	display:none;	
}

#article-container .play-button {
	width:90px;
	height:90px;
	position:absolute;
	z-index:1;
	top:39px;
	left:105px;	
	background:url('/fls/18300/site_graphics/2011/play-button.png') no-repeat;
	cursor:hand;
	cursor:pointer;
}

#home-news .label {
	z-index:-1;
}

#article-photo-links {
	float:right;	
	margin:0 0 20px 20px;
	position:relative;
}

body.article.wide #article-photo-links {
	display:none;	
}

#article-container.left #article-photo-links {
	float:left;	
	margin:0 20px 20px 0px;
	position:relative;
}

#article-photo-links .video-close-art {
	width:19px;
	height:19px;
	position:absolute;
	z-index:101;
	right:3px;
	top:5px;	
	cursor:hand;
	cursor:pointer;
}

#article-title {
	font-size:20px;
	font-weight:bold;	
}

#article-date-icons {
	font-style:italic;
	font-size:11px;
	font-weight:normal;	
	padding-bottom:2px;
	border-bottom:2px solid #e8e8e8;
	margin-bottom:5px;
}

#article-date-icons .link {
	float:left;	
}

#article-date-icons .article-icons {
	float:right;	
}

#article-photo-links .image {
	width:300px;
	height:168px;
	overflow:hidden;
	position:relative;
}

#article-photo-links .headline {
	/*
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0px;
	*/
	width:300px;
	height:45px;
	overflow:hidden;
	background:#1a1a1a;
	color:#ffffff;
	text-indent:5px;
	font-family:"PT Sans","arial";
	font-size:11px;
	font-weight:normal;
}

#article-photo-links #neulion-video {
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	width:300px;
	height:213px;	
}

#article-photo-links .image img {
	width:300px;	
}

#article-photo-links .caption {
	/*
	width:388px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#7e7e7e;
	line-height:25px;
	background:#d5d5d5;	
	padding:0 5px;
	*/
	padding:3px 0px;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
}

#article-container .image .headline .float-right {
	margin-top:18px;	
}

#article-related-links {
	width:300px;	
	margin-top:10px;
	display:none;
}

#article-related-links .label {
	background:#1A1A1A;
	color:#FFFFFF;
	font-size:16px;
	height:31px;
	line-height:31px;
}

#article-related-links .content {
	background:#f1f1f1;
	border:1px solid #1A1A1A;
	width:298px;
}


#article-related-links a {
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	line-height:20px;	
	white-space:nowrap;
}

#article-related-links .row {
	float:left;
	width:199px;
	height:20px;	
}

#article-related-links .icon {
	float:left;	
	height:20px;
	width:20px;	
	margin-left:5px;
}

#article-related-links .link-info {
	float:left;	
	height:20px;
	line-height:20px;
	width:172px;	
}

#BackbuttonContainer {
	display:none;	
}

#article-container a.back {
	color:#08273b;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	line-height:20px;	
}

#article-container.top .image {
	width:800px;
	height:375px;
	overflow:hidden;
	position:relative;
}

#article-container.top .image .headline {
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0px;
	width:800px;
	height:40px;
	background:url('/fls/18300/site_graphics/2011/article-headline-bg.png') repeat-x;	
	color:#ffffff;
	text-indent:5px;
	font-family:"PT Sans","arial";
	font-size:11px;
	font-weight:normal;
}

#article-container.top .play-button {
  background:url("/fls/18300/site_graphics/2011/play-button.png") no-repeat;
  cursor:hand;
  cursor:pointer;
  height:97px;
  left:355px;
  position:absolute;
  top:127px;
  width:90px;
  z-index:1;
}

#article-container.top #neulion-video {
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	width:800px;
	height:375px;	
}

#article-container.top .image img {
	width:800px;
}

#article-container.top .video-close-art {
	width:19px;
	height:19px;
	position:absolute;
	z-index:101;
	right:3px;
	top:5px;	
	cursor:hand;
	cursor:pointer;
}



/******************************************************************************
	END Article
******************************************************************************/

/******************************************************************************
	START site-header
******************************************************************************/
#site-header {
	
}

#site-header-top {
	height:166px;
	width:1013px;	
	position:relative;
}

#site-logo {
	position:absolute;
	z-index:1;
	top:0px;
	left:-50px;
}

#menu-bar {
	width:814px;
	height:49px;
	background:url('/fls/18300/site_graphics/2011/menu-bar-bg.png') no-repeat;	
	padding-left:213px;
}

#site-header-top .ad-728-90 {
	float:right;
	height:90px;
	width:742px;
	margin-top:5px;	
	background:url('/fls/18300/site_graphics/2011/ad-label-728-90.jpg') top right no-repeat;
}

#quick-links {
	float:right;
	height:70px;
	width:410px;
	display:block;
}

#quick-links-labels {
	float:left;	
	margin-top:3px;
}

#quick-links .icon {
	float:left;	
	margin-top:3px;
}

#quick-links-sub-text {
	height:27px;
	line-height:27px;
	color:#b2b2b2;
	font-size:10px;
	font-weight:bold;
	text-align:center;	
	margin-left:70px;
}

#quick-links-sub-text a {
	height:27px;
	line-height:27px;
	color:#b2b2b2;
	text-decoration:none;	
}

#quick-links-sub-text span {
	height:27px;
	line-height:27px;
	float:left;
}

#quick-links-sub-text .dot {
	/*background:url('/fls/18300/site_graphics/2011/header-dot.png') no-repeat;*/
	height:27px;
	width:12px;
	display:inline-block;
	background-position: 0 -544px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#quick-links .icon .text {
	display:none;	
}

#quick-links .icon .off {
	
}

#quick-links .icon .on {
	display:none;
}
/******************************************************************************
	END site-header
******************************************************************************/

/******************************************************************************
	START footer
******************************************************************************/
#footer {
	width:992px;
	height:239px;
	overflow:hidden;
	margin:0 auto;
	border-top:6px solid #000000;
	position:relative;
}

#footer-icons {
	position:absolute;
	z-index:1;
	top:15px;
	left:540px;
}

#footer-icons .icon {
	float:left;	
}

#corporate-logo img {
	padding-top:15px;	
}

#footer-links {
	position:absolute;
	z-index:1;
	top:98px;
	left:540px;
	width:440px;
	text-align:center;
	color:#ababab;
	font-size:10px;
}

#footer-links a {
	color:#ababab;
	text-decoration:none;
	font-size:10px;
}

#drippan-sports ul,
#drippan-info ul,
#drippan-media ul {
	list-style-type:none;
	padding:0;
	margin:0;
}

#drippan-sports li.odd {
	background:transparent;	
}

#drippan-sports .label,
#drippan-info .label,
#drippan-media .label {
	color:#FFD200;
	font-size:12px;
	font-weight:bold;
}

#drippan-mens-sports {
	float:left;	
	width:120px;
}

#drippan-womens-sports {
	float:left;
	width:120px;
}

#drippan-sports a,
#drippan-info a,
#drippan-media a {
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#c1c1c1;	
	height:17px;
	line-height:17px;
}

#drippan-mens-sports .label,
#drippan-womens-sports .label {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}

#drippan-sports {
	position:absolute;
	z-index:1;
	top:15px;
	left:20px;	
}

#drippan-info {
	position:absolute;
	z-index:1;
	top:15px;
	left:272px;	
}

#drippan-media {
	position:absolute;
	z-index:1;
	top:15px;
	left:407px;	
}

/******************************************************************************
	START rotator
******************************************************************************/

#rotator {
	width:816px;
	height:441px;
	overflow:hidden;	
	position:relative;
	margin:0 auto;
	padding-top:1px;
}

#rotator-top {
	width:816px;
	height:441px;
	position:relative;
	overflow:hidden;
	color:#ffffff;
}

#rotator-top .story {
	display:none;	
}

#rotator-top .story.active {
	display:block;	
}

#rotator-top .image img {
	width:610px;	
}

#rotator-bottom {
	width:816px;
	height:106px;	
	position:absolute;
	z-index:2;
	bottom:0px;
	left:0px;
}

#rotator .related-links {
	color:#ffffff;	
	font-size:11px;
	font-family:"arial";
	height:62px;
	padding-left:5px;
	padding-top:10px;
}

#rotator .related-links img {
	float:left;	
	padding-top:4px;
}

#rotator .related-links a {
	color:#ffffff;	
	font-size:11px;
	text-decoration:none;
	font-family:"arial";
	display:block;
	margin:3px 0px 0px 0px;
	float:left;
	height:11px;
	line-height:11px;
}

#rotator .content {
	position:absolute;
	z-index:1;
	right:0px;
	top:0px;
	width:210px;
	height:325px;	
}

#rotator-top .controls {
	position:absolute;
	z-index:1;
	bottom:8px;
	right:5px;	
	text-align:center;
}

#rotator-top .controls a {
	color:#FFD200;
	font-size:11px;
	text-decoration:none;	
}

#rotator-top .headline {
	padding:3px;
	height:120px;
}

#rotator-top .date {
	font-style:italic;
	font-size:11px;
	color:#ffffff;
	height:40px;
	line-height:12px;
}

#rotator-top .more {
	height:22px;
	padding-left:5px;	
}

#rotator .headline a {
	font-family:"arial";
	color:#ffffff;
	text-decoration:none;
	font-size:19px;
	font-weight:bold;
	height:24px;
	line-height:24px;	
}

#rotator .teaser {
	padding:0px 5px;	
}

#rotator .teaser a {
	font-family:"arial";
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
}

#rotator .teaser a.more {
	font-family:"arial";
	color:#ffffff;
	text-decoration:underline;
	font-size:11px;
}

#rotator-bottom .sub-story {
	float:left;	
	margin:0px 4px 0px 0px;
	width:160px;
	height:106px;
	background:#000000;
	color:#ffffff;
	cursor:hand;
	cursor:pointer;
	position:relative;
}

#rotator-bottom .sub-story.last {
	margin:0px 0px 0px 0px;
}

#rotator-bottom .sub-story.active {
	/*border:1px solid #014F7F;*/
}

#rotator-top .details {
	width:290px;
	height:441px;
	position:absolute;
	z-index:1;
	top:0px;
	right:0px;
	background:url('/fls/18300/site_graphics/2011/rotator-fade.png') repeat-y;	
}

#rotator-bottom .short-title {
	font-size:11px;	
	font-family:"arial";
	background:#003b60;
	width:160px;
	height:16px;
	line-height:16px;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0px;
	text-indent:5px;
}

#rotator-bottom .sub-story.active .short-title {
	background:#014F7F;
	color:#FFD200;
}

#rotator-bottom .sub-story .image {
	width:158px;
	height:88px;
	overflow:hidden;
	border:1px solid #003b60;	
}

#rotator-bottom .sub-story.active .image {
	border:1px solid #014F7F;	
}

#rotator-bottom .sub-story .image img {
	width:158px;
}

#rotator-top span.video {
	position:absolute;
	z-index:2;
	top:128px;
	left:282px;
	width:90px;
	height:90px;
	/*
	background:url('/fls/18300/site_graphics/2011/play-button.png') no-repeat;	
	*/
	cursor:hand;
	cursor:pointer;
	background-position: 0 -804px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#rotator-controls img,
#rotator-controls area {
	cursor:hand;
	cursor:pointer;	
}

#rotator-bottom span.video {
	position:absolute;
	z-index:1;
	top:5px;
	right:5px;
	height:20px;
	width:20px;
	/*
	background:url('/fls/18300/site_graphics/2011/play-button-20.png') no-repeat;
	*/
	background-position: 0 -774px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#neulion-video-player {
	display:none;
	position:absolute;
	z-index:5;
	top:0px;
	left:0px;
	width:816px;
	height:441px;
}

#rotator .video-close {
	display:none;
	width:19px;
	height:19px;
	position:absolute;
	z-index:11;
	right:3px;
	top:5px;	
	cursor:hand;
	cursor:pointer;
	background:url('/fls/18300/site_graphics/2011/xbutton.png') no-repeat;
}

/******************************************************************************
	START roo-vison
******************************************************************************/

#roo-vision {
	width:321px;
	height:511px;
	position:relative;
	background:url('/fls/18300/site_graphics/2011/roo-vision-bg.jpg') no-repeat;
	float:left;
	margin-left:11px;
}

#roo-vision-logo {
	position:absolute;
	z-index:1;
	left:-10px;
	top:-10px;	
}

#roo-vision-affilate-player {
	position:absolute;
	z-index:1;
	top:88px;
	left:1px;
	width:319px;
	height:342px;
	overflow:hidden;	
}

#roo-vision-join .ad {
	position:absolute;
	z-index:1;
	top:0px;
	right:5px;
	width:90px;
	height:29px;
	overflow:hidden;	
}

#roo-vision-join-button {
	position:absolute;
	z-index:1;
	top:31px;
	left:208px;
	width:108px;
	height:36px;
}

#roo-vision-links {
	position:absolute;
	z-index:1;
	top:73px;
	left:163px;
	color:#0065a4;
	font-size:12px;
	line-height:12px;
	white-space:nowrap;
	font-weight:bold;
}

#roo-vision-login-box {
	position:absolute;
	z-index:2;
	top:0px;
	left:0px;
	display:none;
	background:#FDD211;
	color:#003B60;
	width:321px;
	height:88px;
	overflow:hidden;
	border-bottom:2px solid #003B60;
}

#roo-vision-login-box-close {
	cursor:pointer;
	position:absolute;
	z-index:1;
	top:0px;
	right:0px;
	background:url('/fls/18300/site_graphics/2011/close-frame-25.png') no-repeat;
	height:25px;
	width:25px;
}

#login-username-label {
	position:absolute;
	z-index:1;
	left:52px;
	top:3px;
	font-size:11px;
	font-weight:bold;
}

#login-username {
	position:absolute;
	z-index:1;
	left:52px;
	top:17px;
	width:200px;
	height:15px;
	line-height:15px;
}

#login-password-label {
	position:absolute;
	z-index:1;
	left:52px;
	top:42px;
	font-size:11px;
	font-weight:bold;
}

#login-password {
	position:absolute;
	z-index:1;
	left:52px;
	top:56px;
	width:149px;
	height:15px;
	line-height:15px;
}

#login-button {
	position:absolute;
	z-index:1;
	left:208px;
	top:57px;
	background:#003B60;
	color:#ffffff;
}

#roo-vision-links a {
	color:#0065a4;
	text-decoration:none;
	font-weight:bold;
}

#roo-live-events-link {
	position:absolute;
	z-index:1;
	bottom:5px;
	right:4px;	
}

#roo-vision-live-events-text {
	position:absolute;
	z-index:1;
	top:459px;
	left:5px;
	width:173px;
	height:42px;	
}

/******************************************************************************
	START photo-galleries
******************************************************************************/
#photo-galleries {
	width:318px;
	height:199px;
	overflow:hidden;
	position:relative;
}

#photo-galleries .header {
	height:24px;	
}

#photo-galleries .header .ad {
	position:absolute;
	z-index:1;
	top:0px;
	right:0px;	
}

#photo-galleries .content {
	width:318px;
	height:151px;
	overflow:hidden;
	background:url('/fls/18300/site_graphics/2011/photo-gallery-content-bg.png') no-repeat;	
	position:relative;
}

#photo-album-slider {
	width:239px;
	height:151px;
	overflow:hidden;
	margin:0 auto;	
}

#photo-galleries .content ul {
	list-style-type:none;
	margin:0;
	border:0;
	padding:0;
}

#photo-galleries .content ul li {
	width:239px;
	height:151px;
	overflow:hidden;
}

#photo-galleries .content ul li .image {
	border:1px solid #ffffff;
	width:236px;
	height:106px;
	overflow:hidden;	
	margin-top:6px;
}

#photo-galleries .content ul li .image img {
	width:236px;
}

#photo-galleries .content ul li .title {
	color:#ffffff;
}

#photo-previous {
	position:absolute;
	z-index:1;
	top:55px;
	left:24px;
	height:29px;
	width:15px;
	/*
	background:url('/fls/18300/site_graphics/2011/photo-gallery-left.png') no-repeat;
	*/
	text-indent:-2000px;
	cursor:hand;
	cursor:pointer;
	background-position: 0 -696px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#photo-next {
	position:absolute;
	z-index:1;
	top:55px;
	right:24px;
	height:29px;
	width:15px;
	/*
	background:url('/fls/18300/site_graphics/2011/photo-gallery-right.png') no-repeat;
	*/
	text-indent:-2000px;
	cursor:hand;
	cursor:pointer;	
	background-position: 0 -735px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

/******************************************************************************
	START Schedule
******************************************************************************/
#schedule {
	width:320px;
	height:199px;
	position:relative;
	overflow:hidden;
	color:#ffffff;
}

#schedule .header {
	height:24px;
}

#schedule .content {
	height:153px;
	width:320px;
	overflow:hidden;
}

#schedule .content .no-content {
	color:#ffffff;
	text-align:center;
	height:153px;
	line-height:153px;	
}

#schedule .bottom {
	height:22px;
	background:url('/fls/18300/site_graphics/2011/schedule-bottom.png') repeat-x;
}

#schedule .links {
	color:#FFD200;
	font-size:10px;	
}

#schedule .links a {
	color:#FFD200;
	text-decoration:none;
	font-size:10px;	
}

#schedule .bottom a {
	height:22px;
	line-height:22px;
	color:#FFD200;
	text-decoration:none;
	margin-left:5px;
}

#schedule .bottom .controls {
	float:right;	
}

#schedule .bottom .controls .button {
	padding-right:5px;	
}

#schedule .header .ad {
	float:right;	
}

#schedule-up,
#schedule-down {
	cursor:hand;
	cursor:pointer;
	text-indent:-2000px;
	position:absolute;
	z-index:1;
	bottom:0px;
	width:21px;
	height:22px;
	overflow:hidden;
}

#schedule-up {
	right:30px;
	/*
	background:url('/fls/18300/site_graphics/2011/schedule-up.png') no-repeat;
	*/
	background-position: 0 -1238px; 
	width: 21px; 
	height: 22px; 
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#schedule-down {
	right:5px;
	/*
	background:url('/fls/18300/site_graphics/2011/schedule-down.png') no-repeat;
	*/
	background-position: 0 -1172px; 
	width: 20px; 
	height: 22px; 
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#schedule .date {
	height:23px;
	line-height:23px;
	color:#ffffff;
	text-indent:5px;
	background:url('/fls/18300/site_graphics/2011/schedule-date-bg.png') repeat-x;	
	font-size:11px;
}

#schedule .event {
	
}

#schedule .info {
	height:53px;
	overflow:hidden;
	background:url('/fls/18300/site_graphics/2011/schedule-row-bg.png') repeat-x;	
	padding:0 5px;
}

#schedule .teams {
	float:left;
	height:16px;
	line-height:16px;
}

#schedule .time {
	float:right;
	height:16px;
	line-height:16px;
}

#schedule .location {
	height:16px;
	line-height:16px;
}

#schedule ul {
	list-style-type:none;
	padding:0;
	margin:0;
	border:0;	
}

#schedule ul li {
	width:320px;
	height:152px;
	overflow:hidden;	
}


/******************************************************************************
	START Features
******************************************************************************/

#features {
	width:992px;
	margin:0 auto;	
	color:#ffffff;
	position:relative;
}

#features .header {
	height:24px;
	width:992px;
	overflow:hidden;
}

#features .content {
	height:205px;
	width:992px;
	overflow:hidden;
	background:url('/fls/18300/site_graphics/2011/features-bg-slice.png') repeat-x;
}

#features .feature {
	width:200px;
	float:left;	
	margin:0 24px;
	overflow:hidden;
}

#features .content ul {
	list-style-type:none;
	padding:0;
	margin:0;
	border:0;
}

#features .content a {
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;	
}

#features .content li {
	height:205px;
	width:992px;
	overflow:hidden;
}

#features .content .image {
	width:198px;
	height:115px;
	border:1px solid #5f5f5f;
	overflow:hidden;
	margin-top:10px;
}

#features .content .image img {
	width:198px;
}

#features .content .text {
	height:30px;
	width:194px;
	overflow:hidden;
	padding:0 3px;
	font-size:10px;
	line-height:15px;
}

#features .content .button {
	height:17px;
	line-height:17px;
	background:url('/fls/18300/site_graphics/2011/features-button-bg.png') repeat-x;
	text-align:center;
	color:#FFD200;
}

#feature-next {
	width:26px;
	height:24px;
	position:absolute;
	z-index:1;
	top:0px;
	right:5px;
	curosr:hand;
	cursor:pointer;
	text-indent:-2000px;
	/*
	background:url('/fls/18300/site_graphics/2011/features-right.png') no-repeat;
	*/
	background-position: 0 -282px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#feature-previous {
	width:26px;
	height:24px;
	position:absolute;
	z-index:1;
	top:0px;
	right:100px;
	curosr:hand;
	cursor:pointer;
	text-indent:-2000px;
	/*
	background:url('/fls/18300/site_graphics/2011/features-left.png') no-repeat;
	*/
	background-position: 0 -248px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#features .controls {
	position:absolute;
	z-index:1;
	top:0px;
	right:43px;
}

#features .box {
	float:left;
	width:17px;
	height:24px;
	overflow:hidden;
	/*background:url('/fls/18300/site_graphics/2011/features-inactive-box.png') no-repeat;*/	
	margin-right:4px;
	background-position: 0 -214px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#features .box.active {
	/*
	background:url('/fls/18300/site_graphics/2011/features-active-box.png') no-repeat;
	*/
	background-position: 0 -146px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

/******************************************************************************
	START Menu.css
******************************************************************************/

#section-menu-auto-position {
	float:left;
}

#menu-container {
	top:166px !important;
	height:37px;
	width:844px;
	margin:0px auto;
}

#menu-auto-position {
	
}

ul#list-menu {
	list-style-type:none;
	margin:0 auto;
	/*width:1000px;*/
	padding:0;
	position:relative;
	clear:both;
}

ul#list-menu ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

ul#list-menu ul.subnav li {
	border-width:1px 1px 0px 1px;	
}

ul#list-menu ul.subnav li.last {

}

#list-menu li {
	/*background:#EF9218;*/
	/*background:url('/fls/14200/site_graphics/2010/menu-seperator.png') right no-repeat;*/
	background:transparent;
	border-color:#cccccc;
	border-style:solid;
	border-width:0px 0px 0px 0px;
	display:block;
	float:left;
	margin:0px;
	width:200px;
	font-weight:bold;
}

#list-menu li.divider {
	width:2px;
	height:37px;
	/*
	background:url('/fls/18300/site_graphics/2011/menu-divider.png') no-repeat;
	*/
	background-position: 0 -581px;
	background-image: url('/fls/18300/site_graphics/2011/sprite2.png');
}

#list-menu li ul.subnav li {
	
}

#list-menu li ul.template-ul ul.subnav li:hover {
	background:transparent;	
}

#list-menu li ul.template-ul ul.subnav li {
	background:transparent;	
	width:250px;
	/*border:0px !important;*/
	height:18px;
	line-height:18px;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#64737D;
	float:left;
	margin-right:5px;
	/*margin-left:10px;*/
}
/*
#list-menu li ul.template-1 ul.subnav li {
	background:transparent;	
	width:300px;
	border:0px !important;
}
*/
#list-menu li ul.template-ul ul.subnav li a {
	/*
	height:15px;
	line-height:15px;
	font-weight:normal;
	text-indent:10px;
	*/
	font-weight: normal;
    height: 18px;
    line-height: 18px;
    display:block;
}

#list-menu li ul.template-ul ul.subnav {
	width:200px;	
}

#list-menu li ul.template-1 ul.subnav {
	width:300px;	
}

#list-menu li ul.template-1 div.standard {
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;	
}

#list-menu li ul.subnav li:hover {
	/*background:#bdbdbd;*/
	color:#ffffff;
}

#list-menu li ul.subnav li a:hover {
	background:#FDC30D;
	color:#03456e;	
}

#list-menu li.schedules ul.box h2,
#list-menu li.sports ul.box h2 {
	color:#FFD200;
	font-size:13px;
	margin:0px;
	padding:0px;	
	font-weight:bold;
	text-align:left;
	font-family:arial;
}

#list-menu li.schedules .box,
#list-menu li.sports .box
{
	background:transparent;
	border:0px solid #ffffff;
	width:380px;
}

#list-menu li.schedules ul.box div.mens a,
#list-menu li.schedules ul.box div.womens a,
#list-menu li.sports ul.box div.mens a,
#list-menu li.sports ul.box div.womens a {
	text-align:left;	
}


#list-menu li.sports div.box {
	
}

#list-menu li.schedules ul.box div.mens,
#list-menu li.schedules ul.box div.womens,
#list-menu li.sports ul.box div.mens,
#list-menu li.sports ul.box div.womens {
	float:left;
	width:185px;
	clear:right;
}

#list-menu li.schedules ul.box div.womens h2 {
	text-indent:5px;	
}

#list-menu li.schedules ul.box div.womens,
#list-menu li.sports ul.box div.womens {
	margin-left:5px;	
}

#list-menu li.parent {
	width:auto;	
	white-space:nowrap;
	position:relative;
}

/* IE 6 fix for width:auto */
* html #list-menu li.parent {
	width:1%;	
}

#list-menu li.section {
	
}

#list-menu li.section a {
	padding-left:10px;
	font-weight:bold;	
}

#list-menu li.sub {
	/*background:url('/images/menu_arrow_white.gif') #EF9218 no-repeat right;	*/
}

#list-menu li a.top-menu-link {
	padding:0 6px;	
	/*font-family:"PT Sans","Verdana";*/
	font-family:"arial";
	letter-spacing:0px;
	font-size:14px;
	font-weight:bold;
}

#list-menu li.parent, #list-menu li.parent a.top-menu-link {
	line-height:37px;
	height:37px;	
	float:left;
}

#list-menu li.parent.first {
	/*margin-left:57px;	*/
}

#list-menu li a {
	color:#03456e;
	display:block;
	font-family:arial,Time,Helvetica,sans-serif;
	font-size:11px;
	height:37px;
	line-height:37px;
	text-decoration:none;
	text-align:center;
}

#list-menu li ul.subnav div a,
#list-menu li ul.subnav li a {
	text-align:left;
	text-indent:5px;	
	display:block;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
}

#list-menu li ul.subnav li a:hover {
	/*
	background:#0e2b47;
	color:#ffffff;
	*/
}

#list-menu a:hover {
	background:#000000;
	color:#ffffff;
}

#list-menu li ul.subnav a:hover {
	background:transparent;	
}

#list-menu .menu-active a.top-menu-link {
	background:url('/fls/18300/site_graphics/2011/menu-hover-bg.png') repeat-x;
	color:#ffce00;
	float:left;
	text-decoration:none;
}

#list-menu li.sub:hover, 
#list-menu li.sub a:hover 
{
	position:relative;
}

#list-menu li.sub {
	position:relative;	
}

#list-menu ul, 
#list-menu :hover ul ul, 
#list-menu :hover ul :hover ul ul, 
#list-menu :hover ul :hover ul :hover ul ul, 
#list-menu :hover ul :hover ul :hover ul :hover ul ul 
{
	width:160px;
	visibility:hidden;
	position:absolute;
	left:0px;
	z-index:1000;
	top:37px;
}

#list-menu :hover ul :hover ul, 
#list-menu :hover ul :hover ul :hover ul :hover ul 
{
	bottom:auto;
	left:100px;
	padding:0;
	top:-10px;
}

/******************************************************************************
	START Sub Child Menu CSS
******************************************************************************/
div#lm-submenu {
	height:20px;
	font-size:11px;
	overflow-y:hidden;
	display:block;
	clear:both;
	background:#ffffff;	
}

#list-menu div.sub-child-menu {
	display:none;	
}

div.sub-child-display ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

div.sub-child-display ul li{
	list-style-type:none;
	margin:0;
	padding:0px 5px 0px 5px;
	/*width:160px;*/
	float:left;
	position:relative;
	height:15px;
	line-height:20px;
}

div.sub-child-display ul li a {
	text-decoration:none;
	font-weight:bold;
	color:#EF9218;
	line-height:15px;
}

div.sub-child-display ul li a:hover {
	text-decoration:underline;	
	font-weight:bold;
	color:#EF9218;
	line-height:15px;
}

/******************************************************************************
	START Template
******************************************************************************/
/**/
#lm-parent-1 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu1.png') no-repeat top left;}
#lm-parent-2 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu2.png') no-repeat top left;}
#lm-parent-3 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu3.png') no-repeat top left;}
#lm-parent-4 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu4.png') no-repeat top left;}
#lm-parent-5 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu5.png') no-repeat top left;}
#lm-parent-6 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu6.png') no-repeat top left;}
#lm-parent-7 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu7.png') no-repeat top left;}
#lm-parent-8 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu8.png') no-repeat top left;}
#lm-parent-9 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu9.png') no-repeat top left;}
#lm-parent-10 .template-ul li.template.last {background:url('/fls/18300/site_graphics/2011/menu/menu10.png') no-repeat top left;}

#list-menu .template-ul {
	width:840px !important;	
	background:#09283C;
}

#list-menu .template-ul li.template.last {
	width:840px !important;	
	height:266px;
	overflow:hidden;
	border:0px;
	position:relative;
	border-bottom:4px solid #014F7F;
}
/*
#list-menu li.template.custom .template-ul li.template.last {
	background:url('/fls/26800/site_graphics/menu-insider-label.png') no-repeat top left;
}
*/

#list-menu li.template .template-ul.template-2 li.template.last .standard {
	display:none;
}

#list-menu li.sports .template-ul li.template.last {
	/*background:url('/fls/26800/site_graphics/menu-sports-label.png') no-repeat top left;*/
}

#list-menu li.sports .template-ul li.template.last ul.subnav {
	
}

#list-menu .template-ul .sports ul.subnav,
#list-menu .template-ul .schedule ul.subnav {
	width:380px !important;	
}

#list-menu .template-ul .standard ul.subnav {
	width:250px !important;	
}

#list-menu .template-ul li.template.last ul.subnav div.column,
#list-menu .template-ul li.template.last ul.subnav div.grid {
	float:left;
	width:150px;	
}

#list-menu .template-ul li.template.last ul.subnav div.column li
#list-menu .template-ul li.template.last ul.subnav div.grid li {
	width:150px;	
}

#list-menu .template-ul li.template.last ul.subnav div.column li a,
#list-menu .template-ul li.template.last ul.subnav div.grid li a {
	text-indent:10px;	
	line-height:18px;
	height:18px;
	font-weight:normal;
}

#list-menu .template-ul li.template.last ul.subnav {
	clear:both;	
}

#list-menu li.menu-active .template-ul ul.subnav {
	visibility:visible;	
	top:0px;
	left:0px;
}

#list-menu li.menu-active .template-ul div.standard {
	
}

#list-menu li.menu-active .template-ul div.standard {
	position:absolute;
	z-index:1;
	top:35px;
	left:87px;	
}

#list-menu li.menu-active .template-ul div.schedule,
#list-menu li.menu-active .template-ul div.sports {
	position:absolute;
	z-index:1;
	top:5px;
	left:87px;	
}

#list-menu li.menu-active .template-ul div.schedule div.womens div.womens div,
#list-menu li.menu-active .template-ul div.schedule div.mens div.mens div,
#list-menu li.menu-active .template-ul div.sports div.womens div.womens div,
#list-menu li.menu-active .template-ul div.sports div.mens div.mens div {
	background:transparent;	
	border-color:#64737d;
    border-style:solid;
    border-width:0 0 1px;
}

#list-menu li.menu-active .template-ul div.schedule a,
#list-menu li.menu-active .template-ul div.sports a {
	height:18px;
	line-height:18px;
	padding:0px;
	text-indent:5px;	
	font-size:11px;
	font-weight:normal;
}

#list-menu .template-ul {
	display:none;	
}

#list-menu li.menu-active .template-ul {
	display:inline;	
}

#list-menu .template-ul .image-text {
	position:absolute;
	z-index:1;
	left:418px;
	top:28px;
	display:none;	
}

#list-menu li ul.template-ul .ad-menu {
	position:absolute;
	z-index:1;
	right:60px;
	top:155px;	
}

#list-menu li ul.template-ul .ad-menu img {
	
}

#list-menu li .template-ul .image-text-box {
	position:relative;	
}

#list-menu li .template-ul .image-text-box .headline {
	position:absolute;
	z-index:1;
	bottom:20px;
	left:0px;	
	width:338px;
}

#list-menu li .template-ul .image-text-box .teaser {
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0px;	
	width:338px;
}

#list-menu .template-ul .feature-1 {
	position:absolute;
	z-index:1;
	left:515px;
	top:40px;
	color:#0E2B47;
	width:100px;
}

#list-menu .template-ul li.last,
#list-menu .template-ul li.first {
	border-width:0px;	
}

#list-menu .template-ul .feature-2 {
	position:absolute;
	z-index:1;
	left:872px;
	top:60px;
	color:#ffffff;
	width:100px;
}

#list-menu .template-ul .feature-1 li:hover,
#list-menu .template-ul .feature-2 li:hover, 
#list-menu .template-ul .feature-1 li,
#list-menu .template-ul .feature-2 li {
	background:transparent;
	width:140px;	
}

#list-menu .template-ul .feature-1 ul.subnav,
#list-menu .template-ul .feature-2 ul.subnav {
	width:300px !important;	
}

#list-menu .template-ul .feature-1 a,
#list-menu .template-ul .feature-2 a {
	font-size:12px;
	color:#ffffff;
	height:15px;
	line-height:15px;
	padding:0px;
	text-indent:0px;
	font-weight:normal;
}

#list-menu .template-ul .label-1 {
	position:absolute;
	z-index:1;
	left:515px;
	top:5px;
	color:#FFD200;
	font-weight:bold;	
	font-family:arial;
	font-size:13px;
}

#list-menu .template-ul .label-2 {
	position:absolute;
	z-index:1;
	left:812px;
	top:10px;
	color:#ffffff;
	font-weight:bold;	
}

#list-menu .template-ul .image-text-box .headline,
#list-menu li .template-ul .image-text-box .headline a {
	text-align:center;
	text-indent:0px;
	padding:0px;
	height:17px;
	line-height:17px;
	font-weight:bold;
	font-size:12px;	
}

#list-menu .template-ul .image-text-box .teaser,
#list-menu .template-ul .image-text-box .teaser a {
	text-align:center;
	text-indent:0px;
	padding:0px;
	height:15px;
	line-height:15px;
	font-weight:normal;
	font-size:11px;
}

#list-menu .template-ul .image-text-box .image {
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
}

#list-menu .template-ul .image-text-box .image img {
	width:288px;	
}

/******************************************************************************
	START Section Menu
******************************************************************************/

#section-menu-container {
	/*background:url('/fls/26800/site_graphics/sport-menu-bg.png') no-repeat;*/
	width:998px;
	height:50px;
	margin:7px auto 9px;	
}

#section-menu-container .sport-name {
	position:absolute;
	z-index:1;
	top:0px;
	left:14px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;	
	font-family:oswald,arial;
}

#section-menu-container .sport-name a {
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;	
	font-family:oswald,arial;
	text-decoration:none;
}

#section-menu-container .sport-name-faded {
	position:absolute;
	z-index:1;
	top:0px;
	right:10px;
	font-size:44px;
	font-weight:normal;
	color:#8b2b3d;
	text-transform:uppercase;	
	height:44px;
	line-height:44px;
	font-family:oswald,arial;
}

#section-menu-container .relative {
	width:998px;
	height:50px;
}

/* Used in menu examples - /0/C/user/listmenu/examples/ */
#section-menu-container .section-menu-absolute {
	position:absolute;
	z-index:10;
	top:23px;
	left:5px;	
}

ul#section-menu {
	list-style-type:none;
	margin:0;
	padding:0;
	/*width:160px;*/
	float:left;
	position:relative;
}

ul#section-menu li.divider {
	width:1px;
	margin-top:9px;
	height:10px;
	background:#ffffff;	
	display:block;
}

ul#section-menu ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

ul#section-menu ul.subnav li {
	border-width:1px 1px 0px 1px;	
}

ul#section-menu ul.subnav li.last {
	border-width:1px;	
}

#section-menu li {
	background:transparent;
	border-color:#ffffff;
	border-style:solid;
	border-width:0px 0px 0px 0px;
	display:block;
	float:left;
	margin:0px;
	width:auto;
	font-weight:bold;
	white-space:nowrap;
}

/* IE 6 fix for width:auto */
* html #section-menu li {
	width:1%;	
}

/* IE 6 fix for width:auto */
* html #section-menu li.parent {
	width:1%;	
}

#section-menu li.last {
	border-right:0px;
}

#section-menu li.section {
	
}

#section-menu li.section a {
	padding:0px 5px;
	font-weight:normal;	
}

#section-menu li.sub {
	background:url('/images/menu_arrow_white.gif') #EF9218 no-repeat right;	
}

#section-menu li a.top-menu-link {
	padding:0 20px;	
}

#section-menu li.parent.last {
	border-width:0;	
}

#section-menu li.parent a.top-menu-link {
	line-height:20px;
	height:20px;	
}

#section-menu li a {
	color:#ffffff;
	display:block;
	font-weight:normal;
	font-family:arial,sans-serif;
	font-size:11px;
	height:28px;
	line-height:28px;
	text-decoration:none;
	text-align:center;
}
/*
#section-menu li.current a {
	color:#272525;
}
*/
#section-menu a:hover {
	color:#ffffff;
}

#section-menu li.sub:hover, 
#section-menu li.sub a:hover 
{
	position:relative;
}

#section-menu li.sub {
	position:relative;	
}

#section-menu ul, 
#section-menu :hover ul ul, 
#section-menu :hover ul :hover ul ul, 
#section-menu :hover ul :hover ul :hover ul ul, 
#section-menu :hover ul :hover ul :hover ul :hover ul ul 
{
	width:180px;
	visibility:hidden;
	position:absolute;
	left:0px;
	z-index:1000;
	top:28px;
	padding-top:4px;
}

#section-menu :hover ul :hover ul, 
#section-menu :hover ul :hover ul :hover ul :hover ul 
{
	bottom:auto;
	left:100px;
	padding:20px 20px 20px 0;
	top:-10px;
}

#section-menu li.more {
	position:relative;	
}

#section-menu ul.more li{
	border-width:0px 1px 1px 1px;
	border-color:#E1E1E1;
	border-style:solid;
	background:#000000;
	width:180px;
	clear:both;	
	
}

#section-menu ul.more li a {
	text-align:left;
}

#section-menu li.more ul.more li.section.last {
	border-width:0px 1px 1px 1px;	
}

/******************************************************************************
	END Section Menu
******************************************************************************/

ul#list-menu .sports .mens .last {
	width:120px;
	margin-right:20px;
	margin-top:51px;
}
/*
#lm-parent-1 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu1.png') no-repeat top left;}
#lm-parent-2 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu2.png') no-repeat top left;}
#lm-parent-3 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu3.png') no-repeat top left;}
#lm-parent-4 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu4.png') no-repeat top left;}
#lm-parent-5 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu5.png') no-repeat top left;}
#lm-parent-6 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu6.png') no-repeat top left;}
#lm-parent-7 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu7.png') no-repeat top left;}
#lm-parent-8 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu8.png') no-repeat top left;}
#lm-parent-9 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu9.png') no-repeat top left;}
#lm-parent-10 .template-ul li.template.last {background:url('/fls/26800/site_graphics/menu/menu10.png') no-repeat top left;}
*/
/******************************************************************************
	END Menu.css
******************************************************************************/


.sprite1-ql-audio-off{ background-position: 0 0; width: 21px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-audio-on{ background-position: 0 -44px; width: 21px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-audio-text{ background-position: 0 -88px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-cart-off{ background-position: 0 -132px; width: 34px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-cart-on{ background-position: 0 -176px; width: 34px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-cart-text{ background-position: 0 -220px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-default{ background-position: 0 -264px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-enews-off{ background-position: 0 -308px; width: 32px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-enews-on{ background-position: 0 -352px; width: 32px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-enews-text{ background-position: 0 -396px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-facebook-off{ background-position: 0 -440px; width: 29px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-facebook-on{ background-position: 0 -484px; width: 29px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-facebook-text{ background-position: 0 -528px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-rss-off{ background-position: 0 -572px; width: 29px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-rss-on{ background-position: 0 -616px; width: 29px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-rss-text{ background-position: 0 -660px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-stats-off{ background-position: 0 -704px; width: 34px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-stats-on{ background-position: 0 -748px; width: 34px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-stats-text{ background-position: 0 -792px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-twitter-off{ background-position: 0 -836px; width: 32px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-twitter-on{ background-position: 0 -880px; width: 32px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-twitter-text{ background-position: 0 -924px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-video-off{ background-position: 0 -968px; width: 29px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-video-on{ background-position: 0 -1012px; width: 29px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 
.sprite1-ql-video-text{ background-position: 0 -1056px; width: 157px; height: 34px; background-image: url('/fls/18300/site_graphics/2011/sprite1.png');} 

.sprite2-ad-label-728-90{ background-position: 0 0; width: 15px; height: 90px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-arrow{ background-position: 0 -100px; width: 13px; height: 13px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-arrow_on{ background-position: 0 -123px; width: 13px; height: 13px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-features-active-box{ background-position: 0 -146px; width: 17px; height: 24px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-features-header{ background-position: 0 -180px; width: 313px; height: 24px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-features-inactive-box{ background-position: 0 -214px; width: 17px; height: 24px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-features-left{ background-position: 0 -248px; width: 26px; height: 24px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-features-right{ background-position: 0 -282px; width: 26px; height: 24px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-footer-ncaa{ background-position: 0 -316px; width: 80px; height: 66px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-footer-summit{ background-position: 0 -392px; width: 117px; height: 66px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-footer-umkc{ background-position: 0 -468px; width: 134px; height: 66px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-header-dot{ background-position: 0 -544px; width: 12px; height: 27px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-menu-divider{ background-position: 0 -581px; width: 2px; height: 37px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-photo-gallery-bottom{ background-position: 0 -628px; width: 318px; height: 24px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-photo-gallery-header{ background-position: 0 -662px; width: 139px; height: 24px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-photo-gallery-left{ background-position: 0 -696px; width: 15px; height: 29px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-photo-gallery-right{ background-position: 0 -735px; width: 15px; height: 29px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-play-button-20{ background-position: 0 -774px; width: 20px; height: 20px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-play-button{ background-position: 0 -804px; width: 90px; height: 90px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-roo-vision-join-now{ background-position: 0 -904px; width: 108px; height: 36px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-roo-vision-live-events-schedule{ background-position: 0 -950px; width: 138px; height: 21px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-roo-vision-logo{ background-position: 0 -981px; width: 92px; height: 98px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-rotator-controls{ background-position: 0 -1089px; width: 46px; height: 23px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-rotator-link-icon{ margin-top:4px;float:left; background-position: 0 -1122px; width: 8px; height: 9px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-rotator-more-button{ background-position: 0 -1141px; width: 90px; height: 21px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-schedule-down{ background-position: 0 -1172px; width: 20px; height: 22px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-schedule-header{ background-position: 0 -1204px; width: 105px; height: 24px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-schedule-up{ background-position: 0 -1238px; width: 21px; height: 22px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-search-button{ background-position: 0 -1270px; width: 22px; height: 18px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 
.sprite2-top-sport-list-menu{ background-position: 0 -1298px; width: 187px; height: 44px; background-image: url('/fls/18300/site_graphics/2011/sprite2.png');} 


/******************************************************************************
	END Custom.css
******************************************************************************/

#staff-directory th {
background-color: #014F7F;
color:#ffffff;
}
#staff-directory tr.header td {
background-color: #014F7F;
color:#ffffff;
}
