/******************************************************************

Style.css

******************************************************************/

.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: #660000; 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: #660000;}
.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: #660000; font-size: 11px; font-weight:normal; text-decoration:none;}
A.nav1AT {font-family: Arial, Helvetica; color: #660000; 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: #660000; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1AT {font-family: Arial, Helvetica; color: #660000; font-size: 10px; font-weight:normal; text-decoration:underline;}

.button { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#660000;  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:#660000; 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:#660000; }
.AMMcur          {text-decoration:none; background-color:#FFFF99; cursor:hand; color:#660000; font-weight:bold; font-size:12px; }
.AMMcurgif       {background-color:#660000; }
.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:#660000; 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:#660000; 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:#660000; 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:#660000; 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:#660000; text-decoration:underline;}
A:link  	{font-family:arial,san-serif; color:#660000; text-decoration:underline;}
A:hover  	{font-family:arial,san-serif; color:#660000; 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: #660000; color:#FFFFFF; }  
.subhdr 	{font-family:arial,san-serif;  font-weight: bold; background-color: #660000; 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:660000; }  
.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:#FAEAC5; }  
.even 		{font-family:arial,san-serif;  font-size=9pt;background-color:#FFF8D2; }  
.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: #660000; color:#FFFFFF; }  
.stat-hdr 	{font-family:arial,san-serif;  font-weight: bold; background-color: #660000; color:#FFFFFF; }  
.stat-hdr-link 	{font-family:arial,san-serif;  font-weight: bold; background-color: #660000; 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: #660000; 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:#660000;
	color:#FFFFFF;
}

/***************************************************************************/
/* Menu.css                                                                               */
/***************************************************************************/
/* Used in menu examples - /0/C/user/listmenu/examples/ */

#menu-container {
	height: 40px;
	width: 810px;
	top: 217px !important;
}

ul#list-menu {
	margin: 0px;
	list-style-type: none;
	/*text-align: center;*/
	height: 37px;
	position: relative;
	clear: both;
	padding: 0px !important;
}

ul#list-menu li {
	display: block;	
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#list-menu .divider {
	border-left: 1px solid #535252;
	border-right: 1px solid #1a1a1a;
	width: 0px;
	height: 31px;
	margin-top: 5px;
}

ul#list-menu ul.subnav {
	background: #000;
	padding: 10px;
	width: 200px;	
}

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

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

#list-menu .subnav li {
	display: block;	
}

#list-menu li {
	background:transparent;
	border-color:none;
	border-style:none;
	border-width:0px 0px 0px 0px;
	display: inline;
	margin:0px;
	font-weight:bold;
}

#list-menu li.parent {
	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:transparent;	
}

#list-menu li a.top-menu-link {
	padding: 11px 6px 10px;
	white-space: nowrap;
	margin-top: 1px;
	text-transform: uppercase;
}

#list-menu li.parent, #list-menu li.parent {
}

#list-menu li.parent {
	height: 30px;
}

#list-menu li.parent.last a {
	border: 0px;
}

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

#list-menu li a {
	color: #fff;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#list-menu .subnav li a {
	font-weight: normal;
	font-size: 12px;	
	color: #fff;
	font-family: Arial;
}

#list-menu a:hover {
	background:transparent;
}

#list-menu .parent .top-menu-link a:hover {
	background:transparent;
	color:#005db5;
}

#list-menu li.sub:hover {
}

#list-menu .subnav li a:hover 
{

}

#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 
{
	visibility:hidden;
	position:absolute;
	left:0px;
	z-index:1010;
	top: 38px;
	margin: 0px;
}

/******************************************************************************
	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:240pxx;*/
	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;
	line-height:15px;
}

#list-menu .subnav {
	padding: 0px;
}

#list-menu .subnav .subnav {
	background: none;
	padding: 0px;
	border: 0px;	
	border-left: 0px;
	top: 4px;
	width: auto;
}

#list-menu ul.subnav.template-1 {
}

#list-menu .subnav li a {
	text-align: left;	
	display: block;
	padding: 2px 5px;
}

#list-menu .subnav li:hover,
#list-menu .mens div div:hover,
#list-menu .womens div div:hover
{
	
}

#list-menu .top-menu-link:hover {
}

#list-menu li.menu-active a.top-menu-link {
	color: #d09d1d;
	background: url(/fls/19000/site_graphics/menuonbg.png) repeat-x;
}

#list-menu .odd,
#list-menu .even {
	background-color: transparent;
	color: #fff;
}

/******************************************************************************
	Start Template
******************************************************************************/

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


#list-menu .template ul.template-ul {
	background: #000;
	padding: 0px;
	width: 1000px;
	height: 228px;
}

#list-menu .template.menu-active.parent ul ul {
	visibility:visible;
}

#list-menu .template ul .standard {
	position: absolute;
	top: 6px;
	left: 14px;
	z-index:1;
	width: 288px;
	height: 200px;
}

#list-menu .template ul .standard li {
	color: #000;	
	padding-left: 13px;
	width: 127px;
	text-align: left;
	line-height: 16px;
	margin-left: 1px;
	cursor: pointer;
}

#list-menu .template ul.template-1 .standard li {
	width: 280px;
}

#list-menu .template ul.template-5 .standard li {
	float: left;
}


#list-menu .template ul .standard a:hover {
	background: #BB8E06;
}

#list-menu .template ul .standard li a {
	color: #fff;
	font-family: Arial;
	text-decoration: none;
	font-size: 12px;
	border: 0px;
}

#list-menu .template ul .standard li a:hover {
}

#list-menu .template ul .image-text {
	z-index: 1;
	position: absolute;
	top: 6px;
	left: 335px;
	height: 216px;
	width: 330px;
	border-left: 1px solid #454545;
	border-right: 1px solid #454545;
}

#list-menu .template ul .image-text img {
	display: block;	
}

#list-menu .image-text-box {
	padding-top: 0px;	
	border-left: 1px solid #262626;
	border-right: 1px solid #262626;
	padding: 0px 20px;
	height: 208px;
}

#list-menu .image-text-box .image img {
	border: 0px;
}

#list-menu .image-text-box .image {
	height: 171px;
	width: 288px;
	overflow: hidden;	
}

#list-menu .subnav li .image-text-box a {
	padding: 0px;
}

#list-menu .image-text-box .headline {
	text-align: left;	
	padding-top: 5px;
}

#list-menu .image-text-box .headline,
#list-menu .image-text-box .headline a {
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	font-family: Arial;
	white-space: normal;
	line-height: 16px;
}

#list-menu .image-text-box .teaser {
	display: none;
}

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

#list-menu .template ul .label-1 {
	width: 140px;
	z-index: 1;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	position: absolute;
	top: 10px;
	left: 684px;
	text-align: left;
}

#list-menu .template ul .label-2 {
	width: 140px;
	z-index: 1;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	position: absolute;
	top: 10px;
	left: 836px;
	text-align: left;
}

#list-menu .template ul .feature-1 {
	position:absolute;
	top: 25px;
	left: 684px;
	width: 152px;
	z-index:1;
}

#list-menu .template ul .feature-2 {
	position:absolute;
	top: 25px;
	left: 837px;
	width: 155px;
	z-index:1;
}

#list-menu .template ul .feature-1 ul.subnav li {
	text-align: left;
	padding-left: 8px;
	background-image: url(/fls/19000/site_graphics/sprite.png); 
	background-position: 0 -1813px;
	*background-position: 0 -1811px;
}

#list-menu .template ul .feature-2 ul.subnav li {
	text-align: left;
	padding-left: 8px;
	background-image: url(/fls/19000/site_graphics/sprite.png); 
	background-position: 0 -1813px;
	*background-position: 0 -1811px;
}

#list-menu .template ul .feature-1 ul.subnav li:hover {
}

#list-menu .template ul .feature-1 ul.subnav li:hover a {
}

#list-menu .template ul .feature-2 ul.subnav li:hover {
}

#list-menu .template ul .feature-2 ul.subnav li:hover a {
}

#list-menu .template ul .ad-menu {
	position: absolute;
	left: 680px;
	top: 110px;
	z-index: 1;	
	width: 300px;
	height: 100px;
	overflow: hidden;
}

#list-menu .template ul .ad-menu a {
	border-bottom: 0px;
}

#list-menu .template ul .ad-menu img {
	display: block;	
}

#list-menu .template .subnav li.template {
	width: 1000px !important;
	height: 228px !important;
	background: url(/fls/19000/site_graphics/dropdownbg.png) repeat-x;
}

#list-menu .parent .round-left {
    float: left;
    width: 3px;
    overflow: hidden;
    display: block;
    background: transparent;
}

#list-menu .parent .round-right {
    float: left;
    width: 3px;
    overflow: hidden;
    display: block;
    background: transparent;
}

#list-menu .parent a.top-menu-link {
    float:left;    
}

#list-menu .parent.menu-active .round-right {
    height: 22px;
}

#list-menu .parent.menu-active .round-left {
    height: 22px;
}

#list-menu .clear {
	display: none;	
}

#list-menu .mens h2,
#list-menu .womens h2 {
	margin: 0px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial;
	text-align: left;
	padding-left: 5px;
	text-transform: uppercase;
}

#list-menu .mens,
#list-menu .womens  {
	float: left;
}

#list-menu .mens {
	margin-right: 20px;	
}

#list-menu .mens .mens,
#list-menu .womens .womens {
	text-align: left;
	float: none;
	margin: 0px;
}

#list-menu .mens .mens div,
#list-menu .womens .womens div {
	width: 134px;
	cursor: pointer;
}

#list-menu .mens .mens a,
#list-menu .womens .womens a {

}


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

body.main {
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	background: #650c1c url(/fls/19000/site_graphics/sitebg.png) repeat-x;
	overflow-x: hidden;
}

html {
	overflow-x: hidden;
}

.left {
	float: left;	
}

.right {
	float: right;	
}

.clear {
	clear: both;
}

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

.relative {
	position: relative;	
}

.hide {
	display: none;	
}

.block {
	display: block;	
}

#container {
	width: 100%;
}

#background-container {
	width: 100%;
	overflow: hidden;
	height: 1200px;	
}

#background {
	width: 1000px;
	margin: 0px auto;	
}

#lowbg {
	z-index: 300;	
	width: 1400px;
	height: 1937px;
	overflow: hidden;
	left: -200px;
}

#highbg {
	z-index: 350;	
	display: none;
	width: 1400px;
	height: 1937px;
	overflow: hidden;
	left: -200px;
}

#site {
	width: 1000px;
	margin: 0px auto;
	z-index: 500;
}

#guts {

}

#contentLeft {
	width: 664px;
	padding: 10px 14px;	
	background: #fff;
}

#contentLeft.nopadd {

}

#contentLeft.wide {
	width: 970px;
	padding-right: 15px;	
}

#NeulionVidContainer {
	display: none;
	height: 512px;
	left: 0px;
	position: absolute;
	width: 1000px;
	z-index: 1000;
}

#sportrotator #NeulionVidContainer {
	display: none;
	height: 351px;
	left: 0px;
	position: absolute;
	width: 690px;
	z-index: 1000;
}

#NeulionVidContainer .videoStop {
	height: 19px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 19px;	
	cursor: pointer;
	z-index:1001;
}

#articleVideoContainer #NeulionVidContainer {
	width: 661px;
	height: 355px;
	left: 15px;	
}

#articleVideoContainer #videoStop {
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
	z-index:1001;	
}

#sitetop {
	z-index: 400;	
}

#sitetop .top {
	background: url(/fls/19000/site_graphics/topbg.png) repeat-x;
	width: 100%;
	height: 97px;	
}

#sitetop .leaderboard {
	padding-top: 3px;
	width: 744px;
	margin: 0px auto;	
}

#header {
	width: 100%;
	height: 159px;
	background: 	url(/fls/19000/site_graphics/headerbg.png) repeat-x;
}

#header .homelink {
	width: 250px;
	height: 104px;
	text-decoration: none;
	left: 140px;
	top: 8px;
}	

#header .logo {
	width: 1456px;
	height: 120px;
	background: url(/fls/19000/site_graphics/logo.png) repeat-x;
	left: -228px;
}

#header .logocenter {
	width: 1000px;
	height: 120px;
	margin: 0px auto;
}

#menubar {
	width: 100%;
	height: 39px;
	background: url(/fls/19000/site_graphics/menubg.png) repeat-x;
}

#menubar .container {
	width: 1000px;
	height: 40px;
	margin: 0px auto;		
}

#menu {
	width: 808px;	
	height: 39px;
}

#rotator {
	width: 100%;
	height: 512px;
}

#rotator .mainimage {
	width: 1000px;
	height: 512px;	
	overflow: hidden;
	background: #fff;
}

#rotator .mainimage img {
	width: 1000px;
}

#rotator .slider {
	height: 512px;	
	width: 5000px;
	z-index: 300;
}

#rotator .container {
	width: 3000px;
	height: 512px;
	overflow: hidden;
	left: -1000px;	
}

#rotator .dimmer {
	width: 1000px;
	height: 512px;
	background: #000;
	opacity: .80;
	filter: alpha(opacity = 80);	
	z-index: 350;
}

#rotator .leftdim {
	left: 0px;	
}

#rotator .rightdim {
	left: 2000px;	
}

#rotator .shadowleft {
	left: 0px;
	top: auto;
	bottom: 0px;
	z-index: 360;
	width: 1000px;
	height: 9px;
}

#rotator .shadowright {
	left: auto;
	right: 0px;
	top: auto;
	bottom: 0px;
	z-index: 360;	
	width: 1000px;
	height: 9px;
}

#rotator .shadowbottom {
	width: 1025px;
	height: 15px;	
	top: auto;
	bottom: -15px;
	left: -12px;
	z-index: 360;
}

#rotator .loadingscreen {
	width: 3000px;
	height: 512px;
	background: #000;
	z-index: 400;
}

#rotator .loadingscreen img {
	margin: 150px auto;	
}

#subrotator {
	z-index: 450;
	width: 1022px;
	left: -11px;
	top: auto;
	bottom: 10px;
}

#subrotator .content {
	background: #000;
	width: 1000px;
	height: 80px;	
}

#subrotator .arrow {
	padding: 28px 11px 0px 15px;
	cursor: pointer;
}

#subrotator .arrow:first-child {
	padding: 28px 0px 0px 11px;
}

#subrotator .item {
	cursor: pointer;	
	width: 93px;
	padding: 6px 9px 0px 0px;	
}

#subrotator .item.last {
	padding-right: 0px;	
}

#subrotator .item .image {
	width: 93px;
	height: 48px;
	overflow: hidden;
}

#subrotator .item .image img {
	width: 93px;
}

#subrotator .item .sport {
	color: #fff;
	text-align: center;
	padding: 4px 0px;
}

#rotatortitle {
	width: 412px;	
	height: 80px;
}

#subitems {
	width: 509px;
	height: 80px;	
}

#rotatortitle .link a {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
}

#rotatortitle .link {
	padding: 8px 20px 8px 20px;	
}

#rotatortitle .more {
	padding: 0px 20px 0px 20px;	
}

#rotatortitle .more a {
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#quickbar {
	left: auto;
	right: 134px;
	top: 25px;
}

#quickbar .content {
	padding-top: 24px;
}

#quickbar .item {
	margin: 0px 0px 0px 8px;	
}

#quickbar .arrow {
	top: 15px;	
}

#quickbar .text {
	font-size: 11px;
	color: #e7bb52;
	white-space: nowrap;
}

#header .ads {
	left: auto;
	right: 0px;
	top: -7px;	
}

#header .ads .adspace {
	margin-left: 7px;
}

#search {
	width: 191px;
	height: 29px;
	padding-top: 10px;
}

#searchInput {
	border-top: 1px solid #141414;
	border-left: 1px solid #2c2c2c;
	border-bottom: 1px solid #6f6f6f;
	border-right: 0px;
	background: #575757;
	color: #9c9c9c;
	margin-left: 1px;
	width: 160px;
	*width: 159px;
	padding-left: 8px;	
	height: 16px;
}

#searchSubmit {
	width: 20px;
	height: 20px;
	border: 0px;
	cursor: pointer;
	*position: relative;
	*top: 1px;
}

#newstabs {
	border: 1px solid #1c1c1c;	
	width: 690px;
	height: 252px;
	background: #4a4949 url(/fls/19000/site_graphics/tabsbg.png) repeat-x;
	margin-top: 15px;
}

#newstabs a.moreschedule {
	padding: 10px 10px 0px 0px;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

#newstabs .tabheader {
	width: 690px;
	height: 32px;
	top: -5px;
}

#newstabs .tabheader .tabs {
	padding: 0px 8px 0px;	
}

#newstabs .tabheader .tab {
	width: 94px;
	height: 24px;
	cursor: pointer;	
	margin-right: 4px;
}

#newstabs .tabheader .tab.last {
	width: 138px;	
}

#newstabs .tabheader .off {
	z-index: 300;
}

#newstabs .tabheader .on {
	z-index: 400;	
}

#newstabs .tabcontent {
	width: 680px;
	height: 226px;
	top: -5px;
	margin-left: 5px;
}

#schedule {
	width: 680px;
	height: 222px;
	overflow: hidden;
	overflow-y: hidden;
	overflow-x: auto;
}

#schedule .item {
	width: 134px;
	height: 222px;
	background: #fff;
	border-right: 1px solid #707070;
	border-left: 1px solid #cbcbcb;	
}

#schedule .item .date {
	font-weight: bold;
	font-size: 14px;
	text-align: center;	
	padding-top: 5px;
}

#schedule .item .sport {
	font-weight: normal;
	font-size: 14px;
	text-align: center;	
	text-transform: uppercase;
	padding: 4px 0px;
	height: 16px;
}

#schedule .item .image {
	width: 134px;
	height: 90px;
	overflow: hidden;
}

#schedule .item .image img {
	width: 134px;	
}

#schedule .item .score {
	font-size: 11px;
	text-align: center;	
	padding-top: 4px;
}

#schedule .item .time {
	font-size: 11px;
	text-align: center;
	padding-bottom: 4px;
	margin: 0px 4px 1px;
	border-bottom: 1px solid #b4b4b4;
}

#schedule .bottom {
	margin: 0px 4px 0px 4px;
	border-top: 1px solid #b4b4b4;	
	padding: 5px 0px 0px 2px;
}

#schedule .bottom a {
	text-transform: uppercase;
	text-decoration: none;
	color: #8a152b;
	font-size: 11px;
	display: block;
	float: left;
	width: 62px;	
	line-height: 12px;
}

#results {
	width: 680px;
	height: 222px;
	overflow: hidden;
	overflow-y: hidden;
	overflow-x: auto;
}

#results .item {
	width: 134px;
	height: 222px;
	background: #fff;
	border-right: 1px solid #707070;
	border-left: 1px solid #cbcbcb;	
}

#results .item .date {
	font-weight: bold;
	font-size: 14px;
	text-align: center;	
	padding-top: 5px;
}

#results .item .sport {
	font-weight: normal;
	font-size: 14px;
	text-align: center;	
	text-transform: uppercase;
	padding: 4px 0px;
	height: 16px;
}

#results .item .image {
	width: 134px;
	height: 90px;
	overflow: hidden;
}

#results .item .image img {
	width: 134px;	
}

#results .item .score {
	font-size: 11px;
	text-align: center;	
	padding-top: 4px;
}

#results .item .time {
	font-size: 11px;
	text-align: center;
	padding-bottom: 4px;
	margin: 0px 4px 1px;
	border-bottom: 1px solid #b4b4b4;
}

#results .bottom {
	margin: 0px 4px;
	border-top: 1px solid #b4b4b4;	
	padding: 5px 0px 0px 2px;
}

#results .bottom a {
	text-transform: uppercase;
	text-decoration: none;
	color: #8a152b;
	font-size: 11px;
	display: block;
	float: left;
	width: 62px;	
}

#schedule .nodata,
#results .nodata {
	color: #fff;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

#moreon {
	margin-top: 6px;	
}

#cubead {
	margin: 6px 0px 0px 6px;	
	text-align: right;
	color: #8e9295;
	font-size: 10px;
	font-family: Helvetica;
	width: 300px;
	height: 250px;
}

#video {
	margin: 15px 0px 0px 8px;	
	width: 300px;
}

#video .header {
	width: 300px;
	height: 107px;
}

#video .joinnow {
	width: 152px;
	height: 23px;
	top: 56px;
	left: 100px;
	text-decoration: none;
}

#video .header .links {
	top: auto;
	bottom: 3px;
	left: 10px;
	width: 100%;	
	font-size: 10px;
	color: #fff;
	font-weight: bold;
}

#video .header .links .sprite-whitedownarrow {
	margin-top: 2px;	
}

#video .header .links a {
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;	
}

#affiliate {
	background: #000;
	width: 300px;
	height: 336px;
}

#liveevents {
	width: 286px;
	height: 67px;
	background: url(/fls/19000/site_graphics/liveeventbg.png) repeat-x;	
	padding-left: 14px;
}

#liveevents .header {
	font-size: 14px;
	font-weight: bold;
	color: #a67a11;
	line-height: 14px;
	padding-top: 5px;
	width: auto;
	height: auto;
}

#liveevents .nodata {
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;	
}

#liveevents .text,
#liveevents .text a {
	font-size: 12px;
	font-weight: bold;
	color: #fff;	
	text-decoration: none;
}

#liveevents .livenowtext {
	padding-top: 2px;	
}

#loginbox {
	width: 150px;
	height: 40px;
	background: #fff;
	top: auto;
	bottom: -50px;
	left: auto;
	right: 1px;
	padding: 5px;	
}

#adbelt {
	width: 1068px;
	height: 90px;
	left: -34px;
	background: url(/fls/19000/site_graphics/adbeltbg.png) no-repeat;
	margin-top: 2px;	
}

#adbelt .arrow {
	padding: 33px 44px 0px 20px;
	cursor: pointer;
}

#adbelt .arrow:first-child {
	padding: 33px 20px 0px 44px;
}

#adbelt .content {
	width: 894px;
	height: 90px;	
	overflow: hidden;
}

#adbelt .slider {
	width: 1000px;
}

#adbelt .content .adspace {
	padding: 6px 21px;	
}

#socialmedia {
	margin-top: 15px;
	border: 1px solid #1d1d1d;
	border-top: 0px;
	width: 689px;
	height: 133px;
	background: #4a4949;
}

#socialmedia .content {
	width: 678px;
	height: 98px;	
	margin: 0px auto;	
	background: #fff;
}

#socialmedia .border {
	width: 674px;
	height: 0px;
	border-top: 1px solid #fff;
	margin: 0px auto;	
}

#socialmedia #facebook {
	padding: 10px 8px;
}

#socialmedia .doubleline {
	width: 230px;
	height: 1px;
	border-top: 1px solid #b4b4b4;	
	border-bottom: 1px solid #b4b4b4;	
	margin: 0px 8px;
}

#socialmedia .enews {
	padding: 10px 0px 0px 8px;	
	width: 233px;	
}

#socialmedia .enews .top {
	padding: 0px;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	height: 15px;
	*height: 16px;
}

#socialmedia .enews .top a {
	color: #8a152b;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;	
}

#socialmedia .enews .container {
	width: 233px;
	height: 19px;
	padding: 0px;
	border: 1px solid #c6c6c6;
}

#enewsfield {
	width: 168px;
	height: 17px;	
	border: 0px;
	padding-left: 5px;
	font-size: 10px;
	color: #818181;
}

#enewsbutton {
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	background: #4d4d4d;
	font-weight: bold;
	height: 19px;
	border: 2px solid #fff;	
	cursor: pointer;
}

#twitter {
	width: 418px;
	height: 88px;
	padding: 10px 0px 0px 8px;	
}

#twitter .container {
	position: relative;
}

#twitter .follow {
	width: 61px;
	height: 20px;
	overflow: hidden;	
}

#twtr-widget-1 .twtr-avatar,
#twtr-widget-1 .twtr-user {
	display: none;
}

#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular {
    background-color: #EDEBEB !important;
    color: #000000 !important;
}

.twtr-hd, .twtr-ft {
	display: none;	
}

#twtr-widget-1 {
	padding-top: 4px;
}

.twtr-doc {
	height: 60px;	
}

.twtr-widget .twtr-tweet-wrap {
	padding: 2px 8px !important;	
}

.rightsocial.adspace {
	padding: 15px 0px 0px 9px;	
	width: 300px;
}

#footer {
	margin-top: 15px;
	width: 1000px;
	height: 290px;
	background: url(/fls/19000/site_graphics/footerbg.png) repeat-x;	
}

#footer .header {
	width: 980px;
	height: 26px;
	margin: 0px 10px;
	border-bottom: 1px solid #680c1e;
}

#footer .header img {
	margin: 0px auto;	
}

#drippan {
	width: 547px;
}

#drippan .header {
	width: auto;
	height: auto;
	margin: 0px 0px 5px 0px;
	border-bottom: 0px;
}

#drippan .item {
	margin: 32px 0px 0px 25px;	
}

#drippan .sportsheader {
	padding-bottom: 3px;	
}

#drippan .item,
#drippan .mens,
#drippan .womens {
	width: 118px;
	font-size: 12px;
	font-family: Helvetica;
	color: #fff;
}

#drippan .item.sports {
}

#drippan .header img {
	margin: 0px;	
}

#drippan a {
	font-size: 12px;
	font-family: Helvetica;
	color: #fff;
	text-decoration: none;	
	padding: 2px 0px;
}

#footer .images {
	width: 296px;
	margin: 0px auto;	
}

#copyrights {
	margin: 40px 0px 0px 60px;	
}

#neulion {
	padding-top: 15px;	
}

#copyrights .links {
	padding-top: 3px;	
}

#copyrights .text,
#copyrights .links,
#copyrights .links a {
	font-size: 11px;
	font-family: Helvetica;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

#sportrotator {
	width: 690px;
	height: 432px;
}

#sportrotator .bottomfade {
	top: auto;
	bottom: 0px;	
	z-index: 200;
}

#sportrotator .whitebackground {
	background: #fff;
	width: 578px;
	height: 500px;	
}

#sportrotator .story {

}

#sportrotator .mainimage {
	width: 690px;
	height: 351px;
	overflow: hidden;
}

#sportrotator .mainimage img {
	width: 690px;
}

#sportrotator .story .title {
	top: auto;
	bottom: 0px;
	width: 690px;
	height: 66px;
	background: url(/fls/19000/site_graphics/sporttitlebg.png);	
}

#sportrotator .title .text {
	width: 625px;	
}

#sportrotator .title .text a {
	font-weight: normal;
	text-decoration: none;
	color: #fff;
	font-size: 18px;
	line-height: 18px;
	padding: 26px 0px 0px 10px;
}

#sportrotator .morelink a {
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;	
}

#sportrotator .morelink {
	padding: 46px 10px 0px 0px;	
}

#sportrotator .links {
	padding-top: 16px;
	height: 26px;
}

#sportrotator .story.active {
	display: block;	
}

#sportrotator .sportrotatorspon {
	top: auto;
	left: auto;
	right: 0px;
	bottom: 0px;
}
	
#sportrotator .sellimage {
	width: 81px;
	height: 37px;
	text-decoration: none;
	top: 14px;
	left: -18px;	
}

#sportsubrotator {
	background: #000;
	width: 690px;
	height: 80px;
	border-top: 1px solid #3f3f3f;
	top: 351px;
	z-index: 300;
}

#sportsubrotator #subcontainer {
	z-index: 450;	
	width: 525px;
}

#sportsubrotator .arrow {
	margin: 25px 30px 0px;	
	cursor: pointer;
}

#sportsubrotator .sportsubstory {
	opacity: .7;
	filter: alpha(opacity = 70);
	width: 95px;
	padding: 6px 5px 0px;
	cursor: pointer;
}

#sportsubrotator .sportsubstory .storyimage {
	width: 95px;
	height: 48px;	
	overflow: hidden;
}

#sportsubrotator .sportsubstory .storyimage .image {
	width: 95px;
}

#sportsubrotator .sportsubstory .title {
	color: #fff;	
	font-size: 11px;
	text-align: center;
	padding-top: 5px;
}

#sportsubrotator .sportsubstory.active .title {
	color: #fff;	
}

#sportsubrotator .sportsubstory .highlight {
	border: 1px solid #a99a6f;
	width: 95px;
	height: 48px;
	top: 5px;
	left: 4px;
}

#sportrotator .play {
	position: absolute;
	top: 110px;
	left: 310px;
	cursor: pointer;	
}

#rotator .play {
	position: absolute;
	top: 170px;
	left: 465px;
	cursor: pointer;	
}

#subitems .play {
	position: absolute;
	top: 7px;
	left: 73px;
	cursor: pointer;	
}

#subitems .play img {
	width: 20px;
}

#sportrotator #subcontainer .play {
	width: 31px;	
	top: 7px;
	left: 80px;
}

#sportrotator #subcontainer .play img {
	width: 20px;	
}

#video.sport {
	margin-top: 5px;	
}

#information {
	width: 300px;
	height: 186px;
	background: #000;
	margin-left: 8px;	
}

#information .content {
	padding: 10px;
	height: 143px;
	overflow-y: auto;	
}

#information a {
	color: #fff;
}

#information a:hover {
	color: #D09D1D;	
}

.adspace.belowaffil {
	margin: 6px 0px 0px 8px;	
	background: #3b3b3b;
	text-align: center;
}

#sectionmenu {
	width: 1026px;
	height: 31px;
	left: -13px;	
	background: url(/fls/19000/site_graphics/sectionmenubg.png) repeat-x;
	margin-top: 10px;
}

#sectionmenu .sectionright {
	left: auto;
	right: 0px;
	z-index: 1;
}

#sectionmenu .content {
	position: relative;
	z-index: 500;
}

#sectionmenu .header {
	padding-left: 13px;	
}

#section-menu {
	margin: 0px;
	padding: 10px 0px 0px 0px;	
}

#section-menu li {
	list-style: none;
	float: left;
	padding: 0px 15px;
	height: 16px;
}

#section-menu li a {
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	display: block;
	text-transform: uppercase;
}

#section-menu li.more {
	width: 55px;	
}

#section-menu li.more ul.more {
	margin: 0px;
	z-index: 10000;
	width: auto;
	padding: 0px;
	visibility: hidden;
}

#section-menu li.more ul.more a {
	white-space: nowrap;
}

#section-menu li.more ul.more li {
	padding: 3px 5px;	
	background: #000;
}

#section-menu li a:hover {
	color: #D09D1D;	
}

#ArticleImage {
	width: 660px;
	height: 336px;
	overflow: hidden;	
	margin: 5px auto 0px;
}

#ArticleImage img {
	width: 660px;	
}

#ArticleImage .play {
	left: 292px;
	top: 142px;	
	cursor: pointer;
}

#ArticleImage .play img {
		width: 79px;
}

#captionbar {
	height: 19px;
	width: 660px;
	background: #000;
	color: #fff;
	font-size: 11px;	
	margin: 0px auto;
}

#captionbar .caption {
	padding-top: 3px;
	padding-left: 10px;
	font-size: 11px;
	color: #fff;
	font-weight: normal;	
}

#captionbar .courtesy {
	font-style: italic;
	padding-right: 10px;
	padding-top: 3px;
}

#article .ArticleText {
	padding: 10px 0px;
}

#article .ArticleTitle {
	padding-bottom: 10px;
	margin: 0px 4px 10px;	
}

#article .ArticleTitle h1 {
	margin: 0px;
	font-size: 20px;
	line-height: 21px;
}

#article .content {
	font-size: 12px;
	line-height: 14px;	
	padding: 10px 4px 0px;
}

#BackbuttonContainer {
	padding: 25px 0px;	
}

#BackbuttonContainer input,
#GlobalArticleContainer input.button {
	background: #fff;
	border: 0px;
	color: #8a152b;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	text-align: left;
}

#articleRelated {
	width: 268px;
	padding: 0px;
	border: 1px solid #000;
	background: #fff;
	margin-left: 10px;
}

#articleRelated .header {
	
}

#articleRelated .content {
	padding: 2px 10px 10px;	
}

#articleRelated a {
	font-size: 12px;	
	color: #000;
	text-decoration: none;
	padding-top: 3px;
}

#articleRelated .item {
	padding: 5px 0px 0px;	
}

#PhotoCellContainer .article-image {
	width: 268px;
	height: auto;
}

#GlobalArticleContainer #PhotoCellContainer {
	width: 272px !important;	
}

#GlobalArticleContainer #PhotoCellContainer table {
	width: 268px;
}

#GlobalArticleContainer td.photocopy {
	padding: 0px;	
}

#GlobalArticleContainer  td.photocopy_text {
	background: #000;
	color: #fff;
	padding: 5px;
	font-size: 11px;
	text-align: right;
}

#GlobalArticleContainer  td.photocopy_text img {
	display: none;
}

#GlobalArticleContainer  td.photocopy_text br {
	display: none;	
}

#GlobalArticleContainer span.B {
	display: block;
	font-weight: normal;	
	font-style: normal;
}

#GlobalArticleContainer .ArticleOtherLinks {
	display: none;	
}

#GlobalArticleContainer table:first-child tr:first-child td.arttitle {
	padding-bottom: 4px;
	margin-bottom: 4px;
}

#GlobalArticleContainer .ArticleOtherHeadlines {
	height: auto;
	width: 268px;	
}

#GlobalArticleContainer .photolink {
	display: none;	
}

#GlobalArticleContainer  td.photocopy_text span.B {
	float: left;
}

#GlobalArticleContainer p {
	margin-top: 0px;
}

.adspace img {
	display: block;
}

#moreheadlines {
	background: #fff;	
	width: 680px;
	height: 220px;
	overflow-x: hidden;
	overflow-y: auto;
}

#moreheadlines .item {
	width: 652px;
	height: 23px;	
	margin: 0px auto;
	padding-top: 10px;
	border-bottom: 1px solid #d6d4d4;
}

#moreheadlines .date,
#moreheadlines .sport {
	font-weight: bold;	
}

#moreheadlines a {
	color: #000;
	text-decoration: none;	
}

#moreheadlines a:hover {
	color: #660000;	
}

#footer a:hover {
	color: #D09D1D;	
}

.livenow {
	position: absolute;
	top: 160px;
	left: 330px;
}

#subitems .livenow {
	display: none;
}

#loginbox {
	border: 1px solid #a39a9c;
	background: #edeeef;
	width: 189px;
	height: 78px;	
	padding: 7px 0px 0px 7px;
	top: 107px;
	left: 102px;
}

#loginbox .memberlogin,
#loginbox .forgot a {
	font-size: 10px;
	color: #000;
	font-weight: bold;	
	text-decoration: none;
}

#loginbox .email input {
	border-top: 1px solid #848484;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #919191;
	width: 176px;
	height: 16px;
	margin-bottom: 5px;
}

#loginbox .password input {
	border-top: 1px solid #848484;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #919191;
	width: 118px;
	height: 16px;
}

#loginbox .submit {
	margin-left: 7px;	
	border: 0px;
	background: url(/fls/19000/site_graphics/loginbtn.png) no-repeat;
	width: 49px;
	height: 20px;
}

#uploadContentDiv {
	background: #fff;
}

.undermenu.adspace {
	padding: 3px 0px;
}

#AD_1 {
	width: 728px;	
}

/***************************************************************************/
/* Sprite CSS                                                                             */
/***************************************************************************/

.sprite-adslideleft{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 0; width: 23px; height: 24px; } 
.sprite-adslideright{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -34px; width: 23px; height: 24px; } 
.sprite-facebook{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -68px; width: 98px; height: 20px; } 
.sprite-footerheader{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -98px; width: 396px; height: 26px; } 
.sprite-headlines_off{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -134px; width: 138px; height: 32px; } 
.sprite-headlines_on{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -176px; width: 138px; height: 32px; } 
.sprite-icon_audio{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -218px; width: 14px; height: 49px; } 
.sprite-icon_enews{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -277px; width: 21px; height: 49px; } 
.sprite-icon_facebook{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -336px; width: 22px; height: 49px; } 
.sprite-icon_mobile{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -395px; width: 14px; height: 49px; } 
.sprite-icon_rss{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -454px; width: 23px; height: 49px; } 
.sprite-icon_stats{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -513px; width: 25px; height: 49px; } 
.sprite-icon_store{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -572px; width: 26px; height: 49px; } 
.sprite-icon_twitter{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -631px; width: 23px; height: 49px; } 
.sprite-icon_video{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -690px; width: 22px; height: 49px; } 
.sprite-info{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -749px; width: 37px; height: 15px; } 
.sprite-media{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -774px; width: 47px; height: 15px; } 
.sprite-moreon{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -799px; width: 385px; height: 24px; } 
.sprite-ncaa{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -833px; width: 75px; height: 67px; } 
.sprite-results_off{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -910px; width: 94px; height: 32px; } 
.sprite-results_on{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -952px; width: 94px; height: 32px; } 
.sprite-rotatorshadowbottom{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -994px; width: 1025px; height: 15px; } 
.sprite-rotatorshadowleft{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1019px; width: 1000px; height: 9px; } 
.sprite-rotatorshadowright{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1038px; width: 1000px; height: 9px; } 
.sprite-schedule_off{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1057px; width: 94px; height: 32px; } 
.sprite-schedule_on{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1099px; width: 94px; height: 32px; } 
.sprite-searchbtn{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1141px; width: 20px; height: 20px; } 
.sprite-slideleft{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1171px; width: 21px; height: 22px; } 
.sprite-slideright{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1203px; width: 21px; height: 22px; } 
.sprite-socialmedia{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1235px; width: 689px; height: 27px; } 
.sprite-subrotatorleft{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1272px; width: 11px; height: 91px; } 
.sprite-subrotatorright{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1373px; width: 11px; height: 91px; } 
.sprite-sunbelt{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1474px; width: 110px; height: 65px; } 
.sprite-teams{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1549px; width: 47px; height: 15px; } 
.sprite-twitter{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1574px; width: 79px; height: 16px; } 
.sprite-v_advertisement{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1600px; width: 11px; height: 90px; } 
.sprite-video{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1700px; width: 300px; height: 107px; } 
.sprite-whitearrow{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1817px; width: 7px; height: 10px; } 
.sprite-whitedownarrow{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1837px; width: 9px; height: 8px; } 
.sprite-yellowdownarrow{ background-image: url(/fls/19000/site_graphics/sprite.png); background-position: 0 -1855px; width: 7px; height: 8px; } 

