
/***
	Headlines Module
***/

#homepage-headlines{
	color: #ccc;
	padding-bottom: 0px;
}

#homepage-headlines a{
	color: #ccc;
}

#homepage-headlines .mod-wrp-1{
	background: #313131;
	border: none;
}

#homepage-headlines .sponsorship-top .ad-top{
	background:none;
	border: none;
}

#homepage-headlines .bd{
	min-height: 142px;
	
	_position: relative;
	_height: 142px;
}

#homepage-headlines .bd ul{
	margin-bottom: 2px;
}

#homepage-headlines .bd li{
	border: none;
	padding: 0px;
	margin: 0 6px;
}

#homepage-headlines .bd li div h3{
	height: 18px;
	font-size: 12px;
	padding-left: 7px;
}

#homepage-headlines .bd li div h3 a span{
}

#homepage-headlines .bd li.loop-odd{
	background: #464646;
	border-bottom: #353535 1px solid;
}

#homepage-headlines .bd li.loop-even h3{
	height: 21px;
	
	*height: 14px;
	_height: 21px;
}

#homepage-headlines .bd li.loop-even h3 a{
	*position: relative;
	*top: -3px;
	_top: 0px;
}

#homepage-headlines .action-bar{
	background: none;
	padding: 0px;
}

#homepage-headlines .content-list .ft,
#homepage-headlines .content-list-dynamic .ft {
	background:transparent url(../nflimg/homepage-headlines-bg.png) repeat-x scroll bottom center;
}

#homepage-headlines .content-list .ft a.gbl-ico-rss,
#homepage-headlines .content-list-dynamic .ft a.gbl-ico-rss{
	background:transparent url(../nflimg/ari-global-spr.png) no-repeat scroll -898px -1095px;
	height:25px;
	margin-right:25px;
	margin-top:4px;
	padding:0 0 0 7px;
	width:50px;
	
	_background:transparent url(../nflimg/ari-global-spr-ie6.png) no-repeat scroll -898px -1095px;
}

#homepage-headlines .content-list .ft a:hover.gbl-ico-rss,
#homepage-headlines .content-list-dynamic .ft a:hover.gbl-ico-rss{
	background: transparent url(../nflimg/ari-global-spr.png) no-repeat scroll -758px -1095px;
	
	_background: transparent url(../nflimg/ari-global-spr-ie6.png) no-repeat scroll -758px -1095px;
}

#homepage-headlines .content-list .ft a.content-more,
#homepage-headlines .content-list-dynamic .ft a.content-more{
	float:left;
	padding:0;
	position:relative;
	top:13px;
}

/***
	Bird Blog Module
***/

#homepage-bird-blogs{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	top: 4px;
}

#homepage-bird-blogs .mod-wrp-1{
	background: transparent url(../nflimg/homepage-bird-blog-bg.png) no-repeat scroll 0px 0px;
	border: none;
}

#homepage-bird-blogs .bd{
	padding-top: 76px;
	height: 50px;
}

#homepage-bird-blogs .bd ul{
	margin: 0px;
	min-height: 50px;
	padding-top: 4px;
	
	_position: relative;
	_height: 50px;
}

#homepage-bird-blogs .bd li{
	border: none;
	margin: 0 5px;
	padding: 0px;
}	

#homepage-bird-blogs .bd li h3{
	line-height: 13px;
}

#homepage-bird-blogs .bd li h3 a{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

#homepage-bird-blogs .ft,
#homepage-bird-blogs .ft .action-bar{
	background: none;
	height: 31px;
}

#homepage-bird-blogs .ft a span{
	display: none;
}

#homepage-bird-blogs .ft a{
	background: transparent url(../nflimg/ari-global-spr.png) no-repeat scroll -759px -1941px;
	width: 106px;
	height: 31px;
	padding: 0px 0px 0px 0px;
	/*margin-left: 211px;*/
	float:right;
	margin-right: 5px;
	
	_background: transparent url(../nflimg/ari-global-spr-ie6.png) no-repeat scroll -759px -1941px;
}


.tmb-video-play {
	left:6px;
	top:37px;
}

/* ==================================================================
homepage-videos Content List Variation-3
================================================================== */
#homepage-videos .content-list-variation-3 .bd ul {_width:658px;_padding-left:0;}

#homepage-videos .content-list-variation-3 .bd ul li{
	width:205px;
	margin:0 5px;
}
#homepage-videos .content-list-variation-3 .bd ul li.loop-first{
	margin-left:10px;
	_margin-left:5px;
}
#homepage-videos .content-list-variation-3 .bd ul li.loop-last{
	margin-right:10px;
}

#homepage-videos .bd ul li .thumb {
	float:left;
	margin:0;
	width:205px;
	height:105px;
}

#homepage-videos .bd ul li .thumb img {
	width:205px;
	height:105px;
}

#homepage-videos .bd ul li .thumb a {
	float:left;
	height:105px;
	overflow:hidden;
	width:205px;
}

#homepage-videos .bd ul li .thumb a img {
	overflow:hidden;
}

#homepage-videos .bd ul li .thumb a:hover {
	border:2px solid #8C052e;
	width:201px;
	height:101px;
}

#homepage-videos .bd ul li .thumb a:active {
	border:2px solid #555;
	width:201px;
	height:101px;
}

#homepage-videos .bd ul li .thumb a:hover img {
	margin:-2px 0 0 -2px ;
}

/* ==================================================================
homepage-photos Content List Variation-3
================================================================== */
#homepage-photos .content-list-variation-3 h3 {display:none;}

#homepage-photos .content-list-variation-3 .bd ul {_width:658px;_padding-left:0;}

#homepage-photos .content-list-variation-3 .bd ul li{
	width:205px;
	margin:0 5px;
}
#homepage-photos .content-list-variation-3 .bd ul li.loop-first{
	margin-left:10px;
	_margin-left:5px;
}
#homepage-photos .content-list-variation-3 .bd ul li.loop-last{
	margin-right:10px;
}

#homepage-photos .bd ul li .thumb {
	float:left;
	margin:0;
	width:205px;
	height:105px;
}

#homepage-photos .bd ul li .thumb img {
	width:205px;
	height:105px;
}

#homepage-photos .bd ul li .thumb a {
	float:left;
	height:105px;
	overflow:hidden;
	width:205px;
}

#homepage-photos .bd ul li .thumb a img {
	overflow:hidden;
}

#homepage-photos .bd ul li .thumb a:hover {
	border:2px solid #8C052e;
	width:201px;
	height:101px;
}

#homepage-photos .bd ul li .thumb a:active {
	border:2px solid #555;
	width:201px;
	height:101px;
}

#homepage-photos .bd ul li .thumb a:hover img,
#homepage-photos .bd ul li .thumb a:active img{
	margin:-2px 0 0 -2px ;
}

/* ==================================================================
homepage-featured Content List Variation-3
================================================================== */
#homepage-featured .mod-wrp-1 {
	background:transparent url(../nflimg/gbl-mod-bottom-bg-repeatable.png) repeat scroll 0 0;
}
#homepage-featured.module .mod-title {
	background:none;
}

#homepage-featured .content-list-variation-3 .mod-title h2 {
	background:none;
	bottom:0;
	color:#333;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	line-height:24px;
	padding:0 0 0 5px;
	position:static;
	text-transform:uppercase;
}

#homepage-featured .content-list-variation-3 .bd ul {_width:968px;_padding-left:0;}

#homepage-featured .content-list-variation-3 .bd {margin-top:5px;}

#homepage-featured .content-list-variation-3 .bd ul li h3{padding-top:1px;padding-left:2px;}

#homepage-featured .content-list-variation-3 .bd ul li p{padding-left:2px;}

#homepage-featured .content-list-variation-3 .bd ul li h3 a span{color:#fff;}

#homepage-featured .content-list-variation-3 .bd ul li h3 a:hover{color:#fff;}

#homepage-featured .content-list-variation-3 .bd ul li{
	background: transparent url('../nflimg/homepage-featured-bg.png') no-repeat 0 0;
	width:235px;
	height:151px;
	margin:0 0 0 3px;
	padding-left:2px;
	color:#fff;
}
#homepage-featured .content-list-variation-3 .bd ul li.loop-first{
	margin-left:5px;
	_margin-left:3px;
}
#homepage-featured .content-list-variation-3 .bd ul li.loop-last{
	margin-right:5px;
}

#homepage-featured .bd ul li .thumb {
	float:left;
	margin:0;
	width:231px;
	height:90px;
}

#homepage-featured .bd ul li .thumb img {
	width:231px;
	height:90px;
}

#homepage-featured .bd ul li .thumb a {
	float:left;
	height:90px;
	overflow:hidden;
	width:231px;
}

#homepage-featured .bd ul li .thumb a img {
	overflow:hidden;
}

#homepage-featured .bd ul li .thumb a:hover {
	border:2px solid #8C052e;
	width:225px;
	height:86px;
	_margin-bottom: -1px;
}

#homepage-featured .bd ul li .thumb a:active {
	border:2px solid #555;
	width:225px;
	height:86px;
}

#homepage-featured .bd ul li .thumb a:hover img {
	margin:-2px 0 0 -2px ;
}

/* ==================================================================
Homepage Videos + Photos top sponsorship
================================================================== */

#homepage-videos .sponsorship-top .ad-top,
#homepage-photos .sponsorship-top .ad-top {
	height: 30px;
	background: transparent url('../nflimg/action-bar-bg.jpg') repeat-x 0 0;
}

#homepage-videos .sponsorship-top .ad-top iframe,
#homepage-photos .sponsorship-top .ad-top iframe {
	padding-right:3px;
}

#homepage-300x100-no-border .mod-wrp-1 {
	border:none;
}

#homepage-300x100-no-border .ad-bottom iframe {
	margin-bottom:-3px;
}

/***
	Homepage Schedule Module
***/

#homepage-schedule .schedule-small .bd{
/*
	min-height: 157px;
	
	_height: 155px;
*/
}