#bdy-container{
	background:none !important; 
}
.fs-page-left-column{
	width: 					247px;
	margin-right:			0px;
	float:					left;
	background-color:		transparent;
	}

p{
 text-align:justify;
}

.fs-page-banner-sliver h1, .fs-page-banner-sliver h2{
    margin:0;
    padding:0;
     border-bottom:3px solid #D6E0E5;
	color:#000000;
	font-size:14px;
	padding:0 0 2px;
	text-align:left;
	text-transform:uppercase;
	width:97%;
}

.fs-page-shadow-column{
	
	background-image: 		url(fs-home_shadow_sprite.png);
	background-repeat: 		repeat-y;
	padding-bottom:10px;

	overflow:				visible;
	}

.fs-page-shadow-bottom{
	padding-left: 			6px;
	padding-right:			6px;
	float:					left;
	min-height:				150px;
	/*background-image: 		url(fs-home_shadow_sprite.png);	*/
	background-repeat: 		no-repeat;
	width:					233px;
	}

.fs-page-shadow-column.fs-page-left-column{
	background-position:	-494px 0px;
	float:left;
	height:auto;
	_width:247px !important; /*for ie 6 */
	_overflow:hidden;
	}
* html .fs-page-shadow-column.fs-page-left-column{
	background-image: 		url(fs-home_shadow_sprite_ie6.png);
	}


.fs-page-shadow-top{	
	float:					left;
	height:auto;
	/*margin-top:				-150px;
	margin-bottom:			-150px;*/
	/*background-image: 		url(fs-home_shadow_sprite.png);*/
	background-repeat: 		no-repeat;
	}
.fs-page-left-column .fs-page-shadow-top{
	width: 					247px;
	background-position:	0px 0px;
	}
* html .fs-page-left-column .fs-page-shadow-top{
	background-image:	none;
	position:			relative;
	}
* html .fs-page-left-column .fs-page-ie6-png-container{
	width:			247px;
	height:			150px;
	filter: 		progid:DXImageTransform.Microsoft.AlphaImageLoader (src='fs-home_shadow_sprite.png', sizingMethod='crop'); 
	margin-top:		-150px;
	position:		relative;
	}



.fs-page-center-column{
	width: 			415px;
	float:			left;
	margin-left:	3px;
	overflow:hidden;
	}
.fs-page-right-column{
	width: 			312px;
	float:			right;
	margin-left:	0px;
	display:		block;
	}
.fs-page-shadow-column.fs-page-right-column{
	background-position:	-1375px 0px;
	}
* html .fs-page-shadow-column.fs-page-right-column{
	background-image: 		url(fs-home_shadow_sprite_ie6.png);
	}		


.fs-page-right-column .fs-page-shadow-top{
	width: 					312px;
	background-position:	-740px 0px;
	}
* html .fs-page-right-column .fs-page-shadow-top{
	position:				relative;
	background-image: 		url(fs-home_shadow_sprite_ie6.png);	
	}

.fs-page-right-column .fs-page-shadow-bottom{
	width: 					300px;
	background-position:	-1060px bottom;
	}
* html .fs-page-right-column .fs-page-shadow-bottom{
	position:				relative;
	background-image: 		url(fs-home_shadow_sprite_ie6.png);	
	}	

/* SECTION FRONT - HEADLINES */
.fs-headlines {
	/* This module will expand to fill its allotted horizontal space, but has a sensible max-width of 300px */
	font-family:		Arial;
	font-weight:		bold;
	font-size:			12px;
	background-color:	#fff;
	margin-bottom:10px;
	}

.fs-headlines .fs-accent {
	margin: -13px 0 9px;    
    width:233px;
	}
	
.fs-interactive .fs-accent {
	margin: -13px 0 9px;    
    width:300px;
	}	

.fs-headlines .head {
	height: 			31px;
	padding:			9px;
	background-color:	#000;
	background:			url(h2_headering.jpg) 0 0 repeat-x;
	}
	
.fs-headlines .head h2 {
	height: 			31px;
	padding:			9px;
	background:			url(h2_headering.jpg) 0 0 repeat-x;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	}
	
.fs-interactive .head h2 {
	height: 			31px;
	padding:			9px;
	background:			url(h2_headering.jpg) 0 0 repeat-x;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	margin:10px 0 0 0;
}

*:first-child+html .fs-interactive .head h2 {
 margin:5px 0 0 0;
 height:24px;
}

*html .fs-interactive .head h2 {
 margin:5px 0 0 0;
 height:24px;
}		

.fs-headlines .head.nfl		{ background-position:	0 -49px; }
.fs-headlines .head.mlb		{ background-position:	0 -98px; }
.fs-headlines .head.nascar	{ background-position:	0 -147px; }
.fs-headlines .head.nba		{ background-position:	0 -196px; }
.fs-headlines .head.nhl		{ background-position:	0 -245px; }
.fs-headlines .head.ncaa-fb	{ background-position:	0 -294px; }
.fs-headlines .head.ncaa-bk	{ background-position:	0 -343px; }
.fs-headlines .head.soccer	{ background-position:	0 -392px; }

.fs-headlines h2 {
	display:	inline;
	}

.fs-headlines .head h2 span {

	}

.fs-headlines .head .rss-link {
	float:		right;
	width:		18px;
	height:		18px;
	background:	url(fs-headlines_icon_rss.png) 0 0 no-repeat;
	}
		
.fs-headlines ul {
	list-style-type:	none;
	margin:-9px 0 0 10px;
	padding:			0;

	}

.fs-headlines li {
	background:transparent url(fs-headlines_sprite_bullet.png) no-repeat scroll -8px -9px;
	border-bottom:1px dashed #BCBCBC;
	display:table;
	overflow:hidden;
	padding:10px 0 1px 18px;
	width:87%;
	}

* html .fs-headlines li {
	position:		relative;
	margin-bottom: -3px;
	}

*:first-child+html .fs-headlines li {
	position:		relative;
	margin-bottom: -3px;
	}

.fs-headlines li.video {
	background-position:	0 0;
	}

.fs-headlines li.article {

	}

.fs-headlines li.even {
	background-color:	#f6f6f6;
	}

.fs-headlines li .copy-container {
	display:		table-cell;
	vertical-align:	middle;
	width:			100%;
	}

* html .fs-headlines li .copy-container {
	position:	absolute;
	top:		50%;
	}

*:first-child+html .fs-headlines li .copy-container {
	position:	absolute;
	top:		50%;
	}

.fs-headlines li .copy {
	display:		block;
	margin-left:	35px;
	padding-right:	10px;
	}

* html .fs-headlines li .copy {
	position:	relative;
	top:		-50%;
	}

*:first-child+html .fs-headlines li .copy {
	position:	relative;
	top:		-50%;
	}

.fs-headlines li .icon {
	display:		inline;
	width:			17px;
	height:			10px;
	vertical-align:	baseline;
	background:		green;
	border:			none;
	background:		url(fs-headlines_sprite_icon.png) no-repeat;
	}

.fs-headlines li .icon.video {
	background-position:	0 0;
	}

.fs-headlines li .icon.photo {
	background-position:	0 -10px;
	}
	
.fs-headlines li .icon.power-ranking {
	background-position:	0 -20px;
	}
	
	
.fs-headlines a, .fs-headlines a:visited {
	text-decoration:	none;
	color:				#1a303a;
	}

.fs-headlines a:hover {
	text-decoration:	underline;
	color:				#556670;
	}

.fs-headlines .piped,
.fs-headlines .piped a,
.fs-headlines .piped a:visited {
	color:	#768e9c;
	}

.fs-headlines .piped a:hover {
	color:	#96aebc;
	}

.fs-headlines li .copy .live  {
	color:	#c43939;
	}
	
.fs-headlines .foot {
	height:			24px;
	margin:			-1px 36px 0 18px;
	padding:		13px 0 0 17px;
	border-top: 	1px solid #e2e5e6;	
	font-size:		11px;
	}

* html .fs-headlines .foot {
	margin-top:		-4px;
	padding-top:	12px;
	}

*:first-child+html .fs-headlines .foot {
	margin-top:		-4px;
	padding-top:	12px;
	}




/* SECTION FRONT - EXCLUSIVE ANALYSIS */
.fs-exclusive-analysis, .fs-blog-of-the-day, .fs-more-than-sports {
    font-family:Arial;        
    background-color:#fff;
    width:233px;
	float:left;
	clear:both;
	height:auto;
}

.fs-exclusive-analysis, .fs-more-than-sports{
	font-size:11px;
}
.fs-exclusive-analysis .fs-accent, .fs-blog-of-the-day .fs-accent, .fs-more-than-sports .fs-accent {
    margin: -13px 0 9px;    
    width:233px;
}

.fs-exclusive-analysis img {
    border: none;
}
.fs-exclusive-analysis .head, .fs-blog-of-the-day .head, .fs-more-than-sports .head{
	height:49px;
	background-color: #000;
}
.fs-exclusive-analysis .head {    
    background:  url(fs-exclusive-analysis_head.png) 0 0 no-repeat;
}

.fs-exclusive-analysis h2, .fs-exclusive-analysis h3, 
.fs-blog-of-the-day .head h2, .fs-more-than-sports h2 {
    display:block;
    overflow:hidden;
    margin:0;
    width:0;
    height:0;
}

.fs-exclusive-analysis ul {
    list-style-type:none;
    margin:0;
    padding:0;
}

.fs-exclusive-analysis .body {
   	display:block;
    margin-top:-7px;
    *margin-top:-30px;
}
       
.fs-exclusive-analysis ul.page-container {
  /*  min-height:380px;
	height:auto !important;*/
	height:auto;
}

* html .fs-exclusive-analysis ul.page-container {
 /*	min-height:330px;
    height: auto !important;
    height:330px;*/
}



.fs-exclusive-analysis .page {
    display: none;
}

.fs-exclusive-analysis .page.selected {
    display:block;
}
       
.fs-exclusive-analysis .item {
    width:203px;
    /*min-height: 160px;
    height: auto !important;*/
    height: auto;    
    margin:0 auto;
    *margin-left:15px;
    padding-bottom:15px;
    padding-top:4px;
    text-align:center;
    border-bottom:  1px solid #e5e5e5;
}
*:first-child+html .fs-exclusive-analysis .item {
	*margin-top:8px;    
}
.fs-exclusive-analysis .item .copy {
    display:block;
    margin-top:4px;
    text-align:left;
    line-height:130%;
    color:#707070;
}

.fs-exclusive-analysis .item .links {
    display:block;
    margin-top:6px;
    text-align:left;
    font-weight:bold;
}

.fs-exclusive-analysis .body a,
.fs-exclusive-analysis .body a:visited,
.fs-blog-of-the-day a, 
.fs-blog-of-the-day a:visited,
.fs-more-than-sports a,
.fs-more-than-sports a:visited  {
    text-decoration:none;
    color:#1a303a;   
}

.fs-exclusive-analysis .body .paginator-container li a:hover{
	text-decoration:none;
}

.fs-exclusive-analysis .body a:hover,
.fs-blog-of-the-day a:hover,
.fs-more-than-sports a:hover {
    text-decoration:underline;
    color:#556670;
}

.fs-exclusive-analysis .body .piped,
.fs-exclusive-analysis .body .piped a,
.fs-exclusive-analysis .body .piped a:visited {
    color:  #768e9c;
}

.fs-exclusive-analysis .body .piped a:hover {
    color:  #96aebc;
}

.fs-exclusive-analysis .foot {
    margin-top:6px;
    height:25px;
    align:center;
    text-align:center;
}


.fs-exclusive-analysis .paginator-container{
	float:left;
	clear:both;
	width:100%;
	text-align:center;
	margin-left:0px;
	border:0px;
}


.page-selector {
    display:inline-block;
    width:18px;
    height:16px;
    margin:0 1px;
    padding-top:3px;
    line-height:14px;
    color: #1a303a;
    font-weight:bold;
    text-decoration:none;
    background:url(fs-exclusive-analysis_sprite_page-selector.png) no-repeat;
    cursor:pointer;
}

.page-selector:hover {
    text-decoration:none;
    color:#fff;
    background-position:0 -19px;
}

.page-selector.selected {
    background-position:0 -38px;
    color:#fff;
}

.page-selector.selected:hover {
    background-position:0 -38px;
    color:#fff;
}

/* SECTION FRONT - BLOG OF THE DAY */
.fs-blog-of-the-day {
    font-weight: bold;
    font-size: 12px;
}

.fs-blog-of-the-day .head {
    background: url(fs-blog-of-the-day_head.png) 0 0 no-repeat;
 } 

.fs-blog-of-the-day .body {
    padding: 6px 18px 0;    
    min-height:100px;
    height: auto !important;  
    height: 100px; 
 } 
 
.fs-blog-of-the-day a.author,
.fs-blog-of-the-day a.author:visited {
    display: inline-block;
    text-decoration: none;
    color: #eaa800;
 }

.fs-blog-of-the-day a.author:hover {
    text-decoration: underline;
    color: #fab811;
 } 

.fs-blog-of-the-day h3 {
    display: block;
    color: #1a303a;
    font-size: 18px;
    margin-top: 3px;
    margin-bottom: 17px;
 } 

.fs-blog-of-the-day .foot {
    height: 28px;
    margin: 0 36px 0 18px;
    padding-top: 7px;
    border-top: 1px solid #e2e5e6;
    font-size: 11px;
 } 

* html .fs-blog-of-the-day .foot {
    padding-top: 6px;
} 




/* SECTION FRONT - HOT TOPICS */
.fs-hot-topics{
	float:left;
	clear:both;
	width:730px;
	height:26px;
	background:#cfd7da;
	padding:0px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	overflow:hidden;
	font-family:Arial;
}
	.fs-hot-topics h2{
		font-size:14px;
		padding:0px;
		margin:0px;
		float:left;	
		clear:left;
		width:94px;	
		height:26px;
		background:url(fs-hot-topics.jpg) no-repeat left top;
	}
		.fs-hot-topics h2 span{
			display:none;
		}
	.fs-hot-topics ul{
		list-style-type:none;
		float:left;
		clear:right;
		width:615px;
		height:23px;
		padding:0px 0px 0px 18px;
		*padding-left:16px;
		margin:0px;
		display:table;
		line-height:21px;
		overflow:visible;
	}
		.fs-hot-topics ul li{			
			float:left;
			margin:0px 0px 0px 0px;		
			padding:3px 13px 0px 15px;
			color:#738e9d;
			font-size:6pt;
			height:20px;
			overflow:visible;
			background:url(fs-hot-topics-bullet.jpg) no-repeat left 12px;
		}
			
			.fs-hot-topics ul li.first{
				background:none;
				padding-left:0px;
			}
		
			.fs-hot-topics ul li.last{
				padding-right:0px;
			}
			
			.fs-hot-topics ul li a{
				color:#1a303a;
				font-family:Arial;
				font-size:8pt;	
				font-weight:bold;	
			}
			.fs-hot-topics ul li a:hover{
				text-decoration: underline;
				color: #556670;
			}
				.fs-hot-topics ul li.htRegular a{
					/* font-weight:normal; */
				}





/* SECTION FRONT - MORE THAN SPORTS */
.fs-more-than-sports {
    /* This module will expand to fill its allotted horizontal space, but has a sensible max-width of 300px */
    color: #1a303a;
}   

.fs-more-than-sports .head {       
    background:url(fs-more-than-sports_head.png) 0 0 no-repeat;
}

.fs-more-than-sports .body {
    padding:3px 18px 4px;  
}

.fs-more-than-sports a,
.fs-more-than-sports a:visited {
    display:block;
    margin-top:6px;   
}

* html .fs-more-than-sports a,
* html .fs-more-than-sports a:visited {
    margin-top:4px;    
}

.fs-more-than-sports .main-story {
    display:block;
}       

* html .fs-more-than-sports .main-story {
    margin-top:1px;
}

 *:first-child+html .fs-more-than-sports .main-story {
    margin-top:1px;
}

.fs-more-than-sports img {
    float:left;
    width:90px;
    height:90px;
    border:none;
    background:gray;
}

.fs-more-than-sports .main-story span {
    display:block;
    height:79px;
    margin-left:105px;
    margin-top:-5px;
    padding-top:10px;
    border-bottom:  1px solid #bac0c4;
    font-size:12px;
    font-weight:bold;
    line-height:130%;
    cursor:pointer;
}

* html .fs-more-than-sports .main-story span {
    margin-top:-1px;
}

 *:first-child+html .fs-more-than-sports .main-story span {
    margin-top:-1px;
}
            
.fs-more-than-sports ul {
    margin: 10px 0 0 14px;    
    padding:0;
}

* html .fs-more-than-sports ul {
    margin-top:17px;
}

.fs-more-than-sports li {
    color:#eaa800;
    font-size:11px;
    font-family:Sans-serif;
    padding-bottom: 8px;
}

.fs-more-than-sports li a,
.fs-more-than-sports li a:visited {
    margin-left: -5px;
    display: inline-block;
    line-height: 12px;
    margin-top: -1px;
    vertical-align: middle;
}
/*
* html .fs-more-than-sports li a {
    line-height:12px;
}

*:first-child+html .fs-more-than-sports li a {
    line-height:12px;
}
*/





.fs-page-center-piece{
	width: 				730px;
	margin:				0px 6px 6px 0px;
	float:				right;
	background-color: 	#eaeaea;
	}
* html .fs-page-center-piece{	
	margin-right:		3px;
	}		
.fs-page-center-piece.war{	
	width: 				970px;
	margin-right:		5px;
	}
* html .fs-page-center-piece.war{	
	width: 				970px;
	margin-right:		5px;
	}


.fs-cp {
	position:		relative;
	width:			730px;
	height:			240px;
	color:			#fff;
	font-family:	Arial, Helvetica, sans-serif;
	overflow:		hidden;
	background:		#000;
	}

.fs-cp img {
	border:	none;
	}
.fs-cp .content .alternative {
	width:	100%;
	height:	100%;
	}

.fs-cp h2, .fs-cp h3, .fs-cp h4 {
	margin:		0;
	padding:	0;
	}
	
.fs-cp.war {
	width:	970px;
	}

.fs-cp .load-indicator {
	position:	absolute;
	z-index:	50;
	width:		100%;
	height:		100%;
	background:	url(fs-cp_load-indicator.gif) no-repeat 50% 50%;
	}

.fs-cp .play-indicator {
	position:	absolute;
	z-index:	40;
	width:		100%;
	height:		100%;
	cursor:		pointer;
	}

.fs-cp .play-indicator .backdrop {
	position:			absolute;
	width:				100%;
	height:				100%;
	z-index:			-50;
	background-color:	#000;
	}

.fs-cp .play-indicator .icon {
	position:			absolute;
	left:				50%;
	top:				50%;
	width:				103px;
	height:				103px;
	margin-left:		-51px;
	margin-top:			-51px;
	background:			url(fs-cp_play-indicator.png) no-repeat;
	*background-image:	none;
	*filter:			progid:DXImageTransform.Microsoft.AlphaImageLoader (src='fs-cp_play-indicator.png', sizingMethod='crop'); 
	}
	
.fs-cp.fallback .play-indicator {
	width:		550px;
	}

		
/**
	Content box: image or video
 */
.fs-cp .content {
	position:			relative;
	width:				100%;
	height:				100%;
	}


/**
	Video Player (currently only in fallback mode)
 */
.fs-cp .player {
	position:			absolute;
	z-index:			50;
	display:			none;
	width:				550px;
	height:				100%;
	background-color:	#111;
	}

/* FF fix */
.fs-cp .player div {
	height:	100%;
	}

.fs-cp .player.active {
	display:	block;
	}

/**
	INFO PANEL - GENERAL
 */
.fs-cp .info {
	position:	absolute;
	overflow:	hidden;
	z-index:	100;
	}

.fs-cp .info .backdrop {
	position:			absolute;
	left:				0;
	top:				0;
	z-index:			-10;
	width:				100%;
	height:				100%;
	background-color:	#000;
	}

.fs-cp .info a, .fs-cp .info a:visited {
	font-size:			11px;
	color:				#fff;
	text-decoration:	none;
	font-weight:		bold;
	}

.fs-cp .info a:hover {
	text-decoration:	underline;
	}

.fs-cp .info .related .caption {
	background: url(fs-cp_sprite_related.png) no-repeat;
	width:		83px;
	}

.fs-cp .info .related .caption span {
	font-size:	1px;
	visibility:	hidden;
	}


/**
	INFO PANEL - DEFAULT MODE
 */
.fs-cp.default .info {
	width:				682px;
	height:				27px;
	bottom:				0;
	padding:			9px 24px;
	background-color:	#000;
	}

/* no main headline or blurb in default mode */
.fs-cp.default .info .main-headline,
.fs-cp.default .info .blurb {
	display:	none;
	}
	
.fs-cp .info .related .icon {
	display:		inline;
	width:			17px;
	height:			10px;
	vertical-align:	baseline;
	background:		green;
	border:			none;
	background:		url(fs-cp_sprite_icon.png) no-repeat;
	}

.fs-cp .info .related .icon.video {
	background-position:	0 0;
	}

.fs-cp .info .related .icon.photo {
	background-position:	0 -10px;
	}
	 
.fs-cp .info .related .icon.power-ranking {
	background-position:	0 -20px;
	}


.fs-cp.default .info .related .caption {
	float:					left;
	margin-top:				8px;
	background-position:	0 -18px;
	height:18px;
	}

.fs-cp.default .info .related .headlines {
	float:		left;
	width:		590px;
	height:		27px;
	overflow:	hidden;
	}

.fs-cp.default .info .related .headline {
	float:			left;
	width:			180px;
	height:			27px;
	margin:			0 0 20px -1px;
	padding:		0 8px;
	font-size:		11px;
	line-height:	13px;
	border-left:	1px solid #444;
	overflow:		hidden;
	}

/**
	INFO PANEL - FALLBACK MODE
 */
.fs-cp.fallback .info {
	width:		148px;
	height:		310px;
	top:		0;
	right:		0;
	background:	#000;
	padding:	40px 16px 0px 16px;
	}

.fs-cp.fallback .info .blurb {
	display:		block;
	margin:			6px 20px 0 0;
	font-size:		12px;
	line-height:	140%;
	}

.fs-cp.fallback .info .main-headline {
	font-size:	16px;
}
	
.fs-cp.fallback .info .related {
	margin:			8px 30px 0 0;
	padding-top:	12px;
	border-top:		2px solid #ccc;
	font-size:		11px;
	}

.fs-cp.fallback .info .related .caption {
	height:					8px;
	background-position:	0 -10px;
	margin-bottom:			12px;
	}

.fs-cp.fallback .info .related .headline {
	margin-bottom:	12px;
	}



/**
	INFO PANEL - WAR MODE
 */
.fs-cp.war .info {
	width:				922px;
	height:				27px;
	bottom:				0;
	padding:			9px 24px;
	background-color:	#000;
	}

/* no main headline or blurb in default mode */
.fs-cp.war .info .main-headline,
.fs-cp.war .info .blurb {
	display:	none;
	}

.fs-cp.war .info .related .caption {
	float:					left;
	height:					13px;
	margin-top:				6px;
	margin-left:			15px;
	background-position:	0 -18px;
	width:					115px;
	}

* html .fs-cp.war .info .related .caption {
	margin-left:	5px;
	width:			115px;
	}

.fs-cp.war .info .related .headlines {
	float:		left;
	width:		790px;
	height:		26px;
	overflow:	hidden;
	}

.fs-cp.war .info .related .headline {
	float:			left;
	width:			180px;
	height:			26px;
	margin:			0 0 20px -1px;
	padding:		0 8px;
	font-size:		11px;
	line-height:	13px;
	border-left:	1px solid #444;
	overflow:		hidden;
	}








.fs-cp .tab-bar {
	position:	absolute;
	z-index:	500;
	right:		-56px;
	width:		56px;
	}

* html .fs-cp .tab-bar {
	right:	-1px;
	}

.fs-cp .tab-bar .tab-container {
	width:			56px;
	background:		url(fs-cp_tab-bar_drop-shadow.png) no-repeat;
	}

* html .fs-cp .tab-bar .tab-container {
	background-image:	none;
	filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-cp_tab-bar_drop-shadow.png", sizingMethod="crop"); 
	}

.fs-cp .tab-bar .cap-container {
	width:			56px;
	height:			32px;
	}

.fs-cp .tab-bar .cap-container.a {
	background:		url(fs-cp_tab-bar_drop-shadow-a.png) no-repeat;
	}

* html .fs-cp .tab-bar .cap-container.a {
	background-image:	none;
	filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-cp_tab-bar_drop-shadow-a.png", sizingMethod="crop"); 
	}

.fs-cp .tab-bar .cap-container.b {
	background:		url(fs-cp_tab-bar_drop-shadow-b.png) no-repeat;
	}

* html .fs-cp .tab-bar .cap-container.b {
	background-image:	none;
	filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-cp_tab-bar_drop-shadow-b.png", sizingMethod="crop"); 
	}

.fs-cp .tab-bar .cap {
	width:			32px;
	height:			32px;
	margin-left:	24px;
	background:		url(fs-cp_sprite_tab-bar.png) no-repeat;
	}

* html .fs-cp .tab-bar .cap {
	background-image:	url(fs-cp_sprite_tab-bar_ie6.png);
	}

.fs-cp .tab-bar .cap-container.b .cap {
	background-position:	0 -128px;
	}

.fs-cp .tab-bar .tab {
	width:			24px;
	height:			25px;
	margin-left:	24px;
	padding:		7px 8px 0 0;
	font-weight:	bold;
	font-size:		15px;
	text-align:		right;
	background:		url(fs-cp_sprite_tab-bar.png) 0 -32px no-repeat;
	cursor:			pointer;
	}

* html .fs-cp .tab-bar .tab {
	background-image:	url(fs-cp_sprite_tab-bar_ie6.png);
	}

.fs-cp .tab-bar .tab.selected {
	background-position:	0 -64px;
	}

.fs-cp .tab-bar .tab.hover {
	background-position:	0 -96px;
	}


.fs-cp .info-flyout {
	position:			absolute;
	z-index:			200;
	top:				50%;
	margin-top:			-110px;
	padding:			24px 40px 18px 26px;
	right:				-242px;
	width:				144px;
	height:				184px;
	border-top:			1px solid #fff;
	border-right:		0;
	border-bottom:		1px solid #fff;
	border-left:		1px solid #fff;
	background-color:	#1a303a;
	overflow:			hidden;
	}

.fs-cp .info-flyout .thumbnail {
	width:			111px;
	height:			53px;
	margin-bottom:	6px;
	background:		#000;
	}

.fs-cp .info-flyout .descriptor {
	width:			150px;
	height:			10px;
	margin-bottom:	4px;
	background:		url(fs-cp_sprite_sports-descriptors.png) 0 0 no-repeat;
	font-size:		2px; /* for IE6 */
	}

.fs-cp .image {
	display:			block;
	position:			absolute;
	width:				100%;
	height:				100%;
	background-color:	#000;
}

.fs-cp .info-flyout .descriptor.none		{ background-position: 0 10px; }

.fs-cp .info-flyout .descriptor.nfl			{ background-position: 0 0; }
.fs-cp .info-flyout .descriptor.mlb			{ background-position: 0 -10px; }
.fs-cp .info-flyout .descriptor.nascar		{ background-position: 0 -20px; }
.fs-cp .info-flyout .descriptor.nba			{ background-position: 0 -30px; }
.fs-cp .info-flyout .descriptor.nhl			{ background-position: 0 -40px; }
.fs-cp .info-flyout .descriptor.ncaa-fb		{ background-position: 0 -50px; }
.fs-cp .info-flyout .descriptor.ncaa-bk		{ background-position: 0 -60px; }
.fs-cp .info-flyout .descriptor.soccer		{ background-position: 0 -70px; }
.fs-cp .info-flyout .descriptor.tennis		{ background-position: 0 -80px; }
.fs-cp .info-flyout .descriptor.golf		{ background-position: 0 -90px; }
.fs-cp .info-flyout .descriptor.mma			{ background-position: 0 -100px; }
.fs-cp .info-flyout .descriptor.boxing		{ background-position: 0 -110px; }
.fs-cp .info-flyout .descriptor.wnba		{ background-position: 0 -120px; }
.fs-cp .info-flyout .descriptor.irl			{ background-position: 0 -130px; }
.fs-cp .info-flyout .descriptor.f1			{ background-position: 0 -140px; }
.fs-cp .info-flyout .descriptor.wbk			{ background-position: 0 -150px; }
.fs-cp .info-flyout .descriptor.airracing	{ background-position: 0 -160px; }
.fs-cp .info-flyout .descriptor.horseracing	{ background-position: 0 -170px; }
.fs-cp .info-flyout .descriptor.foxsports	{ background-position: 0 -180px; }
.fs-cp .info-flyout .descriptor.video		{ background-position: 0 -190px; }

.fs-cp .info-flyout h2 {
	font-size:		18px;
	line-height:	20px;
	font-weight:	bold;
	margin-bottom:	5px;
	}

.fs-cp .info-flyout .blurb {
	display:		inline-block;
	font-size:		12px;
	line-height:	130%;
	}
	
	
	
	
/* MORE SPORTS */

.fs-more-sports {
	width:		420px;
	text-align:	center;
/*	border-bottom:	3px solid #d6e0e5;*/
	float:left;
	clear:both;
	height:auto;
	}

.fs-more-sports h2 {
	width:		420px;
	border-bottom:	3px solid #d6e0e5;
   text-align:left;
   color:#000;
	font-size:14px;
	text-transform:uppercase;
	padding:0 0 2px 0;
	}	

* html .fs-more-sports {
	padding:		0;
	margin:			0;
	border-left:	0;
	border-right:	0;
	border-bottom:	0;
	}	

.fs-more-sports ul,
.fs-more-sports li {
	margin:		0;
	padding:	0;
	}

.fs-more-sports li {
	list-style-type:	none;
	}

.fs-more-sports .page-container {
	float:			left;
	margin-left:	0px;
	overflow: 		hidden;
	width:			410px;
	height:auto;
	}

* html 	.fs-more-sports .page-container {
	position: 		relative;
	margin-left:	7px;
	height:			674px;
	}
	
*:first-child+html .fs-more-sports .page-container {
	position: relative;
	}
	
.fs-more-sports .page-container ul {
	float:			left;
	width: 			100%;
	/*height:			674px;*/
	height:auto;
	margin-left: 	0px;
	margin-top:		0px;
	}

.fs-more-sports .page-container li {
	width: 		390px;
	float:		left;
	display:	none;
	}

.fs-more-sports .page-container li.selected {
	display:	block;	
	}	


.fs-more-sports h2 span {
	display:	block;
	overflow:	hidden;
	margin:		0;
	width:		0;
	height:		0;
	}

 .paginator-container {
	width: 			390px;
	margin-top:		8px;
	padding-top:	4px;
	padding-bottom: 3px;
	border-top: 	1px solid #bac0c4;
	border-bottom: 	1px solid #bac0c4;
	float:			left;
	margin-left:	15px;
	font-size:		11px;
	line-height: 	22px;
	height:			22px;
	}

* html .paginator-container {
	margin-left:	7px;	
	}

 .paginator-container ul {
	width: 	390px;
	}

 .paginator-container li {
	display:		inline;
	margin-left:	0px;
	padding-top:3px;
	}

 .paginator-container li a {
	display:				inline-block;
	line-height:			17px;
	*line-height:15px;
	margin:					0;
	padding:				0;
	background-image: 		url(fs-more-sports_page_button_sprite.gif);
	background-position: 	0 -44px;
	background-repeat: 		no-repeat;
	text-decoration: 		none;
	outline:				none;
	cursor:					pointer;
	}
.paginator-container li a:hover {
	text-decoration:none;
}	
 .paginator-container li a span {
	font-family: 	Arial, sans-serif;
	display:		inline-block;
	font-weight:	bold;
	color:			#1a303a;
	margin:			0 0 0 1px;
	padding:		0 5px;
	cursor:			pointer;
	}
	
 .paginator-container li.selected a,
 .paginator-container li.selected a:hover {
	background-position: left 0px;
	
	}
		
 .paginator-container li.selected a span {
	color:	#fff;
	}
	
 .paginator-container li a:hover span,
 .paginator-container li.selected a:hover span {
	color:	#fff;
	}
	
 .paginator-container li a:hover {
	background-position: right -88px;
	}	




/**
	GLOBAL (SUB-MODULE)
**/

.fs-more-sports-module {
	width:			410px;
	height:			320px;
	margin-top:		10px;
	padding-bottom:	10px;
	text-align:		left;
	background:		url(fs-more-sports_sprite_hairlines.png) no-repeat;
	}

.fs-more-sports-module.top {
	border-bottom:	1px solid #bac0c4;
	}

.fs-more-sports-module .copy-container {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	line-height:	140%;
	color:			#707070;
	}

.fs-more-sports-module h3 {
	clear: 			both;
	margin:			0 0 5px 0;
	padding:		0;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		14px;
	line-height:	110%;
	color:			#1a303a;
	}

.fs-more-sports-module p {
	margin:		0px;
	padding:	0px;	
	}

.fs-more-sports-module .copy-container div h3 a,
.fs-more-sports-module .copy-container div h3 a:visited {
	font-size:			14px;
	color:				#1a303a;
	text-decoration:	none;
	}

.fs-more-sports-module .copy-container div h3 a:hover {
	color:				#556670;
	}

.fs-more-sports-module .copy-container div a,
.fs-more-sports-module .copy-container div a:visited {
	margin-top:			2px;
	font-size:			10px;
	font-weight:		bold;
	color:				#1a303a;
	text-decoration:	none;
	}

.fs-more-sports-module .copy-container div a:hover {
	color:				#556670;
	text-decoration:	underline;
	}

.fs-more-sports-module .copy-container div h3 a:hover {
	text-decoration:	none;
	}

.fs-more-sports-module .sport-descriptor span {
	display:	block;
	overflow:	hidden;
	margin:		0;
	width:		0;
	height:		0;
	}
	
.fs-more-sports-module .sport-descriptor {
	width:				100%;
	height:				11px;
	float:				left;
	background-image: 	url(fs-more-sports_sprite_descriptors_left.jpg);
	background-repeat:	no-repeat;
	background-position:50% 15px;
	}

.fs-more-sports-module .sport-descriptor.mlb		{ background-position: 0 0; }
.fs-more-sports-module .sport-descriptor.nba		{ background-position: 0 -18px; }
.fs-more-sports-module .sport-descriptor.nfl		{ background-position: 0 -36px; }
.fs-more-sports-module .sport-descriptor.nascar		{ background-position: 0 -54px; }
.fs-more-sports-module .sport-descriptor.nhl		{ background-position: 0 -72px; }
.fs-more-sports-module .sport-descriptor.cfb	{ background-position: 0 -90px; }
.fs-more-sports-module .sport-descriptor.cbk	{ background-position: 0 -108px; }
.fs-more-sports-module .sport-descriptor.soccer		{ background-position: 0 -126px; }
.fs-more-sports-module .sport-descriptor.golf		{ background-position: 0 -144px; }
.fs-more-sports-module .sport-descriptor.tennis		{ background-position: 0 -162px; }
.fs-more-sports-module .sport-descriptor.mma		{ background-position: 0 -180px; }
.fs-more-sports-module .sport-descriptor.horseracing		{ background-position: 0 -198px; }
.fs-more-sports-module .sport-descriptor.fantasy		{ background-position: 0 -217px; }



/**
	VARIATION-SPECIFIC
**/

/**
	+===+===+
	|	m	|
	+ 		+	m12c34 (a)
	| 	c	|
	+===+===+
**/
.fs-more-sports-module.m12c34 {
	background-image:	none;
	text-align:			center;
	}
.fs-more-sports-module.m12c34 .copy-container {
	float:	left;
	}
*:first-child+html .fs-more-sports-module.m12c34 .copy-container {
	float:	none;
	}
.fs-more-sports-module.m12c34 .media-container {
	float:			left;
	width:			100%;
	text-align:		center;
	padding-top:	20px;
	padding-bottom:	10px;
	}
.fs-more-sports-module.m12c34 .copy-container div h3 {
	width:			100%;
	font-size:		36px !important;
	line-height:	110%;
	text-align:		center;
	}

.fs-more-sports-module.m12c34 .copy-container div h3 a {
	font-size:		36px !important;
	font-weight:	bold;
	}
.fs-more-sports-module.m12c34 .copy-container {
	font-size:		14px;
	line-height:	120%;
	}
.fs-more-sports-module.m12c34 .sport-descriptor{
	background-image: 	url(fs-more-sports_sprite_descriptors_centered.jpg);
	background-position:50% -210px;
	margin-bottom:		-2px;
	}
	
* html .fs-more-sports-module.m12c34 .sport-descriptor	{ background-position-x: 50%; }

.fs-more-sports-module.m12c34 .sport-descriptor.mlb		{ background-position: 50% 0; }
.fs-more-sports-module.m12c34 .sport-descriptor.nba		{ background-position: 50% -18px; }
.fs-more-sports-module.m12c34 .sport-descriptor.nfl		{ background-position: 50% -36px; }
.fs-more-sports-module.m12c34 .sport-descriptor.nascar	{ background-position: 50% -54px; }
.fs-more-sports-module.m12c34 .sport-descriptor.nhl		{ background-position: 50% -72px; }
.fs-more-sports-module.m12c34 .sport-descriptor.cfb	{ background-position: 50% -90px; }
.fs-more-sports-module.m12c34 .sport-descriptor.cbk	{ background-position: 50% -108px; }
.fs-more-sports-module.m12c34 .sport-descriptor.soccer	{ background-position: 50% -126px; }
.fs-more-sports-module.m12c34 .sport-descriptor.golf	{ background-position: 50% -144px; }
.fs-more-sports-module.m12c34 .sport-descriptor.tennis	{ background-position: 50% -162px; }
.fs-more-sports-module.m12c34 .sport-descriptor.mma		{ background-position: 50% -180px; }
.fs-more-sports-module .sport-descriptor.horseracing		{ background-position: 50% -198px; }
.fs-more-sports-module .sport-descriptor.fantasy		{ background-position: 50% -217px; }	
	
/**
	+===+===+
	|		|
	+ m	  c +	m13c24 (b)
	| 		|
	+===+===+
**/
.fs-more-sports-module.m13c24 {
	background-image:	none;
	}
.fs-more-sports-module.m13c24 .a1{
	display: inline;
	}
* html .fs-more-sports-module.m13c24 .a1 {
	position:	relative;
	}
*:first-child+html .fs-more-sports-module.m13c24 .a1 {
	position:	relative;
	}
.fs-more-sports-module.m13c24 .media-container {
	float:	left;
	width:	50%;
	}
.fs-more-sports-module.m13c24 .copy-container {
	width:		50%;
	float:		right;
	height:		100%;
	display:	table;
	}
* html .fs-more-sports-module.m13c24 .copy-container {
	position:	absolute;
	top:		50%;
	left:		0px;
	height:		auto;
	overflow:	visible;
	display:	block;
	}

*:first-child+html .fs-more-sports-module.m13c24 .copy-container {
	width:		100%;
	position:	absolute;
	top:		50%;
	left:		0px;
	height:		auto;
	overflow:	visible;
	display:	block;	
	}

.fs-more-sports-module.m13c24 .copy-container div {
	height:			auto;
	display:		table-cell;
	vertical-align:	middle;
	}
* html .fs-more-sports-module.m13c24 .copy-container div {
	position:	relative;
	float:		left;
	display:	block;
	top:		-50%;
	}
*:first-child+html .fs-more-sports-module.m13c24 .copy-container div {
	position:	relative;
	float:		left;
	display:	block;
	top:		-50%;
	}	

*:first-child+html .fs-more-sports-module.m13c24 .copy-container div .sport-descriptor {
	width:	180px;
	height: 11px;
	}

.fs-more-sports-module.m13c24 .copy-container div h3 {
	width:			100%;
	font-size:		36px;
	line-height:	100%;
	text-align:		left;
	}

* html .fs-more-sports-module.m13c24 .copy-container div h3 {
	padding-bottom:	10px;
	margin-top:		-2px;
	line-height:	150%;
	}

.fs-more-sports-module.m13c24 .copy-container div h3 a {
	font-size:		36px !important;
	font-weight:	bold;
	line-height:	100%;
	}
	
*:first-child+html .fs-more-sports-module.m13c24 .copy-container div h3 {
	margin-top: -2px;
	}
	
* html .fs-more-sports-module.m13c24 {
	float:	left;		
	}
	
*:first-child+html .fs-more-sports-module.m13c24 {
	float:	left;		
	}
	
.fs-more-sports-module.m13c24 .copy-container div {
	font-size:		14px;
	line-height:	120%;
	}



/**
	+===+===+
	|		|
	+ c	  m +	c13m24 (c)
	| 		|
	+===+===+
**/
.fs-more-sports-module.c13m24{
	background-image:	none;
	}
.fs-more-sports-module.c13m24 .a1 {
	display: inline;
	}
* html .fs-more-sports-module.c13m24 .a1 {
	position:	relative;
	}
*:first-child+html .fs-more-sports-module.c13m24 .a1 {
	position:	relative;
	}
.fs-more-sports-module.c13m24 .media-container{
	float:		right;
	width:		50%;
	text-align:	right;
	}
.fs-more-sports-module.c13m24 .copy-container{
	width:		50%;
	float:		left;
	height:		100%;
	display:	table;
	}
* html .fs-more-sports-module.c13m24 .copy-container {
	position:	absolute;
	top:		50%;
	left:		0px;
	height:		auto;
	overflow:	visible;
	display:	block;
	}
*:first-child+html .fs-more-sports-module.c13m24 .copy-container {
	position:	absolute;
	top:		50%;
	left:		0px;
	height:		auto;
	overflow:	visible;
	display:	block;	
	width:		100%;
	}
.fs-more-sports-module.c13m24 .copy-container div {
	display:		table-cell;
	height:			auto;
	margin-right:	10px;
	vertical-align:	middle;
	}
	
* html .fs-more-sports-module.c13m24 .copy-container div {
	position:	relative;
	float:		left;
	display:	block;
	top:		-50%;
	}
	
*:first-child+html .fs-more-sports-module.c13m24 .copy-container div {
	width:		100%;
	position:	relative;
	float:		left;
	display:	block;
	top:		-50%;
	}

.fs-more-sports-module.c13m24 .copy-container div h3 {
	width:			100%;
	font-size:		36px;
	line-height:	100%;
	text-align:		left;
	}

* html .fs-more-sports-module.c13m24 .copy-container div h3 {
	padding-bottom:	10px;
	margin-top:		-2px;
	line-height:	150%;
	}

.fs-more-sports-module.c13m24 .copy-container div h3 a {
	font-size:		36px !important;
	font-weight:	bold;
	line-height:	100%;
	}

*:first-child+html .fs-more-sports-module.c13m24 .copy-container div h3 {
	margin-top: -2px;
	}

* html .fs-more-sports-module.c13m24 {
	float:	left;		
}
*:first-child+html .fs-more-sports-module.c13m24 {
	float:	left;		
}
.fs-more-sports-module.c13m24 .copy-container div {
	font-size:		14px;
	line-height:	120%;
	}	





/**
	+===+===+
	| c | c |
	+===+===+	c1-c2-c3-c4 (0)
	| c | c |
	+===+===+
**/
.fs-more-sports-module.c1-c2-c3-c4 {
	background-position:	0 0;
	}

	.fs-more-sports-module.c1-c2-c3-c4 .a1 {
		float:	left;
		width:	50%;
		height:	50%;
		}
	
		.fs-more-sports-module.c1-c2-c3-c4 .a1 .copy-container {
			float:	left;
			width:	100%;
			/*height:	100%;*/
			height:auto;
			}	

		.fs-more-sports-module.c1-c2-c3-c4 .a1 .copy-container div {
			padding:	15px 10px 0 0;
			}

	.fs-more-sports-module.c1-c2-c3-c4 .a2 {
		float:	left;
		width:	50%;
		height:	50%;
		}
	
		.fs-more-sports-module.c1-c2-c3-c4 .a2 .copy-container {
			float:	left;
			width:	100%;
			height:	100%;
			}	

		.fs-more-sports-module.c1-c2-c3-c4 .a2 .copy-container div {
			padding:	15px 10px 10px 15px;
			}

	.fs-more-sports-module.c1-c2-c3-c4 .a3 {
		float:	left;
		width:	50%;
		height:	50%;
		}
	
		.fs-more-sports-module.c1-c2-c3-c4 .a3 .copy-container {
			float:	left;
			width:	100%;
			height:	100%;
			}	

		.fs-more-sports-module.c1-c2-c3-c4 .a3 .copy-container div {
			padding:	25px 10px 0 0;
			}

	.fs-more-sports-module.c1-c2-c3-c4 .a4 {
		float:	left;
		width:	50%;
		height:	50%;
		}
	
		.fs-more-sports-module.c1-c2-c3-c4 .a4 .copy-container {
			float:	left;
			width:	100%;
			height:	100%;
			}	

		.fs-more-sports-module.c1-c2-c3-c4 .a4 .copy-container div {
			padding:	25px 10px 0 15px;
			}



/**
	+===+===+
	| m   c |
	+===+===+	m1c2-c3-c4 (1)
	| c | c |
	+===+===+
**/
.fs-more-sports-module.m1c2-c3-c4 {
	background-position:	-400px 0;
	}

	.fs-more-sports-module.m1c2-c3-c4 .a1 {
		float:	left;
		width:	100%;
		height:	50%;
		}

		.fs-more-sports-module.m1c2-c3-c4 .a1 .media-container {
			float:	left;
			width:	50%;
			height:	50%;
			}
		.fs-more-sports-module.m1c2-c3-c4 .a1 .media {
			float:	left;
			width:	185px;
			height:	150px;
			}
	
		.fs-more-sports-module.m1c2-c3-c4 .a1 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}

		.fs-more-sports-module.m1c2-c3-c4 .a1 .copy-container div {
			padding:	15px 10px 0 15px;
			}

	.fs-more-sports-module.m1c2-c3-c4 .a2 {
		display:	inline;
		width:		50%;
		height:		50%;
		}
	
		.fs-more-sports-module.m1c2-c3-c4 .a2 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	
	
		.fs-more-sports-module.m1c2-c3-c4 .a2 .copy-container div {
			padding:	25px 10px 0 0;
			}

	.fs-more-sports-module.m1c2-c3-c4 .a3 {
		display:	inline;
		width:		50%;
		height:		50%;
		}
	
		.fs-more-sports-module.m1c2-c3-c4 .a3 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	
	
		.fs-more-sports-module.m1c2-c3-c4 .a3 .copy-container div {
			padding:	25px 10px 0 15px;
			}



/**
	+===+===+
	| c   m |
	+===+===+	c1m2-c3-c4 (2)
	| c | c |
	+===+===+
**/
.fs-more-sports-module.c1m2-c3-c4 {
	background-position:	-400px 0;
	}

	.fs-more-sports-module.c1m2-c3-c4 .a1 {
		float:	left;
		width:	100%;
		height:	50%;
		}
	
		.fs-more-sports-module.c1m2-c3-c4 .a1 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	

		.fs-more-sports-module.c1m2-c3-c4 .a1 .copy-container div {
			padding:	15px 10px 0 0;
			}

		.fs-more-sports-module.c1m2-c3-c4 .a1 .media-container {
			float:	right;
			width:	50%;
			height:	50%;
			}

		.fs-more-sports-module.c1m2-c3-c4 .a1 .media {
			float:	right;
			width:	185px;
			height:	150px;
			}
	
	.fs-more-sports-module.c1m2-c3-c4 .a2 {
		display:	inline;
		width:		50%;
		height:		50%;
		}
	
		.fs-more-sports-module.c1m2-c3-c4 .a2 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	
	
		.fs-more-sports-module.c1m2-c3-c4 .a2 .copy-container div {
			padding:	25px 10px 0 0;
			}

	.fs-more-sports-module.c1m2-c3-c4 .a3 {
		display:	inline;
		width:		50%;
		height:		50%;
		}
	
		.fs-more-sports-module.c1m2-c3-c4 .a3 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	
	
		.fs-more-sports-module.c1m2-c3-c4 .a3 .copy-container div {
			padding:	25px 10px 0 15px;
			}



/**
	+===+===+
	| c   m |
	+===+===+	c1m2-m3c4 (3)
	| m   c |
	+===+===+
**/
.fs-more-sports-module.c1m2-m3c4 {
	background-position:	-1200px 0;
	}

	.fs-more-sports-module.c1m2-m3c4 .a1 {
		float:	left;
		width:	100%;
		height:	50%;
		}

		.fs-more-sports-module.c1m2-m3c4 .a1 .copy-container {
			float:	left;
			width:	57%;

			}	

		.fs-more-sports-module.c1m2-m3c4 .a1 .copy-container div {
			padding:	0px 5px 0 0;
			}

		.fs-more-sports-module.c1m2-m3c4 .a1 .media-container {
			float:	right;
		}
		.fs-more-sports-module.c1m2-m3c4 .a1 .media {
			float:	right;
			width:	185px;
			height:	150px;
			}

	.fs-more-sports-module.c1m2-m3c4 .a2 {
		float:	left;
		width:	100%;
		height:	50%;
		margin-top:10px;
		}

		.fs-more-sports-module.c1m2-m3c4 .a2 .media-container {
			float:	left;
			/*width:	50%;
			height:	50%;*/
			}
		.fs-more-sports-module.c1m2-m3c4 .a2 .media {
			float:			left;
			width:			185px;
			height:			150px;
			padding-top:	10px;
			}
	
		.fs-more-sports-module.c1m2-m3c4 .a2 .copy-container {
			float:	left;
			width:	58%;
			
			}	

		.fs-more-sports-module.c1m2-m3c4 .a2 .copy-container div {
			padding:5px 0px 0 7px;
			}



/**
	+===+===+
	| m | c |
	+   +===+	m1c3-c2-c4 (4)
	| c | c |
	+===+===+
**/
.fs-more-sports-module.m1c3-c2-c4 {
	background-position:	-2000px 0;
	}

	.fs-more-sports-module.m1c3-c2-c4 .a1 {
		float:	left;
		width:	50%;
		height:	100%;
		}

		.fs-more-sports-module.m1c3-c2-c4 .a1 .media-container {
			float:	left;
			width:	100%;
			height:	50%;
			}
		.fs-more-sports-module.m1c3-c2-c4 .a1 .media {
			float:			left;
			width:			185px;
			height:			150px;
			padding-top:	10px;
			}
	
		.fs-more-sports-module.m1c3-c2-c4 .a1 .copy-container {
			float:	left;
			width:	100%;
			height:	50%;
			}	

		.fs-more-sports-module.m1c3-c2-c4 .a1 .copy-container div {
			padding:	25px 10px 0 0;
			}
	
	.fs-more-sports-module.m1c3-c2-c4 .a2 {
		float:	left;
		width:	50%;
		height:	50%;
		}

		.fs-more-sports-module.m1c3-c2-c4 .a2 .copy-container {
			float:	left;
			width:	100%;
			height:	100%;
			}	

		.fs-more-sports-module.m1c3-c2-c4 .a2 .copy-container div {
			padding:	25px 10px 0 15px;
			}
	
	.fs-more-sports-module.m1c3-c2-c4 .a3 {
		float:	left;
		width:	50%;
		height:	50%;
		}

		.fs-more-sports-module.m1c3-c2-c4 .a3 .copy-container {
			float:	left;
			width:	100%;
			height:	100%;
			}	

		.fs-more-sports-module.m1c3-c2-c4 .a3 .copy-container div {
			padding:	25px 10px 0 15px;
			}



/**
	+===+===+
	| c | c |
	+   +===+	c1m3-c2-c4 (5)
	| m | c |
	+===+===+
**/
.fs-more-sports-module.c1m3-c2-c4 {
	background-position:	-2000px 0;
	}

	.fs-more-sports-module.c1m3-c2-c4 .a1 {
		float:	left;
		width:	50%;
		height:	100%;
		}

		.fs-more-sports-module.c1m3-c2-c4 .a1 .media-container {
			float:		left;
			width:		100%;
			height:		50%;
			margin-top:	160px;
			}
		.fs-more-sports-module.c1m3-c2-c4 .a1 .media {
			float:	left;
			width:	185px;
			height:	150px;
			}
	
		.fs-more-sports-module.c1m3-c2-c4 .a1 .copy-container {
			float:		left;
			width:		100%;
			height:		50%;
			margin-top:	-320px;
			}	

		.fs-more-sports-module.c1m3-c2-c4 .a1 .copy-container div {
			padding:	15px 10px 0 0;
			}

	.fs-more-sports-module.c1m3-c2-c4 .a2 {
		float:	left;
		width:	50%;
		height:	50%;
		}

		.fs-more-sports-module.c1m3-c2-c4 .a2 .copy-container {
			width:	100%;
			height:	100%;
			}	

		.fs-more-sports-module.c1m3-c2-c4 .a2 .copy-container div {
			padding:	15px 10px 0 15px;
			}

	.fs-more-sports-module.c1m3-c2-c4 .a3 {
		float:	left;
		width:	50%;
		height:	50%;
		}

		.fs-more-sports-module.c1m3-c2-c4 .a3 .copy-container {
			width:	100%;
			height:	100%;
			}	

		.fs-more-sports-module.c1m3-c2-c4 .a3 .copy-container div {
			padding:	25px 10px 0 15px;
			}



/**
	+===+===+
	| m | m |
	+   +   +	m1c3-m2c4 (6)
	| c | c |
	+===+===+
**/
.fs-more-sports-module.m1c3-m2c4 {
	background-position:	-1600px 0;
	}

	.fs-more-sports-module.m1c3-m2c4 .a1 {
		float:	left;
		width:	50%;
		height:	100%;
		}

		.fs-more-sports-module.m1c3-m2c4 .a1 .media-container {
			float:	left;
			width:	100%;
			height:	50%;
			}

		.fs-more-sports-module.m1c3-m2c4 .a1 .media {
			float:			left;
			width:			185px;
			height:			150px;
			padding-top:	10px;
			}
	
		.fs-more-sports-module.m1c3-m2c4 .a1 .copy-container {
			float:	left;
			width:	100%;
			height:	50%;
			}	

		.fs-more-sports-module.m1c3-m2c4 .a1 .copy-container div {
			padding:	25px 10px 0 0;
			}
	
	.fs-more-sports-module.m1c3-m2c4 .a2 {
		float:	left;
		width:	50%;
		height:	100%;
		}

		.fs-more-sports-module.m1c3-m2c4 .a2 .media-container {
			float:	left;
			width:	100%;
			height:	50%;
			}
		.fs-more-sports-module.m1c3-m2c4 .a2 .media {
			float:			right;
			width:			185px;
			height:			150px;
			padding-top:	10px;
			}

		.fs-more-sports-module.m1c3-m2c4 .a2 .copy-container {
			float:	left;
			width:	100%;
			height:	50%;
			}	

		.fs-more-sports-module.m1c3-m2c4 .a2 .copy-container div {
			padding:	25px 10px 0 15px;
			}



/**
	+===+===+
	| c | c |
	+   +   +	c1m3-c2m4 (7)
	| m | m |
	+===+===+
**/
.fs-more-sports-module.c1m3-c2m4 {
	background-position:	-1600px 0;
	}

	.fs-more-sports-module.c1m3-c2m4 .a1 {
		float:	left;
		width:	50%;
		height:	100%;
		}

		.fs-more-sports-module.c1m3-c2m4 .a1 .media-container {
			float:		left;
			width:		100%;
			height:		50%;
			margin-top:	160px;
			}
		.fs-more-sports-module.c1m3-c2m4 .a1 .media {
			float:	left;
			width:	185px;
			height:	150px;
			}
	
		.fs-more-sports-module.c1m3-c2m4 .a1 .copy-container {
			float:		left;
			width:		100%;
			height:		50%;
			margin-top:	-320px;
			}	

		.fs-more-sports-module.c1m3-c2m4 .a1 .copy-container div {
			padding:	15px 10px 0 0;
			}

	.fs-more-sports-module.c1m3-c2m4 .a2 {
		float:	left;
		width:	50%;
		height:	100%;
		}

		.fs-more-sports-module.c1m3-c2m4 .a2 .media-container {
			float:		left;
			width:		100%;
			height:		50%;
			margin-top:	160px;
			}
		.fs-more-sports-module.c1m3-c2m4 .a2 .media {
			float:	right;
			width:	185px;
			height:	150px;
			}

		.fs-more-sports-module.c1m3-c2m4 .a2 .copy-container {
			float:		left;
			width:		100%;
			height:		50%;
			margin-top:	-320px;
			}	

		.fs-more-sports-module.c1m3-c2m4 .a2 .copy-container div {
			padding:	15px 10px 0 15px;
			}



/**
	+===+===+
	| c   m |
	+===+===+	c1m2-c3m4 (8)
	| c   m |
	+===+===+
**/
.fs-more-sports-module.c1m2-c3m4 {
	background-position:	-1200px 0;
	}

	.fs-more-sports-module.c1m2-c3m4 .a1 {
		float:	left;
		width:	100%;
		height:	50%;
		}

		.fs-more-sports-module.c1m2-c3m4 .a1 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	

		.fs-more-sports-module.c1m2-c3m4 .a1 .copy-container div {
			padding:	15px 10px 0 0;
			}

		.fs-more-sports-module.c1m2-c3m4 .a1 .media-container {
			float:	right;
			width:	50%;
			height:	50%;
			}
		.fs-more-sports-module.c1m2-c3m4 .a1 .media {
			float:	right;
			width:	185px;
			height:	150px;
			}

	.fs-more-sports-module.c1m2-c3m4 .a2 {
		float:	left;
		width:	100%;
		height:	50%;
		}

		.fs-more-sports-module.c1m2-c3m4 .a2 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	

		.fs-more-sports-module.c1m2-c3m4 .a2 .copy-container div {
			padding:	25px 10px 0 0;
			}

		.fs-more-sports-module.c1m2-c3m4 .a2 .media-container {
			float:	right;
			width:	50%;
			height:	50%;
			}

		.fs-more-sports-module.c1m2-c3m4 .a2 .media {
			float:			right;
			width:			185px;
			height:			150px;
			padding-top:	10px;
			}



/**
	+===+===+
	| m   c |
	+===+===+	m1c2-m3c4 (9)
	| m   c |
	+===+===+
**/
.fs-more-sports-module.m1c2-m3c4 {
	background-position:	-1200px 0;
	}

	.fs-more-sports-module.m1c2-m3c4 .a1 {
		float:	left;
		width:	100%;
		height:	50%;
		}

		.fs-more-sports-module.m1c2-m3c4 .a1 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	

		.fs-more-sports-module.m1c2-m3c4 .a1 .copy-container div {
			padding:	15px 10px 0 15px;
			}

		.fs-more-sports-module.m1c2-m3c4 .a1 .media-container {
			float:	left;
			width:	50%;
			height:	50%;
			}
		.fs-more-sports-module.m1c2-m3c4 .a1 .media {
			float:	left;
			width:	185px;
			height:	150px;
			}

	.fs-more-sports-module.m1c2-m3c4 .a2 {
		float:	left;
		width:	100%;
		height:	50%;
		}

		.fs-more-sports-module.m1c2-m3c4 .a2 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	

		.fs-more-sports-module.m1c2-m3c4 .a2 .copy-container div {
			padding:	25px 10px 0 15px;
			}

		.fs-more-sports-module.m1c2-m3c4 .a2 .media-container {
			float:	left;
			width:	50%;
			height:	50%;
			}

		.fs-more-sports-module.m1c2-m3c4 .a2 .media {
			float:			left;
			width:			185px;
			height:			150px;
			padding-top:	10px;
			}



/**
	+===+===+
	| m   m |
	+   +===+	m12c3-c4 (10)
	| c | c |
	+===+===+
**/
.fs-more-sports-module.m12c3-c4 {
	background-position:	-2800px 0;
	}

	.fs-more-sports-module.m12c3-c4 .a1 {
		display:	inline;
		width:		100%;
		height:		100%;
		}
	
		.fs-more-sports-module.m12c3-c4 .a1 .media-container {
			float:	left;
			width:	100%;
			height:	50%;
			}
		.fs-more-sports-module.m12c3-c4 .a1 .media {
			float:	left;
			width:	390px;
			height:	150px;
			}
	
		.fs-more-sports-module.m12c3-c4 .a1 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	
	
		.fs-more-sports-module.m12c3-c4 .a1 .copy-container div {
			padding:	25px 10px 0 0;
			}
	
	.fs-more-sports-module.m12c3-c4 .a2 {
		display:	inline;
		float:		left;
		width:		50%;
		height:		50%;
		}
	
		.fs-more-sports-module.m12c3-c4 .a2 .copy-container div {
			padding:	25px 10px 0 15px;
			}



/**
	+===+===+
	| c | c |
	+   +===+	c1m34-c2 (11)
	| m   m |
	+===+===+
**/
.fs-more-sports-module.c1m34-c2 {
	background-position:	-3200px 0;
	}

* html .fs-more-sports-module.c1m34-c2 {
	position:	relative;
	}
	
	.fs-more-sports-module.c1m34-c2 .a1 {
		float:	left;
		width:	50%;
		height:	100%;
		}

		.fs-more-sports-module.c1m34-c2 .a1 .copy-container {
			float: 		left;
			width:		100%;
			height:		50%;
			margin-top:	-320px;
			}
	
		.fs-more-sports-module.c1m34-c2 .a1 .copy-container div {
			padding:	15px 10px 0 0;
			}

		.fs-more-sports-module.c1m34-c2 .a1 .media-container {
			width:		50%;
			height:		50%;
			margin-top:	160px;
			}
		.fs-more-sports-module.c1m34-c2 .a1 .media {
			float:		left;
			width:		390px;
			height:		150px;
			margin-top:	10px;
			}

		* html .fs-more-sports-module.c1m34-c2 .a1 .media {
			/** fix IE6 layout bug **/
			position:	absolute;
			bottom:		10px;
			}
	
	.fs-more-sports-module.c1m34-c2 .a2 {
		float:	left;
		width:	50%;
		height:	50%;
		}

		.fs-more-sports-module.c1m34-c2 .a2 .copy-container {
			width:	100%;
			height:	100%;
			}	
	
		.fs-more-sports-module.c1m34-c2 .a2 .copy-container div {
			padding:	15px 10px 0 15px;
			}
			


/**
	+===+===+
	| m   c |
	+   +===+	m13c2-c4 (12)
	| m | c |
	+===+===+
**/
.fs-more-sports-module.m13c2-c4 {
	background-position:	-2800px 0;
	}

	.fs-more-sports-module.m13c2-c4 .a1 {
		display:	inline;
		width:		100%;
		height:		100%;
		}

		.fs-more-sports-module.m13c2-c4 .a1 .copy-container {
			float:	left;
			width:	50%;
			height:	50%;
			}	

		.fs-more-sports-module.m13c2-c4 .a1 .copy-container div {
			padding:	15px 10px 0 15px;
			}

		.fs-more-sports-module.m13c2-c4 .a1 .media-container {
			float:	left;
			width:	50%;
			height:	100%;
			}

		.fs-more-sports-module.m13c2-c4 .a1 .media {
			float:	left;
			width:	185px;
			height:	320px;
			}

	.fs-more-sports-module.m13c2-c4 .a2 {
		display:	inline;
		float:		left;
		width:		50%;
		height:		50%;
		}

		.fs-more-sports-module.m13c2-c4 .a2 .copy-container {
			float:	left;
			width:	100%;
			height:	100%;
			}	

		.fs-more-sports-module.m13c2-c4 .a2 .copy-container div {
			padding:	25px 10px 0 15px;
			}
/**
	Fox Sports Store
**/			

.fs-page-sports-store-container {
	/*margin-top:		17px;*/
	margin-top:22px;
	margin-left:	15px;
	}
* html .fs-page-sports-store-container{
	margin-left:		14px;	
	}	
.fs-sports-store{
	width: 				391px;
	background-color:	#fff;
	}
.fs-sports-store h1,.fs-sports-store h2,.fs-sports-store h3,.fs-sports-store h4, .fs-sports-store h5, .fs-sports-store h6, .fs-sports-store p, .fs-sports-store ul{
	margin: 0px;
	padding: 0px;	
	}
.fs-sports-store li{
	list-style-type:	none;
	}	
.fs-sports-store .sprite span{
	display: block;
	overflow: hidden;
	margin: 0;
	width: 0;
	height: 0;
	}

.fs-sports-store h2{
	width: 					391px;	
	height: 				36px;
	float:					left;
	background-image: 		url(fs-sports-store_header.jpg);
	background-position: 	top left;
	}
.fs-sports-store ul li{
	width: 			123px;
	margin-right: 	10px;
	margin-top:		15px;
	float:			left;
	text-align:		center;
	}
.fs-sports-store ul li.last{
	margin-right: 0px;
	}	
.fs-sports-store .info-container{
	text-align:		left;
	float:			left;
	margin-top:		16px;
	padding-right: 	10px;
	border-right: 	1px solid #bac0c4;
	}
.fs-sports-store ul li.last .info-container{
	border-right: none;	
}	
.fs-sports-store .info-container p{
	font-family: 	Arial, san-serif;
	}
.fs-sports-store .info-container p.description{
	font-size: 		11px;
	font-weight: 	normal;
	line-height: 	15px;
	color: 			#1a303a;
	float: 			left;
	height:			52px;
	width:			110px;
	}
.fs-sports-store .price-container{
	width: 		65px;
	float:		left;
	}
.fs-sports-store .price-container p.label{
	font-size: 		11px;
	font-weight:	bold;
	color:			#a1b3bc
	}
.fs-sports-store .price-container p.price{
	font-size: 		18px;
	font-weight:	bold;
	color:			#eaa800;
	}
.fs-sports-store .price-container p.price span{
	font-size: 		11px;
	margin-top: 	0px;
	float:			left;
	border-bottom: 	4px solid #ffffff;
	}
.fs-sports-store ul li a{
	float:				left;
	font-size: 			9px;
	font-family: 		Arial, san-serif;
	font-weight: 		bold;
	color: 				#1a303a;
	text-decoration:	none;
	margin-top: 		20px;
	}
.fs-sports-store ul li a:hover{
	text-decoration: 	underline;
	}	
	
/**
	Poll
**/	
.fs-interactive{
	width: 		300px;
    height:auto;
	padding-bottom:10px;
	margin-bottom:10px;
    overflow:	hidden;
	background-color:	#fff;
	margin-top: -10px;
	*margin-top: -5px;
	}
/*.fs-interactive .fs-accent{
	margin: 33px 0 9px;
	float:none;
	}	*/
* html .fs-interactive .fs-accent{
	position:			relative;
	width: 				300px;
	margin-top: 		44px;
	margin-top: 		-6px;
	margin-bottom:		-3px;
	z-index:			50;
	}
*:first-child+html .fs-interactive .fs-accent{
	position:			relative;
	width: 				300px;
	margin-top: 		-6px;
	margin-bottom:		-3px;
	z-index:			50;
	}
.fs-interactive ul, .fs-interactive li{
	margin:0px;
	padding:0px;
	}
.fs-interactive h1, .fs-interactive h2,.fs-interactive h3,.fs-interactive h4, .fs-interactive h5, .fs-interactive h6, .fs-interactive p{
	margin: 0px;
	padding: 0px;	
	}
.fs-interactive li{
	list-style-type:	none;
	}
* html .fs-interactive li{
	position:	relative;
	z-index:	100;
	}
*:first-child+html .fs-interactive li{
	position:	relative;
	z-index:	100;
	}
.fs-interactive .sprite span{
	display: block;
	overflow: hidden;
	margin: 0;
	width: 0;
	height: 0;
	}

.fs-interactive .tab-selector{
	width:				100%;
	padding-top:		3px;
	background-image:	url(fs-interactive_header.png);
	float:				left;	
	}
.fs-interactive .tab-selector li.tab-list-item{
	width:				86px;
	float:				left;
	margin-left:		8px;
	height:				33px;
	}
.fs-interactive .tab-selector li.tab-list-item a{
	width:				100%;
	height:				33px;
	float:				left;
	background-image:	url(fs-interactive_menu.gif);
	background-repeat:	no-repeat;	
	margin-bottom:		11px;
	}
.fs-interactive .tab-selector li.selected a{
	margin-bottom:		0px;
	border-bottom:		11px solid #ffffff;
	outline:			none;	
	}
.fs-interactive .tab-selector li a.trivia{ 		background-position: 0px 0px; }
.fs-interactive .tab-selector li a.poll{ 			background-position: 0px -35px; }
.fs-interactive .tab-selector li a.pick-em{ 		background-position: 0px -70px; }	

.fs-interactive .tab-selector li a.trivia:hover{		background-position: -180px 0px; }
.fs-interactive .tab-selector li a.poll:hover{ 		background-position: -180px -35px; }
.fs-interactive .tab-selector li a.pick-em:hover{ 	background-position: -180px -70px; }	

.fs-interactive .tab-selector li.selected a.trivia{		background-position: -90px 0px; }
.fs-interactive .tab-selector li.selected a.poll{ 		background-position: -90px -35px; }
.fs-interactive .tab-selector li.selected a.pick-em{ 		background-position: -90px -70px; }	

.fs-interactive .page{
	display: 	none;
	float:		left;
	width:		290px;
	}
.fs-interactive .page.current{
	display:	block;
	}
.fs-interactive .question{
	margin-left: 		10px;
	margin-bottom:		20px;
	margin-right:		10px;
	border-bottom:		1px solid #bac0c4;
	padding-bottom:		15px;
	padding-left:		50px;
	float:				left;
	height:				50px;
	width:				230px;	
	background-image:	url(fs-interactive_QA.jpg);
	background-repeat:	no-repeat;
	}
* html .fs-interactive .question {
	position:			relative;
	width: 				230px;
	margin-right:		0px;
	}
*:first-child+html .fs-interactive .question {
	position:			relative;
	width: 				230px;
	margin-right:		0px;	
	}
.fs-interactive .question .copy-container{
	float:					left;
	width:					230px;
	height:					55px;	
	display:				table;
	overflow:				hidden;
	}
* html .fs-interactive .question .copy-container {
	position:	absolute;
	top:		50%;
	left:		50px;
	height:		auto;
	overflow:	visible;
	display:	block;
	}
*:first-child+html .fs-interactive .question .copy-container {
	position:	absolute;
	top:		50%;
	left:		50px;
	height:		auto;
	overflow:	visible;
	display:	block;	
	}
	
.fs-interactive .question .copy{
	display:					table-cell;
	vertical-align:				middle;
	width:						190px;
	text-align:					left;
	font-family: 				Arial, san-serif;
	font-size:					15px;
	color:						#1a303a;
	}
* html .fs-interactive .question .copy {
	position:	relative;
	display:	block;
	top:		-50%;
	}
*:first-child+html .fs-interactive .question .copy {
	position:	relative;
	display:	block;
	top:		-50%;
	}		
.fs-interactive ul.answers-list{
	text-align:					left;
	float:						left;
	margin-left:				10px;
	background-image:			url(fs-interactive_QA.jpg);
	background-repeat:			no-repeat;	
	background-position: 		0px -80px;
	width:						185px;
	}
.fs-interactive ul.answers-list li{
	margin-left:			70px;
	height:					55px;
	width:					210px;
	float:					left;
	border-bottom:			1px solid #eaeaea;
	overflow:				visible;
	cursor:					pointer;
	}
* html .fs-interactive ul.answers-list li{
	position:			relative;
	margin-left:		32px;
	margin-bottom: 		-3px;
	}
*:first-child+html .fs-interactive ul.answers-list li{
	position:		relative;
	}	
.fs-interactive ul.answers-list li input{
	float:				left;
	margin-left:		-20px;
	margin-top:			21px;
	margin-bottom:		22px;
	margin-right:		8px;
	cursor:				pointer;
	}
.fs-interactive ul.answers-list li input{	
	position:relative;
	}
.fs-interactive ul.answers-list li .copy-container{
	float:					left;
	width:					200px;
	height:					55px;	
	display:				table;
	display:				table;	
	}
* html .fs-interactive ul.answers-list li .copy-container{
	position:	absolute;
	top:		50%;
	height:		auto;
	}
*:first-child+html .fs-interactive ul.answers-list li .copy-container{
	position:	absolute;
	top:		50%;
	height:		auto;
	}	
.fs-interactive ul.answers-list li .copy{		
	font-family: 			Arial, san-serif;
	font-size:				12px;
	color:					#1a303a;
	display:				table-cell;
	vertical-align:			middle;
	width:					100%;
	}
* html .fs-interactive ul.answers-list li .copy{		
	position:	relative;
	display:	block;	
	top:		-50%;
	left:		0px;
	}
*:first-child+html .fs-interactive ul.answers-list li .copy{		
	position:	relative;
	top:		-50%;
	display:	block;	
	left:		0px;
	}
.fs-interactive .returned-answers{
	float:		left;
	width:		280px;
	text-align:	left;
	}	
.fs-interactive .return-answer{
	font-family: 	Arial, san-serif;
	font-size:		12px;
	color:			#1a303a;
	}	
.fs-interactive .returned-answers li{
	float:			left;
	margin-bottom:	10px;
	margin-left:	10px;
	}
.fs-interactive .returned-question{
	width:290px;
	}	
.fs-interactive .answer-container{
	width: 		100%;
	float:		left;
	margin-bottom:	2px;
	}
.fs-interactive .answer-bar{
	height:				17px;
	float:				left;	
	background-image:	 url(fs-itneractive-poll-bar.gif);
	background-repeat:	repeat-x;
	}
.fs-interactive .answer-perc{
	margin-top:		2px;
	margin-left:	4px;
	float:			left;
	font-family: 	Arial, san-serif;
	font-size:		12px;
	font-weight:	bold;
	color:			#1a303a;
	}
.fs-interactive .total-votes-container{
	font-family: 	Arial, san-serif;
	font-size:		12px;
	font-weight:	bold;
	color:			#1a303a;
	text-align:		center;
	float:			left;
	width:			290px;
	}

#ad300x250box, .ad300x250box {height:auto !important;}	


.bonus_tbl img{
 float:left;
 margin:0 5px 0 0 ;
 border:1px solid #000;
 padding:2px;
 background:#fff;
}

.bonus_tbl{
  border-bottom:1px dashed #457C92;
	margin:5px 0 10px;
	padding:5px;
	zoom:1;
}

.bonus_tbl h4, .bonus_tbl h4 a{
 margin:0;
 padding:0;
 color:#ff0000;
 font-size:14px;
 text-align:left;
 font-weight:bold;
}
.bonus_tbl h4 a:hover{
 color:#000;
 text-decoration:none;
}
p.bonus{
 font-size:12px;
 color:#000;
 margin:0;
 padding:0;
 font-weight:normal;
 overflow:hidden;
}

p.bonus b{
 color:#1A2C36;
 font-size:15px;
 font-weight:normal;
}
p.bonus1A{
 font-size:13px;
 color:#ff0000; font-weight:bold;
  margin:0;
 padding:0;
}

.btn img, .downloadbtn{ 
margin:0px 0 0 0;
padding:0;
 border:0px solid #000;
 background:none;
margin:-53px 1px 0 0;
 float:right;
}


.reviews_banner img{
 float:left;
 margin:2px 5px 2px 0;
 border:1px solid #000;
 padding:3px;
 background:#fff;
}

.reviews{
  border-bottom:1px dashed #457C92;
	margin:5px 0 10px;
	padding:10px;
}

.reviews h3, .reviews h3 a, .bonus h3, .bonus h3 a{
 padding:0;
 margin:0;
 color:#000;
 text-decoration:none;
 font-size:14px;
 margin:0 0 3px 0;
 font-weight:bold;
}
.reviews h3 a:hover, .bonus h3 a:hover{
color:#808080;
text-decoration:none;
}

.reviews h4, .reviews h4 a{
 padding:0;
 margin:0;
 text-align:left;
 color:#104867;
 text-decoration:none;
 font-size:14px;
 margin:0 0 3px 0;
 font-weight:bold;
}


ul.footlink{
list-style:none; 
display:inline;
float:left;
padding:0;
margin:0;
} 
 
ul.footlink li{
list-style:none; 
display:inline;
float:left;
padding:0 10px 0 10px;
margin:0;
border-right:1px solid #000;
color:#fff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}  
 
ul.footlink li a{
color:#fff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}   

ul.footlink li a:hover{
color:#000;
font-size:12px;
font-weight:bold;
text-decoration:none;
} 

