/*
 sea-homepage.css

 - This page is used for styles that are only present on the homepage for SEA team. These are
 styles that are either not present on the sea-main.css or override settings on sea-main.css
*/
/* ==================================================================
Homepage Ad Unit (Cadillac)
================================================================== */
/*.ad-unit {*/
/*width: 298px;*/
/*border: 1px solid #505050;*/
/*}*/

/* FireFox 3 */
html>/**/body .polls .sponsorship-bottom , x:-moz-any-link, x:default { margin-left: -6px; position: absolute; margin-top: 0px; }

.game-status { margin-top: 0px; }

.game-status .game-status-homepage  .game-status-pre-large .bd .at { padding: 0px; width: 6%; }

.game-status .game-status-homepage  .versus .at { padding: 0px; width: 6%; }

.game-status .game-status-homepage  .versus .at { padding: 0px; width: 4%; display: inline-block; }

.game-status .game-status-homepage .team-name .away-team-name { text-align: right; width: 47%; }

.game-status .game-status-homepage .team-name .home-team-name { text-align: left; width: 47%; }

.game-status .game-status-homepage .team-name a {
	display: block;
	float: left;
	margin-top: 4px;
	line-height: 20px;
	cursor: pointer;
	*margin-top: 19px;
}

.game-status .game-status-homepage .team-name a{ }

.game-status .game-status-homepage .versus .away-team-name { text-align: right; width: 47%; display: inline-block; }

.game-status .game-status-homepage .versus .home-team-name { text-align: left; width: 47%; display: inline-block; }

.game-status .game-status-homepage .versus a {
	display: block;
	float: left;
	width: 100%;
	margin-top: 4px;
	margin-left: 0px;
}

.game-status .game-status-homepage .versus a:hover { text-decoration: none; }

.game-status .game-status-homepage .versus a:hover span{ text-decoration: underline; }

/* ================================================================== */
/* 031 - Game Status - In-Game Large */
/* ================================================================== */
.game-status .game-status-in-large  .sponsorship-chrome{ }

.game-status .game-status-in-large .bd { position: relative; min-height: 120px; }

.game-status .game-status-in-large .ft {
	position: absolute;
	bottom: -13px;
	left: 152px;
	width: 332px;
	*height: auto;
}

.game-status .game-status-in-large .game-day-info,
.game-status .game-status-in-large .hd { display: none; }

.game-status .game-status-in-large .game-status-current-drive,
.game-status .game-status-in-large .game-status-current-drive .game-status-field,
.game-status .game-status-in-large .game-status-current-drive .game-status-field .game-status-ind,
.game-status .game-status-in-large .ball-status,
.game-status .game-status-in-large .ball-summary,
.game-status .game-status-in-large .score-table{ display: none; }

.game-status .game-status-in-large .game-status-state {
	position: absolute;
	top: 37px;
	left: 0;
	width: 100%;
	text-align: center;
}

.game-status .game-status-in-large .game-status-state .game-status-state-gametime {
	width: 150px;
	font-size: 30px;
	font-weight: bold;
	color: #545865;
	margin-top: -5px;
}

.game-status .game-status-in-large .game-status-state .game-status-state-phase {
	width: 100px;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #545865;
}

.game-status .game-status-in-large .game-status-state .game-status-state-phase sup {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	line-height: 14px;
}

.game-status .game-status-in-large .game-status-state .game-status-state-phase,
.game-status .game-status-in-large .game-status-state .game-status-state-gametime {
	margin: auto;
	font-weight: bold;
	text-transform: uppercase;
	color: #666;
}

.game-status .game-status-in-large .hd .game-info {
	text-transform: uppercase;
	padding: 5px;
	color: #545865;
}

.game-status .game-status-in-large .hd .game-info .game-info-date { font-weight: bold; font-size: 18px; }

.game-status .game-status-in-large .hd .game-info .game-info-live { font-size: 18px; }

.game-status .game-status-in-large .hd .game-info .game-info-live em {
	font-weight: bold;
	font-style: normal;
	color: #c2242b;
	font-size: 18px;
}

.game-status .game-status-in-large .hd .game-info .game-info-week { font-weight: bold; font-size: 18px; }

.game-status .game-status-in-large .media-info {
	bottom: 23px;
	color: #545865;
	font-size: 85%;
	margin: 0;
	overflow: hidden;
	position: absolute;
	text-align: center;
	width: 636px;
}

.game-status .game-status-in-large .media-info div {
	display: inline;
	float: none;
	margin: 3px 0;
	padding: 2px 5px;
}

.game-status .game-status-in-large .media-info div.item-directv { border-left: none; }

.game-status .game-status-in-large .mod-wrp-1, 
.game-status .game-status-in-large .mod-wrp-2, 
.game-status .game-status-in-large .mod-wrp-3, 
.game-status .game-status-in-large .mod-wrp-4 { }

.game-status .game-status-in-large .mod-wrp-1,
.game-status .game-status-post-large .mod-wrp-1 {
	padding-top: 42px;
	background: url(../nflimg/031-game-status-hd-gameday.png);
	background-repeat: no-repeat;
	background-position: left -5px;
}

.game-status .game-status-in-large .mod-wrp-2{ padding-bottom: 7px; }

.game-status .game-status-in-large .mod-wrp-3{ padding-bottom: 10px; }

.game-status .game-status-in-large .mod-wrp-5 { position: relative; }

.game-status .game-status-in-large .possession-away .game-status-state .game-status-state-gametime { background-position: 20px center; }

.game-status .game-status-in-large .possession-home .game-status-state .game-status-state-gametime { background-position: 117px center; }

.game-status .game-status-in-large .teams {
	overflow: auto;
	width: 100%;
	clear: both;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.game-status .game-status-in-large .teams .away-team {
	float: left;
	background-position: left 0;
	text-align: left;
	margin: 0 0 0 40px;
}

.game-status .game-status-in-large .teams .away-team .team-name,
.game-status .game-status-in-large .teams .home-team .team-name,
.game-status .game-status-in-large .teams .away-team .team-record,
.game-status .game-status-in-large .teams .home-team .team-record { display: none; }

.game-status .game-status-in-large .teams .away-team .team-score { text-align: right; padding-right: 10px; }

.game-status .game-status-in-large .teams .away-team .team-score,
.game-status .game-status-in-large .teams .home-team .team-score {
	font-size: 50px;
	font-weight: bold;
	font-style: normal;
	color: #545865;
	margin-top: 25px;
}

.game-status .game-status-in-large .teams .away-team,
.game-status .game-status-in-large .teams .home-team {
	width: 218px;
	background-repeat: no-repeat;
	height: 110px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
	color: #545865;
}

.game-status .game-status-in-large .teams .home-team {
	float: right;
	background-position: right 0;
	text-align: right;
	margin: 0 40px 0 0;
}

.game-status .game-status-in-large .teams .home-team .team-score { text-align: left; padding-left: 10px; }

.game-status .game-status-in-large .versus {
	display: block;
	font-size: 21px;
	font-weight: bold;
	color: #3775d3;
	display: block;
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 7px;
	position: relative;
	z-index: 100000;
}

.game-status .game-status-in-large .versus .at {
	font-weight: bold;
	font-size: 21px;
	padding: 0 6px;
	margin-top: 0;
}

.game-status .game-status-in-large .versus a {
	display: block;
	float: left;
	margin-left: 231px;
	margin-top: 4px;
}

/* Common Styles */
.game-status .game-status-in-large,
.game-status .game-status-post-large{
	background-image: url(../nflimg/page-title-bg-640.png);
	background-position: left 0;
	background-repeat: no-repeat;
}

.game-status .game-status-in-small .away-team {
	background-position: 64px 10px;
	text-align: left;
	left: 0;
	top: 28px;
}

.game-status .game-status-in-small .away-team .team-record { left: 10px; }

.game-status .game-status-in-small .away-team .team-score { margin-left: 11px; }

.game-status .game-status-in-small .away-team,
.game-status .game-status-in-small .home-team {
	float: left;
	width: 120px;
	background-repeat: no-repeat;
	height: 82px;
	position: absolute;
}

.game-status .game-status-in-small .bd { width: 100%; overflow: auto; }

.game-status .game-status-in-small .bd .ball-status { display: none; }

.game-status .game-status-in-small .bd .ball-summary { display: none; }

.game-status .game-status-in-small .bd .game-status-current-drive { display: none; }

.game-status .game-status-in-small .bd .media-info { text-align: center; margin-bottom: 10px; }

.game-status .game-status-in-small .bd .media-info .item-directv { border-left: none; }

.game-status .game-status-in-small .bd .media-info div {
	display: inline;
	font-size: 12px;
	color: #545865;
	font-weight: normal;
	padding: 2px 5px 2px 5px;
	margin: 3px 0px 3px 0px;
	border-left: 1px solid #cecece;
}

.game-status .game-status-in-small .bd .teams { position: relative; }

.game-status .game-status-in-small .bd.possession-away { overflow: hidden; }

.game-status .game-status-in-small .bd.possession-home { overflow: hidden; }

.game-status .game-status-in-small .ft .custom-html {
	border-top: 1px solid #ccc;
	padding: 10px 0 0 0;
	width: 278px;
	margin: 0 auto;
	text-align: right;
}

/* ==================================================================
031 - Game Status - In-Game Small
================================================================== */
.game-status .game-status-in-small .game-day-info { display: none; }

.game-status .game-status-in-small .hd .game-day-info {
	padding: 1px 5px 1px 27px;
	background: url('../nflimg/gbl-ico/gbl-ico-nfl.png') 5px 2px no-repeat;
	font-style: italic;
	font-weight: bold;
	font-size: 93%;
	border-bottom: 1px solid #ccc;
}

.game-status .game-status-in-small .hd .game-info { display: none; }

.game-status .game-status-in-small .home-team {
	background-position: 0 10px;
	text-align: right;
	float: right;
	right: 0px;
	top: 28px;
}

.game-status .game-status-in-small .home-team .team-record { right: 10px; }

.game-status .game-status-in-small .home-team .team-score { margin-right: 8px; }

.game-status .game-status-in-small .mod-title { background-position: right -30px; }

.game-status .game-status-in-small .nfl-game-center,
.game-status .game-status-in-small .away-team .team-name,
.game-status .game-status-in-small .home-team .team-name,
.game-status .game-status-in-small .game-status-state { display: none; }

.game-status .game-status-in-small .score-table {
	clear: both;
	font-size: 85%;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	width: 278px;
	margin: 27px auto 10px auto;
}

.game-status .game-status-in-small .score-table .q1,
.game-status .game-status-in-small .score-table .q2,
.game-status .game-status-in-small .score-table .q3,
.game-status .game-status-in-small .score-table .q4,
.game-status .game-status-in-small .score-table .q5 {
	width: 5%;
	text-align: center;
	border-left: 1px solid #cecece;
	font-size: 12px;
}

.game-status .game-status-in-small .score-table .team-name { width: 60%; font-weight: bold; color: #545865; }

.game-status .game-status-in-small .score-table .winning-team tr,
.game-status .game-status-in-small .score-table .winning-team a { color: #f00; }

.game-status .game-status-in-small .score-table td { border-bottom: 1px solid #ccc; color: #545865; }

.game-status .game-status-in-small .score-table td.total {
	font-weight: bold;
	text-align: center;
	border-left: 1px solid #cecece;
	color: #545865;
}

.game-status .game-status-in-small .score-table th,
.game-status .game-status-in-small .score-table td { padding: 2px 4px; }

.game-status .game-status-in-small .score-table thead tr th { background: #7593ad; color: #fff; }

.game-status .game-status-in-small .score-table thead tr th.q1,
.game-status .game-status-in-small .score-table thead tr th.q2,
.game-status .game-status-in-small .score-table thead tr th.q3,
.game-status .game-status-in-small .score-table thead tr th.q4,
.game-status .game-status-in-small .score-table thead tr th.q5,
.game-status .game-status-in-small .score-table thead tr th.total { border-left: 1px solid #cecece; }

.game-status .game-status-in-small .score-table thead tr th.total {
	font-weight: bold;
	text-align: center;
	border-left: 1px solid #cecece;
}

.game-status .game-status-in-small .team-record {
	position: absolute;
	bottom: 2px;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #545865;
	top: 0;
}

.game-status .game-status-in-small .teams .team-score.winning-team,
.game-status .game-status-in-small tr.winning-team td,
.game-status .game-status-in-small tr.winning-team td.team-name{ color: #7593ad; }

.game-status .game-status-in-small .team-score {
	font-size: 31px;
	font-style: normal;
	font-weight: bold;
	margin-top: 23px;
	color: #545865;
}

.game-status .game-status-in-small .versus { /*color: #fff;*/ position: relative; }

.game-status .game-status-in-small .versus {
	font-size: 14px;
	font-weight: bold;
	color: #545865;
	text-transform: uppercase;
	float: left;
	width: 100%;
	margin-top: 6px;
}

.game-status .game-status-in-small .versus .at {
	float: left;
	width: 62px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 48px;
	color: #182569;
}

.game-status .game-status-in-small .versus .away-team-name {
	text-align: left;
	float: left;
	display: block;
	width: 103px;
	padding-left: 10px;
}

.game-status .game-status-in-small .versus .home-team-name {
	text-align: right;
	float: left;
	display: block;
	width: 103px;
	padding-right: 10px;
}

.game-status .game-status-in-small .winning-team .team-score { color: #f00; }

.game-status .game-status-post-large .bd { position: relative; height: 115px; }

.game-status .game-status-post-large .bd .versus {
	display: block;
	font-size: 21px;
	font-weight: bold;
	color: #3775d3;
	display: block;
	float: left;
	width: 100%;
	text-align: center;
}

.game-status .game-status-post-large .ft {
	bottom: 1px;
	position: absolute;
	width: 635px;
	*height: auto;
}

.game-status .game-status-post-large .game-day-info,
.game-status .game-status-post-large .hd { display: none; }

.game-status .game-status-post-large .game-status-current-drive,
.game-status .game-status-post-large .game-status-current-drive .game-status-field,
.game-status .game-status-post-large .game-status-current-drive .game-status-field .game-status-ind,
.game-status .game-status-post-large .ball-status,
.game-status .game-status-post-large .ball-summary,
.game-status .game-status-post-large .score-table{ display: none; }

.game-status .game-status-post-large .game-status-state {
	position: absolute;
	top: 38px;
	left: 0;
	width: 100%;
	text-align: center;
}

.game-status .game-status-post-large .game-status-state .game-status-state-gametime {
	width: 150px;
	font-size: 30px;
	font-weight: bold;
	color: #545865;
}

.game-status .game-status-post-large .game-status-state .game-status-state-phase {
	width: 100px;
	font-style: normal;
	font-weight: bold;
	font-size: 26px;
	text-transform: uppercase;
	color: #545865;
}

.game-status .game-status-post-large .game-status-state .game-status-state-phase sup {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	line-height: 14px;
}

.game-status .game-status-post-large .game-status-state .game-status-state-phase,
.game-status .game-status-post-large .game-status-state .game-status-state-gametime {
	margin: auto;
	font-weight: bold;
	text-transform: uppercase;
	color: #666;
}

.game-status .game-status-post-large .hd .game-info {
	text-transform: uppercase;
	padding: 5px;
	color: #545865;
}

.game-status .game-status-post-large .hd .game-info .game-info-date { font-weight: bold; font-size: 18px; }

.game-status .game-status-post-large .hd .game-info .game-info-live { font-size: 18px; }

.game-status .game-status-post-large .hd .game-info .game-info-live em {
	font-weight: bold;
	font-style: normal;
	color: #c2242b;
	font-size: 18px;
}

.game-status .game-status-post-large .hd .game-info .game-info-week { font-weight: bold; font-size: 18px; }

.game-status .game-status-post-large .media-info {
	overflow: auto;
	width: 250px;
	margin: 0 auto;
	font-size: 85%;
	color: #545865;
	position: relative;
	top: -68px;
}

.game-status .game-status-post-large .media-info div {
	float: left;
	padding: 2px 5px 2px 5px;
	margin: 3px 0px 3px 0px;
	border-left: 1px solid #cece;
}

.game-status .game-status-post-large .media-info div.item-directv { border-left: none; }

/* ==================================================================
031 - Game Status - Post-Game Large
================================================================== */
.game-status .game-status-post-large .mod-wrp-1, 
.game-status .game-status-post-large .mod-wrp-2, 
.game-status .game-status-post-large .mod-wrp-3, 
.game-status .game-status-post-large .mod-wrp-4 { }

.game-status .game-status-post-large .mod-wrp-2 { padding-bottom: 4px; }

.game-status .game-status-post-large .mod-wrp-3{ padding-bottom: 0px; }

.game-status .game-status-post-large .possession-away .game-status-state .game-status-state-gametime { background: none; }

.game-status .game-status-post-large .possession-home .game-status-state .game-status-state-gametime { background: none; }

.game-status .game-status-post-large .teams {
	overflow: auto;
	width: 100%;
	clear: both;
	position: relative;
	top: -29px;
}

.game-status .game-status-post-large .teams .away-team {
	float: left;
	background-position: left 0;
	text-align: left;
	margin: 0 0 0 40px;
}

.game-status .game-status-post-large .teams .away-team .team-name,
.game-status .game-status-post-large .teams .home-team .team-name,
.game-status .game-status-post-large .teams .away-team .team-record,
.game-status .game-status-post-large .teams .home-team .team-record { display: none; }

.game-status .game-status-post-large .teams .away-team .team-score { text-align: right; }

.game-status .game-status-post-large .teams .away-team .team-score,
.game-status .game-status-post-large .teams .home-team .team-score {
	font-size: 50px;
	font-weight: bold;
	font-style: normal;
	color: #545865;
	margin-top: 21px;
}

.game-status .game-status-post-large .teams .away-team .team-score.winning-team,
.game-status .game-status-post-large .teams .home-team .team-score.winning-team { color: #00123f; }

.game-status .game-status-post-large .teams .away-team,
.game-status .game-status-post-large .teams .home-team {
	width: 218px;
	background-repeat: no-repeat;
	height: 110px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
	color: #545865;
}

.game-status .game-status-post-large .teams .home-team {
	float: right;
	background-position: right 0;
	text-align: right;
	margin: 0 40px 0 0;
}

.game-status .game-status-post-large .teams .home-team .team-score { text-align: left; }

.game-status .game-status-post-large .versus .at {
	font-weight: bold;
	font-size: 21px;
	padding: 0 6px;
	margin-top: 0;
}

.game-status .game-status-post-large .versus a {
	display: block;
	margin-top: 10px;
	position: relative;
	z-index: 1000;
}

.game-status .game-status-post-small .away-team {
	background-position: 64px 10px;
	text-align: left;
	left: 0;
	top: 28px;
}

.game-status .game-status-post-small .away-team .team-record { left: 10px; }

.game-status .game-status-post-small .away-team .team-score { margin-left: 11px; }

.game-status .game-status-post-small .away-team,
.game-status .game-status-post-small .home-team {
	float: left;
	width: 120px;
	background-repeat: no-repeat;
	height: 82px;
	position: absolute;
}

.game-status .game-status-post-small .bd { width: 100%; overflow: auto; }

.game-status .game-status-post-small .bd .ball-status { display: none; }

.game-status .game-status-post-small .bd .ball-summary { display: none; }

.game-status .game-status-post-small .bd .game-status-current-drive { display: none; }

.game-status .game-status-post-small .bd .media-info { text-align: center; margin-bottom: 10px; }

.game-status .game-status-post-small .bd .media-info .item-directv { border-left: none; }

.game-status .game-status-post-small .bd .media-info div {
	display: inline;
	font-size: 12px;
	color: #545865;
	font-weight: normal;
	padding: 2px 5px 2px 5px;
	margin: 3px 0px 3px 0px;
	border-left: 1px solid #cecece;
}

.game-status .game-status-post-small .bd .teams { position: relative; }

.game-status .game-status-post-small .bd.possession-away { overflow: hidden; }

.game-status .game-status-post-small .bd.possession-home { overflow: hidden; }

.game-status .game-status-post-small .ft .custom-html { border-top: 1px solid #ccc; }

/* ==================================================================
031 - Game Status - Post-Game Small
================================================================== */
.game-status .game-status-post-small .game-day-info { display: none; }

.game-status .game-status-post-small .game-status-state {
	float: left;
	width: 62px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 32px;
	color: #545865;
	margin-left: 118px;
}

.game-status .game-status-post-small .hd .game-day-info {
	padding: 1px 5px 1px 27px;
	background: url('../nflimg/gbl-ico/gbl-ico-nfl.png') 5px 2px no-repeat;
	font-style: italic;
	font-weight: bold;
	font-size: 93%;
	border-bottom: 1px solid #ccc;
}

.game-status .game-status-post-small .hd .game-info { display: none; }

.game-status .game-status-post-small .home-team {
	background-position: 0 10px;
	text-align: right;
	float: right;
	right: 0;
	top: 28px;
}

.game-status .game-status-post-small .home-team .team-record { right: 10px; }

.game-status .game-status-post-small .home-team .team-score { margin-right: 8px; }

.game-status .game-status-post-small .mod-title { background-position: right -30px; }

.game-status .game-status-post-small .nfl-game-center,
.game-status .game-status-post-small .away-team .team-name,
.game-status .game-status-post-small .home-team .team-name { display: none; }

.game-status .game-status-post-small .score-table {
	clear: both;
	font-size: 85%;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	width: 278px;
	margin: 27px auto 10px auto;
}

.game-status .game-status-post-small .score-table .q1,
.game-status .game-status-post-small .score-table .q2,
.game-status .game-status-post-small .score-table .q3,
.game-status .game-status-post-small .score-table .q4,
.game-status .game-status-post-small .score-table .q5 {
	width: 5%;
	text-align: center;
	border-left: 1px solid #cecece;
	font-size: 12px;
}

.game-status .game-status-post-small .score-table .team-name { width: 60%; font-weight: bold; color: #545865; }

.game-status .game-status-post-small .score-table .winning-team tr,
.game-status .game-status-post-small .score-table .winning-team a { color: #f00; }

.game-status .game-status-post-small .score-table td { border-bottom: 1px solid #ccc; color: #545865; }

.game-status .game-status-post-small .score-table td.total {
	font-weight: bold;
	text-align: center;
	border-left: 1px solid #cecece;
}

.game-status .game-status-post-small .score-table th,
.game-status .game-status-post-small .score-table td { padding: 2px 4px; }

.game-status .game-status-post-small .score-table thead tr th { background: #7593ad; color: #fff; }

.game-status .game-status-post-small .score-table thead tr th.q1,
.game-status .game-status-post-small .score-table thead tr th.q2,
.game-status .game-status-post-small .score-table thead tr th.q3,
.game-status .game-status-post-small .score-table thead tr th.q4,
.game-status .game-status-post-small .score-table thead tr th.q5,
.game-status .game-status-post-small .score-table thead tr th.total { border-left: 1px solid #cecece; }

.game-status .game-status-post-small .score-table thead tr th.total {
	font-weight: bold;
	text-align: center;
	border-left: 1px solid #cecece;
}

.game-status .game-status-post-small .team-record {
	position: absolute;
	bottom: 2px;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #545865;
	top: 0;
}

.game-status .game-status-post-small .teams .team-score.winning-team,
.game-status .game-status-post-small tr.winning-team td,
.game-status .game-status-post-small tr.winning-team td.team-name{ color: #7593ad; }

.game-status .game-status-post-small .team-score {
	font-size: 31px;
	font-style: normal;
	font-weight: bold;
	margin-top: 23px;
	color: #333;
}

.game-status .game-status-post-small .versus { position: relative; }

.game-status .game-status-post-small .versus {
	font-size: 14px;
	font-weight: bold;
	color: #545865;
	text-transform: uppercase;
	float: left;
	width: 100%;
	margin-top: 6px;
}

.game-status .game-status-post-small .versus .at {
	float: left;
	width: 62px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 48px;
	color: #182569;
	display: none;
}

.game-status .game-status-post-small .versus .away-team-name {
	text-align: left;
	float: left;
	display: block;
	width: 103px;
	padding-left: 10px;
}

.game-status .game-status-post-small .versus .home-team-name {
	text-align: right;
	float: right;
	display: block;
	width: 103px;
	padding-right: 10px;
}

.game-status .game-status-post-small .winning-team .team-score { color: #f00; }

/* ==================================================================
031 - Game Status - Pre-Game Large
================================================================== */
.game-status .game-status-pre-large{ margin-bottom: 0px; }

.game-status .game-status-pre-large .away-team { background-position: left 0; left: 40px; }

.game-status .game-status-pre-large .away-team .team-record { padding-left: 0px; }

.game-status .game-status-pre-large .away-team,
.game-status .game-status-pre-large .home-team {
	width: 110px;
	background-repeat: no-repeat;
	font-size: 131%;
	height: 110px;
	position: absolute;
	top: 0px;
}

.game-status .game-status-pre-large .away-team-name,
.game-status .game-status-pre-large .home-team-name {
	font-size: 21px;
	font-weight: bold;
	font-style: normal;
	color: #3775d3;
	text-transform: uppercase;
	width: auto;
	display: block;
	float: left;
}

.game-status .game-status-pre-large .away-team-name,
.game-status .game-status-pre-large .home-team-name {
	font-size: 21px;
	font-weight: bold;
	font-style: normal;
	color: #3775d3;
	text-transform: uppercase;
	width: auto;
	display: block;
	float: left;
}

.game-status .game-status-pre-large .bd {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 119px;
}

.game-status .game-status-pre-large .bd .at {
	text-transform: none;
	font-weight: bold;
	font-size: 21px;
	float: left;
	padding: 0 6px;
	margin-top: 0;
	color: #3775D3;
}

.game-status .game-status-pre-large .bd .bd-info {
	min-height: 104px;
	height: auto !important;
	height: 104px;
	position: relative;
	padding: 0 20px 0 20px;
	margin-top: 8px;
}

.game-status .game-status-pre-large .bd .bd-info .action-bar {
	position: relative;
	bottom: 0px;
	/*right:0px;*/
	left: 0;
	width: 100%;
	text-align: center;
	border: none;
	padding: 4px 0 0 0;
	margin: 0;
}

.game-status .game-status-pre-large .bd .bd-info .game-day-info { text-align: center; }

.game-status .game-status-pre-large .bd .bd-info .game-day-info a { font-size: 11px; }

.game-status .game-status-pre-large .ft {
	position: absolute;
	bottom: -5px;
	left: 152px;
	width: 332px;
	*height: auto;
}

.game-status .game-status-pre-large .ft .action-bar { text-align: center; }

.game-status .game-status-pre-large .game-status-date {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #545865;
	clear: both;
	margin: 0 0 20px 0;
}

.game-status .game-status-pre-large .game-status-pre-v2 .away-team .team-name { }

.game-status .game-status-pre-large .game-status-pre-v2 .home-team .team-name { }

.game-status .game-status-pre-large .game-status-pre-v2 .team-record { }

.game-status .game-status-pre-large .hd {
	border-bottom: 1px solid #ccc;
	overflow: auto;
	_zoom: 1;
	display: none;
}

.game-status .game-status-pre-large .hd .game-day-info {
	padding: 5px 5px 0 27px;
	background: url('../nflimg/gbl-ico/gbl-ico-nfl.png') 5px 6px no-repeat;
	font-style: italic;
	font-weight: bold;
	font-size: 93%;
	float: right;
}

.game-status .game-status-pre-large .hd .game-status-date {
	font-size: 116%;
	font-style: italic;
	font-weight: bold;
	color: #182569;
	padding: 3px 8px 3px 3px;
	float: left;
}

.game-status .game-status-pre-large .hd .media-info {
	float: left;
	font-size: 85%;
	font-style: italic;
	font-weight: bold;
	padding: 5px 0 0 0;
	color: #666;
	overflow: hidden;
	_zoom: 1;
}

.game-status .game-status-pre-large .hd .media-info dt,
.game-status .game-status-pre-large .hd .media-info dd { float: left; margin-left: 3px; }

.game-status .game-status-pre-large .home-team { background-position: right 0; }

.game-status .game-status-pre-large .home-team .team-record { padding-right: 0px; }

.game-status .game-status-pre-large .media-info { text-align: center; }

.game-status .game-status-pre-large .media-info .item-directv { border-left: none; }

.game-status .game-status-pre-large .media-info div {
	display: inline;
	font-size: 11px;
	color: #545865;
	font-weight: normal;
	padding: 2px 5px 2px 5px;
	margin: 3px 0px 3px 0px;
	border-left: 1px solid #cecece;
}

.game-status .game-status-pre-large .mod-title { display: none; }

.game-status .game-status-pre-large .mod-wrp-1 {
	background-image: url(../nflimg/031-game-status-hd2.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 42px;
}

.game-status .game-status-pre-large .mod-wrp-1 { margin-top: 0px; }

.game-status .game-status-pre-large .mod-wrp-1,
.game-status .game-status-pre-large .mod-wrp-2,
.game-status .game-status-pre-large .mod-wrp-3,
.game-status .game-status-pre-large .mod-wrp-4,
.game-status .game-status-pre-large .mod-wrp-5,
.game-status .game-status-in-large .mod-wrp-1,
.game-status .game-status-in-large .mod-wrp-2,
.game-status .game-status-in-large .mod-wrp-3,
.game-status .game-status-in-large .mod-wrp-4,
.game-status .game-status-in-large .mod-wrp-5,
.game-status .game-status-post-large .mod-wrp-1,
.game-status .game-status-post-large .mod-wrp-2,
.game-status .game-status-post-large .mod-wrp-3,
.game-status .game-status-post-large .mod-wrp-4,
.game-status .game-status-post-large .mod-wrp-5 {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1.231;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	background-image: url(../nflimg/spacer.gif);
	border-top: none;
}

.game-status .game-status-pre-large .mod-wrp-2,
.game-status .game-status-in-large .mod-wrp-2,
.game-status .game-status-post-large .mod-wrp-2{
	background: url(../nflimg/031-game-status-btm2.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-bottom: 8px;
	margin-top: -1px;
}

.game-status .game-status-pre-large .mod-wrp-3{ background-position: left 0; }

.game-status .game-status-pre-large .mod-wrp-3,
.game-status .game-status-in-large .mod-wrp-3,
.game-status .game-status-post-large .mod-wrp-3 {
	background: url(../nflimg/gbl-md-bg.png);
	background-repeat: repeat-x;
	background-position: left -14px;
	background-color: #fff;
	border-right: 1px solid #d1d3d4;
	border-left: 1px solid #d1d3d4;
}

.game-status .game-status-pre-large .mod-wrp-5 { position: relative; }

.game-status .game-status-pre-large .team-name {
	font-size: 21px;
	font-weight: bold;
	color: #3775d3;
	text-transform: uppercase;
	display: block;
	float: left;
	width: 100%;
	text-align: center;
}

.game-status .game-status-pre-large .team-name .away-team-name { text-align: left; }

.game-status .game-status-pre-large .team-name .away-team-name,
.game-status .game-status-pre-large .team-name .home-team-name {
	font-size: 21px;
	font-weight: bold;
	font-style: normal;
	color: #3775d3;
	text-transform: none;
	width: auto;
	display: block;
	float: left;
}

.game-status .game-status-pre-large .team-name .home-team-name { text-align: right; }

.game-status .game-status-pre-large .team-name a {
	display: block;
	float: left;
	margin-top: 4px;
	line-height: 20px;
	cursor: pointer;
	width: 100%;
	*margin-top: 19px;
}

.game-status .game-status-pre-large .team-name a span{ color: #3775D3; }

.game-status .game-status-pre-large .team-name a:hover { text-decoration: underline; margin-bottom: 0px; }

.game-status .game-status-pre-large .team-name a:hover span{ color: #4DB848; }

.game-status .game-status-pre-large .team-record {
	font-size: 12px;
	font-weight: bold;
	color: #545865;
	display: none;
}

.game-status .game-status-pre-small .action-bar {
	border-top: 1px solid #ccc;
	margin: 10px 0 0 10px;
	padding: 10px 0 0 0;
	text-align: right;
}

.game-status .game-status-pre-small .at {
	float: left;
	width: 62px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 48px;
	color: #545865;
}

.game-status .game-status-pre-small .away-team { top: 14px; left: 20px; background-position: left 15px; }

.game-status .game-status-pre-small .away-team .team-record { float: left; margin-top: 5px; }

.game-status .game-status-pre-small .away-team,
.game-status .game-status-pre-small .home-team {
	float: left;
	width: 65px;
	height: 73px;
	background-repeat: no-repeat;
	text-align: center;
	position: absolute;
}

.game-status .game-status-pre-small .bd {
	width: 100%;
	overflow: auto;
	padding-bottom: 4px;
	position: relative;
}

.game-status .game-status-pre-small .bd .bd-info { float: left; position: relative; bottom: 0; }

.game-status .game-status-pre-small .bd .bd-info .game-status-date {
	font-size: 12px;
	font-weight: bold;
	color: #545865;
	text-align: center;
	clear: both;
	margin-top: 92px;
}

.game-status .game-status-pre-small .bd .bd-info .media-info { text-align: center; }

.game-status .game-status-pre-small .bd .bd-info .media-info .item-directv{ border-left: none; }

.game-status .game-status-pre-small .bd .bd-info .media-info div {
	display: inline;
	font-size: 12px;
	color: #545865;
	font-weight: normal;
	padding: 2px 5px 2px 5px;
	margin: 3px 0px 3px 0px;
	border-left: 1px solid #cecece;
}

.game-status .game-status-pre-small .bd .bd-info .team-name { }

/* ================================================================== */
/* 031 - Game Status - Pre-Game Small */
/*================================================================== */
.game-status .game-status-pre-small .game-day-info { display: none; }

.game-status .game-status-pre-small .hd { display: none; }

.game-status .game-status-pre-small .home-team {
	top: 14px;
	right: 20px;
	background-position: right 15px;
}

.game-status .game-status-pre-small .home-team .team-record { float: right; margin-top: 5px; }

.game-status .game-status-pre-small .team-ico-away-ari,
.game-status .game-status-in-small .team-ico-away-ari,
.game-status .game-status-post-small .team-ico-away-ari {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ari-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-atl,
.game-status .game-status-in-small .team-ico-away-atl,
.game-status .game-status-post-small .team-ico-away-atl {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/atl-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-bal,
.game-status .game-status-in-small .team-ico-away-bal,
.game-status .game-status-post-small .team-ico-away-bal {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/bal-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-buf,
.game-status .game-status-post-small .team-ico-away-buf,
.game-status .game-status-in-small .team-ico-away-buf {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/buf-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-car,
.game-status .game-status-in-small .team-ico-away-car,
.game-status .game-status-post-small .team-ico-away-car {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/car-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-chi,
.game-status .game-status-in-small .team-ico-away-chi,
.game-status .game-status-post-small .team-ico-away-chi {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/chi-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-cin,
.game-status .game-status-in-small .team-ico-away-cin,
.game-status .game-status-post-small .team-ico-away-cin {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/cin-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-cle,
.game-status .game-status-in-small .team-ico-away-cle,
.game-status .game-status-post-small .team-ico-away-cle {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/cle-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-dal,
.game-status .game-status-in-small .team-ico-away-dal,
.game-status .game-status-post-small .team-ico-away-dal {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/dal-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-den,
.game-status .game-status-in-small .team-ico-away-den,
.game-status .game-status-post-small .team-ico-away-den {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/den-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-det,
.game-status .game-status-in-small .team-ico-away-det,
.game-status .game-status-post-small .team-ico-away-det {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/det-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-gre,
.game-status .game-status-in-small .team-ico-away-gre,
.game-status .game-status-post-small .team-ico-away-gb {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/gb-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-hou,
.game-status .game-status-in-small .team-ico-away-hou,
.game-status .game-status-post-small .team-ico-away-hou {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/hou-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-ind,
.game-status .game-status-in-small .team-ico-away-ind,
.game-status .game-status-post-small .team-ico-away-ind {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ind-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-jac,
.game-status .game-status-in-small .team-ico-away-jac,
.game-status .game-status-post-small .team-ico-away-jac {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/jac-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-kc,
.game-status .game-status-in-small .team-ico-away-kc,
.game-status .game-status-post-small .team-ico-away-kc {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/kc-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-mia,
.game-status .game-status-in-small .team-ico-away-mia,
.game-status .game-status-post-small .team-ico-away-mia {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/mia-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-min,
.game-status .game-status-in-small .team-ico-away-min,
.game-status .game-status-post-small .team-ico-away-min {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/min-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-ne,
.game-status .game-status-in-small .team-ico-away-ne,
.game-status .game-status-post-small .team-ico-away-ne {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ne-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-nos,
.game-status .game-status-in-small .team-ico-away-nos,
.game-status .game-status-post-small .team-ico-away-no {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/no-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-nyg,
.game-status .game-status-in-small .team-ico-away-nyg,
.game-status .game-status-post-small .team-ico-away-nyg {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/nyg-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-nyj,
.game-status .game-status-in-small .team-ico-away-nyj,
.game-status .game-status-post-small .team-ico-away-nyj {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/nyj-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-oak,
.game-status .game-status-in-small .team-ico-away-oak,
.game-status .game-status-post-small .team-ico-away-oak {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/oak-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-phi,
.game-status .game-status-in-small .team-ico-away-phi,
.game-status .game-status-post-small .team-ico-away-phi {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/phi-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-pit,
.game-status .game-status-in-small .team-ico-away-pit,
.game-status .game-status-post-small .team-ico-away-pit {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/pit-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-sd,
.game-status .game-status-in-small .team-ico-away-sd,
.game-status .game-status-post-small .team-ico-away-sd {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sd-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-sea,
.game-status .game-status-in-small .team-ico-away-sea,
.game-status .game-status-post-small .team-ico-away-sea {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sea-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-sf,
.game-status .game-status-in-small .team-ico-away-sf,
.game-status .game-status-post-small .team-ico-away-sf {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sf-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-stl,
.game-status .game-status-in-small .team-ico-away-stl,
.game-status .game-status-post-small .team-ico-away-stl {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/stl-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-tb,
.game-status .game-status-pre-small .team-ico-away-tam,
.game-status .game-status-in-small .team-ico-away-tb,
.game-status .game-status-in-small .team-ico-away-tam,
.game-status .game-status-post-small .team-ico-away-tb,
.game-status .game-status-post-small .team-ico-away-tb {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/tb-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-ten,
.game-status .game-status-in-small .team-ico-away-ten,
.game-status .game-status-post-small .team-ico-away-ten {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ten-away-m.png');
}

.game-status .game-status-pre-small .team-ico-away-was,
.game-status .game-status-in-small .team-ico-away-was,
.game-status .game-status-post-small .team-ico-away-was {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/was-away-m.png');
}

.game-status .game-status-pre-small .team-ico-home-ari,
.game-status .game-status-in-small .team-ico-home-ari,
.game-status .game-status-post-small .team-ico-home-ari {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ari-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-atl,
.game-status .game-status-in-small .team-ico-home-atl,
.game-status .game-status-post-small .team-ico-home-atl {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/atl-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-bal,
.game-status .game-status-in-small .team-ico-home-bal,
.game-status .game-status-post-small .team-ico-home-bal {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/bal-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-buf,
.game-status .game-status-in-small .team-ico-home-buf,
.game-status .game-status-post-small .team-ico-home-buf {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/buf-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-car,
.game-status .game-status-in-small .team-ico-home-car,
.game-status .game-status-post-small .team-ico-home-car {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/car-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-chi,
.game-status .game-status-in-small .team-ico-home-chi,
.game-status .game-status-post-small .team-ico-home-chi {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/chi-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-cin,
.game-status .game-status-in-small .team-ico-home-cin,
.game-status .game-status-post-small .team-ico-home-cin {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/cin-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-cle,
.game-status .game-status-in-small .team-ico-home-cle,
.game-status .game-status-post-small .team-ico-home-cle {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/cle-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-dal,
.game-status .game-status-in-small .team-ico-home-dal,
.game-status .game-status-post-small .team-ico-home-dal {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/dal-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-den,
.game-status .game-status-in-small .team-ico-home-den,
.game-status .game-status-post-small .team-ico-home-den {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/den-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-det,
.game-status .game-status-in-small .team-ico-home-det,
.game-status .game-status-post-small .team-ico-home-det {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/det-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-gre,
.game-status .game-status-in-small .team-ico-home-gre,
.game-status .game-status-post-small .team-ico-home-gb {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/gb-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-hou,
.game-status .game-status-in-small .team-ico-home-hou,
.game-status .game-status-post-small .team-ico-home-hou {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/hou-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-ind,
.game-status .game-status-in-small .team-ico-home-ind,
.game-status .game-status-post-small .team-ico-home-ind {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ind-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-jac,
.game-status .game-status-in-small .team-ico-home-jac,
.game-status .game-status-post-small .team-ico-home-jac {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/jac-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-kc,
.game-status .game-status-in-small .team-ico-home-kc,
.game-status .game-status-post-small .team-ico-home-kc {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/kc-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-mia,
.game-status .game-status-in-small .team-ico-home-mia,
.game-status .game-status-post-small .team-ico-home-mia {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/mia-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-min,
.game-status .game-status-in-small .team-ico-home-min,
.game-status .game-status-post-small .team-ico-home-min {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/min-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-ne,
.game-status .game-status-in-small .team-ico-home-ne,
.game-status .game-status-post-small .team-ico-home-ne {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ne-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-nos,
.game-status .game-status-in-small .team-ico-home-nos,
.game-status .game-status-post-small .team-ico-home-no {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/no-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-nyg,
.game-status .game-status-in-small .team-ico-home-nyg,
.game-status .game-status-post-small .team-ico-home-nyg {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/nyg-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-nyj,
.game-status .game-status-in-small .team-ico-home-nyj,
.game-status .game-status-post-small .team-ico-home-nyj {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/nyj-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-oak,
.game-status .game-status-in-small .team-ico-home-oak,
.game-status .game-status-post-small .team-ico-home-oak {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/oak-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-phi,
.game-status .game-status-in-small .team-ico-home-phi,
.game-status .game-status-post-small .team-ico-home-phi {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/phi-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-pit,
.game-status .game-status-in-small .team-ico-home-pit,
.game-status .game-status-post-small .team-ico-home-pit {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/pit-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-sd,
.game-status .game-status-in-small .team-ico-home-sd,
.game-status .game-status-post-small .team-ico-home-sd {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/san-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-sea,
.game-status .game-status-in-small .team-ico-home-sea,
.game-status .game-status-post-small .team-ico-home-sea {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sea-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-sf,
.game-status .game-status-in-small .team-ico-home-sf,
.game-status .game-status-post-small .team-ico-home-sf {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sf-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-stl,
.game-status .game-status-in-small .team-ico-home-stl,
.game-status .game-status-post-small .team-ico-home-stl {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/stl-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-tb,
.game-status .game-status-pre-small .team-ico-home-tam,
.game-status .game-status-in-small .team-ico-home-tb,
.game-status .game-status-in-small .team-ico-home-tam,
.game-status .game-status-post-small .team-ico-home-tb,
.game-status .game-status-post-small .team-ico-home-tb {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/tb-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-ten,
.game-status .game-status-in-small .team-ico-home-ten,
.game-status .game-status-post-small .team-ico-home-ten {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ten-home-m.png');
}

.game-status .game-status-pre-small .team-ico-home-was,
.game-status .game-status-in-small .team-ico-home-was,
.game-status .game-status-post-small .team-ico-home-was {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/was-home-m.png');
}

.game-status .game-status-pre-small .team-name {
	font-size: 93%;
	font-weight: bold;
	color: #182569;
	text-transform: uppercase;
	float: left;
	width: 100%;
	margin-top: 6px;
}

.game-status .game-status-pre-small .team-name .away-team-name {
	text-align: left;
	float: left;
	display: block;
	width: 93px;
	padding-left: 20px;
}

.game-status .game-status-pre-small .team-name .home-team-name {
	text-align: right;
	float: left;
	display: block;
	width: 93px;
	padding-right: 20px;
}

.game-status .game-status-pre-small .team-name a { color: #545865; }

.game-status .game-status-pre-small .team-record { font-size: 85%; color: #545865; }

/* Helmets [ari] */
.game-status .team-ico-away-ari {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ari-away-l.png');
}

/* Helmets [atl] */
.game-status .team-ico-away-atl {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/atl-away-l.png');
}

/* ==================================================================
031 - Game Status - Helmets
================================================================== */
/* Helmets [bal] */
.game-status .team-ico-away-bal {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/bal-away-l.png');
}

/* Helmets [buf] */
.game-status .team-ico-away-buf {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/buf-away-l.png');
}

/* Helmets [car] */
.game-status .team-ico-away-car {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/car-away-l.png');
}

/* Helmets [chi] */
.game-status .team-ico-away-chi {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/chi-away-l.png');
}

/* Helmets [cin] */
.game-status .team-ico-away-cin {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/cin-away-l.png');
}

/* Helmets [cle] */
.game-status .team-ico-away-cle {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/cle-away-l.png');
}

/* Helmets [dal] */
.game-status .team-ico-away-dal {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/dal-away-l.png');
}

/* Helmets [den] */
.game-status .team-ico-away-den {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/den-away-l.png');
}

/* Helmets [det] */
.game-status .team-ico-away-det {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/det-away-l.png');
}

/* Helmets [gre] */
.game-status .team-ico-away-gb {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/gb-away-l.png');
}

/* Helmets [hou] */
.game-status .team-ico-away-hou {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/hou-away-l.png');
}

/* Helmets [ind] */
.game-status .team-ico-away-ind {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ind-away-l.png');
}

/* Helmets [jac] */
.game-status .team-ico-away-jac {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/jac-away-l.png');
}

/* Helmets [kc] */
.game-status .team-ico-away-kc {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/kc-away-l.png');
}

/* Helmets [mia] */
.game-status .team-ico-away-mia {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/mia-away-l.png');
}

/* Helmets [min] */
.game-status .team-ico-away-min {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/min-away-l.png');
}

/* Helmets [ne] */
.game-status .team-ico-away-ne {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ne-away-l.png');
}

/* Helmets [nos] */
.game-status .team-ico-away-no {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/no-away-l.png');
}

/* Helmets [nyg] */
.game-status .team-ico-away-nyg {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/nyg-away-l.png');
}

/* Helmets [nyj] */
.game-status .team-ico-away-nyj {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/nyj-away-l.png');
}

/* Helmets [oak] */
.game-status .team-ico-away-oak {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/oak-away-l.png');
}

/* Helmets [phi] */
.game-status .team-ico-away-phi {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/phi-away-l.png');
}

/* Helmets [pit] */
.game-status .team-ico-away-pit {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/pit-away-l.png');
}

/* Helmets sd */
.game-status .team-ico-away-sd {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sd-away-l.png');
}

/* Helmets [sea] */
.game-status .team-ico-away-sea {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sea-away-l.png');
}

/* Helmets [sf] */
.game-status .team-ico-away-sf {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sf-away-l.png');
}

/* Helmets [stl] */
.game-status .team-ico-away-stl {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/stl-away-l.png');
}

/* Helmets [tam] */
.game-status .team-ico-away-tb,
.game-status .team-ico-away-tb {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/tb-away-l.png');
}

/* Helmets [ten] */
.game-status .team-ico-away-ten {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ten-away-l.png');
}

/* Helmets [was] */
.game-status .team-ico-away-was {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/was-away-l.png');
}

.game-status .team-ico-home-ari {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ari-home-l.png');
}

.game-status .team-ico-home-atl {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/atl-home-l.png');
}

.game-status .team-ico-home-bal {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/bal-home-l.png');
}

.game-status .team-ico-home-buf {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/buf-home-l.png');
}

.game-status .team-ico-home-car {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/car-home-l.png');
}

.game-status .team-ico-home-chi {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/chi-home-l.png');
}

.game-status .team-ico-home-cin {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/cin-home-l.png');
}

.game-status .team-ico-home-cle {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/cle-home-l.png');
}

.game-status .team-ico-home-dal {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/dal-home-l.png');
}

.game-status .team-ico-home-den {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/den-home-l.png');
}

.game-status .team-ico-home-det {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/det-home-l.png');
}

.game-status .team-ico-home-gb {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/gb-home-l.png');
}

.game-status .team-ico-home-hou {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/hou-home-l.png');
}

.game-status .team-ico-home-ind {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ind-home-l.png');
}

.game-status .team-ico-home-jac {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/jac-home-l.png');
}

.game-status .team-ico-home-kc {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/kc-home-l.png');
}

.game-status .team-ico-home-mia {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/mia-home-l.png');
}

.game-status .team-ico-home-min {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/min-home-l.png');
}

.game-status .team-ico-home-ne {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ne-home-l.png');
}

.game-status .team-ico-home-no {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/no-home-l.png');
}

.game-status .team-ico-home-nyg {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/nyg-home-l.png');
}

.game-status .team-ico-home-nyj {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/nyj-home-l.png');
}

.game-status .team-ico-home-oak {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/oak-home-l.png');
}

.game-status .team-ico-home-phi {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/phi-home-l.png');
}

.game-status .team-ico-home-pit {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/pit-home-l.png');
}

.game-status .team-ico-home-sd {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sd-home-l.png');
}

.game-status .team-ico-home-sea {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sea-home-l.png');
}

.game-status .team-ico-home-sf {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/sf-home-l.png');
}

.game-status .team-ico-home-stl {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/stl-home-l.png');
}

.game-status .team-ico-home-tb,
.game-status .team-ico-home-tb {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/tb-home-l.png');
}

.game-status .team-ico-home-ten {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/ten-home-l.png');
}

.game-status .team-ico-home-was {
	background-image: url('/nfl-assets/img/gbl-ico-team/logos/was-home-l.png');
}

/*.gbl-ico-rss {*/
	/*display:none;*/
/*}*/
/* Sponsorships */
.game-status-pre-large .sponsorship-chrome { float: right; position: relative; }

/* Sponsorships */
.game-status-pre-large .sponsorship-chrome { float: right; position: relative; }

.game-status-pre-v2 .game-day-info { display: none; }

.gbl-wrp-5 {
	width: 970px;
	background-image: url(../nflimg/homepage-lower-gradient.jpg);
	background-repeat: repeat-x;
	background-position: 0 1070px;
	overflow: hidden;
}

.module .game-status .game-status-in-large .ft .action-bar { text-align: center; border: none; padding-bottom: 7px; }

.module .game-status .game-status-in-large .ft .action-bar .custom-html b{ color: #545865; }

.module .game-status .game-status-in-large .ft .action-bar .custom-html span { float: left; }

.module .game-status .game-status-post-large .ft .action-bar{
	border-top: none;
	text-align: right;
	background: none;
	margin: 0 10px;
	padding-bottom: 3px;
}

.module .game-status .game-status-post-large .ft .action-bar .custom-html { text-align: center; margin-top: 10px; }

.module .game-status .game-status-post-large .ft .action-bar .custom-html a { font-style: normal; }

.module .game-status .game-status-post-large .ft .action-bar .custom-html a:hover{ color: #4DB848; }

.module .game-status .game-status-post-large .ft .action-bar .custom-html span { float: left; }

.module .game-status .game-status-post-large .mod-wrp-5 { position: relative; }

.module .jump-menu { width: 275px; }

.module .jump-menu .hd .menu-wrapper{
	background-color: #eeeeee;
	border-top: none;
	padding: 5px 0 5px 10px;
	margin: 0 5px 4px 5px;
}

.module .jump-menu .hd button{
	background: transparent url(../nflimg/gbl-btn-go1.gif) no-repeat scroll 0 0;
	border: medium none;
	display: inline-block;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	text-indent: -99999px;
	vertical-align: middle;
	width: 41px;
	margin-left: 5px;
	*margin-left: 9px;
	cursor: pointer;
}

.module .jump-menu .hd label{
	color: #545760;
	font-size: 85%;
	font-weight: bold;
	margin-right: 5px;
}

.module .jump-menu .hd select{ font-size: 85%; }

.module .jump-menu .mod-wrp-1{ margin-bottom: -4px; }

/* ==================================================================
031 - Game Status - Jump Menu
================================================================== */
.module .jump-menu .mod-wrp-1, 
.module .jump-menu .mod-wrp-2, 
.module .jump-menu .mod-wrp-3, 
.module .jump-menu .mod-wrp-4 { margin: 0; padding: 0; }

.module .jump-menu .mod-wrp-3{ background-position: right -5px; }

.module .jump-menu .mod-wrp-4{ background-position: left -10px; }

.polls .sponsorship-bottom {
	margin-left: -6px;
	margin-top: 0px;
	margin-top: 12px;
	*margin-top: 0px;
	position: absolute;
}

.schedule .schedule-small .hd { zoom: 1; }

.schedule .schedule-small .mod-title h2 { padding: 16px 11px; }

.schedule .schedule-small .mod-title h2 span { display: none; }

/*===================================================================
016 Schedule
===================================================================*/
.schedule .schedule-small .mod-wrp-5 {
	background-position: 0 4px;
	background-repeat: no-repeat;
	margin: 8px -7px 0px 1px;
	display: block;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, 

src='../nflimg/016-schedule-hp-title.png');
}

.schedule .schedule-small .mod-wrp-5[class] {
	background-image: url(../nflimg/016-schedule-hp-title.png);
}

.schedule .schedule-small .sponsorship-bottom { position: absolute; margin-left: -1px; }

.schedule-small .hd .action-bar {
	font-size: 11px;
	font-weight: bold;
	margin-top: -20px;
	padding-right: 5px;
	text-align: right;
	position: relative;
	display: block;
}

.sea-footer.clearfix { margin-top: 20px; }

.sponsorship-chrome { _margin-left: -103px; margin-bottom: -4px; }

#featured-home .bd{ font-size: 11px; padding: 0px 9px; }

#featured-home .bd li {
	background: transparent url(../img/featured-thumbnail-bg.gif) no-repeat;
	width: 24%;
	float: left;
	padding: 0pt 3px;
}

#featured-home .bd li:hover {
	background: transparent url(../img/featured-thumbnail-over-bg.gif) no-repeat;
}

#featured-home .bd ul li a img{
	background: transparent url(/assets/img/spacer.gif);
	padding: 9px 12px 9px 10px;
	*padding: 9px 12px 14px 10px;
	margin: 0px;
}

#featured-home .bd ul li a:hover img{
	background: transparent url(/assets/img/spacer.gif);
	padding: 9px 12px 9px 10px;
	*padding: 9px 12px 14px 10px;
	margin: 0px;
}

#featured-home .mod-title h2 span{ visibility: hidden; }

/* ==================================================================
017 - Content List Editorial Variation-3
================================================================== */
#featured-home .mod-wrp-1,
#featured-home .mod-wrp-2,
#featured-home .mod-wrp-3,
#featured-home .mod-wrp-4,
#featured-home .mod-wrp-5 {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1.231;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	background-image: none;
	border-top: none;
}

#featured-home .mod-wrp-5{
	background-image: url(../img/featured.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}

#featured-home img{ height: 85px; width: 127px; }

#featured-home .bd li div .date { display: block; }

#featured-home .bd li div .details{ color: #545865; }

#featured-home .bd li h3 { padding-left: 8px; }

#featured-home .bd li h3 a{ display: block; font-size: 14px; font-weight: bold; }

#featured-home .bd li p { margin: 0; padding-left: 8px; }

#featured-home .ft { clear: both; height: 12px; }

#featured-home .ft .action-bar{ margin: 0px; padding: 0px 4px 12px 4px; width: 100%; }

#featured-home .ft .action-bar .content-more{
	font-weight: bold;
	display: block;
	float: right;
	margin-right: 14px;
}

/* ==================================================================
031 - Game Status - Pre-Game Large
================================================================== */
#game-status-home .mod-wrp-5 { zoom: 1; }

#headlines-home .bd ul { padding: 0px 0px 10px 10px; }

#headlines-home .hd { padding: 15px 0px; *padding: 1px 0px; }

#headlines-home .mod-title h2 {
	/*padding:40px 0px 0px 11px;
 display:inline;*/
	*display: block;
}

/* * html div#headlines-home.mod-title h2 {
	border-bottom: 1px solid #e6edf1;
}*/
#headlines-home .mod-title h2 span { display: none; *text-indent: -9999px; *display: inline; }

/* ==================================================================
017 - Content List Editorial Variation-1
================================================================== */
#headlines-home .mod-wrp-1,
#headlines-home .mod-wrp-2,
#headlines-home .mod-wrp-3,
#headlines-home .mod-wrp-4,
#headlines-home .mod-wrp-5 {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1.231;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	background-image: none;
	border-top: none;
}

#headlines-home .mod-wrp-5 {
	background-image: url(../nflimg/017-hp-headline-title2.png);
	background-position: 0 4px;
	background-repeat: no-repeat;
}

#headlines-home .ft .action-bar .gbl-ico-rss {
	float: left;
}



#home-custom-module-pro-shop {
	background-image: url(../nflimg/custom-promo/HomeShopModule.png);
	height: 283px;
	width: 322px;
}

#home-custom-module-pro-shop .pro-shop-link { display: none; }

#photos-home .content-list-variation-5,
#photos-home .content-list-dynamic-variation-5   {
	background: #2a5980 url(../nflimg/023-home-photo-left-divider.jpg) no-repeat left top;
	padding-left: 1px;
	height: 225px;
	*height: 228px;
}

#photos-home .action-bar {
	margin: 0px;
	background-color: #2a5980;
	padding: 0px 0px 10px 0px;
	*padding: 0px 0px 7px 0px;
	_padding: 0px 0px 1px 0px;
	float: left;
	width: 100%;
}

#photos-home .action-bar .content-more {
	font-size: 11px;
	font-weight: bold;
	float: left;
	padding-left: 13px;
}

#photos-home .action-bar .gbl-ico-rss {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	float: right;
	background: url(../nflimg/icon-rss.gif) no-repeat top right;
	padding: 1px 20px 2px 0;
	margin-right: 10px;
	_margin-left: 8px;
}

#photos-home .action-bar a { color: #fff; text-decoration: none; }

#photos-home .action-bar a:hover { color: #4db848; text-decoration: underline; }

#photos-home .bd {
	background-image: url(../nflimg/017-home-videos-photos-header.gif);
	background-position: 0px -9px;
	background-repeat: repeat-x;
	padding: 0px;
	padding-top: 11px;
	*padding-top: 7px;
	/*padding-left:5px;*/
	margin: 0;
	overflow: visible;
	display: block;
	height: 139px;
	*height: 145px;
	_height: 149px;
}

#photos-home .bd li div h3 a { display: none; }

#photos-home .bd ul { padding: 0; margin: 0; }

#photos-home .bd ul li { float: left; list-style-type: none; height: 50px; }

#photos-home .bd ul li {
	width: 80px;
	padding:4px 10px 10px 4px;
}

#photos-home .bd ul li .item-wrp-1 { }

#photos-home .bd ul li .item-wrp-2 { }

#photos-home .bd ul li .item-wrp-3 { }

#photos-home .bd ul li .item-wrp-4 { }

#photos-home .bd ul li .item-wrp-5 { }

#photos-home .bd ul li .item-wrp-5 .photo-caption { }

#photos-home .bd ul li .item-wrp-5 .photo-source { }

#photos-home .bd ul li .item-wrp-5 .thumb { }

#photos-home .bd ul li .item-wrp-5 .thumb a { }

#photos-home .bd ul li .item-wrp-5 h3 { display: none; }

#photos-home .bd ul li .item-wrp-5 h3 a { }

#photos-home .bd ul li .thumb a img{
	margin: 0 0 10px 10px;
	_margin: 0 0 0px 10px;
	padding: 1px 6px 6px 1px;
	background: url(../nflimg/023-home-photo-thmb-bg.gif) no-repeat;
}

#photos-home .bd ul li.loop-odd { border: none; }

#photos-home .ft {
	border: none;
	padding: 0px 0px 13px 0px;
	*padding: 1px 0px 12px 0px;
	_padding: 1px 0px 5px 0px;
}

#photos-home .ft .action-bar .gbl-ico-rss { /*display:none;*/ padding-bottom: 2px; }

#photos-home .hd { }

#photos-home .mod-title {
	background-image: url(../nflimg/017-home-videos-photos-header.gif);
	background-position: top;
	background-position-x: 0px;
	background-repeat: repeat-x;
	padding-top: 8px;
	margin: 0px 0px 0px -1px;
	overflow: visible;
	display: block;
}

#photos-home .mod-title h2 {
	height: 38px;
	background: url(../nflimg/017-home-videos-photos-titles2.gif) no-repeat left bottom;
	padding: 0;
	border-left: 1px solid white;
}

#photos-home .mod-title h2 span { display: none; }

/* ==================================================================
018 - Content List Dynamic Variation 5 Module
================================================================== */
/* ==================================================================
023 - More Photos Module
================================================================== */
/** reset inheritance for this modules wrapper div elements **/
#photos-home .mod-wrp-1,
#photos-home .mod-wrp-2,
#photos-home .mod-wrp-3,
#photos-home .mod-wrp-4,
#photos-home .mod-wrp-5 {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1.231;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	background-image: none;
	border-top: none;
}

#photos-home .sponsorship-chrome img { width: 185px; height: 46px; }

#photos-homeul li, #photos-homeul li .thumb a img, #photos-homeul li .thumb a img {
	background: none;
	height: 50px;
	margin: 0;
	padding: 4px 10px 10px 4px;
	_padding: 4px 0px 0px 2px;
	width: 80px;
}

/* ==================================================================
035 - Team Stats
================================================================== */
#tab-offense, #tab-defense { background-color: transparent; }

#videos-home .content-list-variation-5,
#videos-home .content-list-dynamic-variation-5   {
	background: #2a5980 url(../nflimg/017-home-videos-photos-titles2.gif) no-repeat;
	border: 0;
	margin: 0px 0px 10px 0px;
	overflow: visible;
	height: 225px;
	*height: 228px;
}

/*
#videos-home .bd li div h3 {
	float:none;
}
*/
/*
#videos-home .bd li .tmb-video-play {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/assets/img/017-icon-green-play.png');
	background-repeat:no-repeat;
	height:21px;
	margin:0pt;
	position:absolute;
	width:21px;
	top: 30px;
	left: 65px;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
*/
/*html/**//*>body #videos-home.bd li .tmb-video-play {
	background-image:url(../nflimg/017-icon-green-play.png);
}
*/
/*#videos-home.bd li .itm-wrp-5 div{
 width: 107px;
 left:80px;
}
*/
#videos-home .action-bar {
	margin: 0px;
	background-color: #2a5980;
	padding: 0px 0px 10px 0px;
	*padding: 0px 0px 7px 0px;
	float: left;
	width: 100%;
}

#videos-home .action-bar .content-more {
	font-size: 11px;
	font-weight: bold;
	float: left;
	padding-left: 14px;
}

#videos-home .action-bar .gbl-ico-rss {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	float: right;
	background: url(../nflimg/icon-rss.gif) no-repeat top right;
	padding: 1px 20px 2px 0;
	margin-right: 10px;
}

#videos-home .action-bar a { color: #fff; text-decoration: none; }

#videos-home .action-bar a:hover { color: #4db848; text-decoration: underline; }

#videos-home .bd {
	background-image: url(../nflimg/017-home-videos-photos-header.gif);
	background-position: 0px -10px;
	background-repeat: repeat-x;
	padding-top: 11px;
	margin: 0;
	overflow: visible;
	display: block;
	clear: both;
	font-size: 12px;
	padding-left: 0px;
	height: 136px;
	*height: 139px;
}

#videos-home .bd li  a:hover { color: #4db848; text-decoration: underline; }

#videos-home .bd li .date { display: inline; }

#videos-home .bd li .details { color: #fff; font-size: 11px; }

#videos-home .bd li .tmb-video-play { left: 65px; }

#videos-home .bd li h3 a {
	display: block;
	font-size: 13px;
	font-weight: bold;
	float: none;
}

#videos-home .bd li p { display: none; float: left; }

/*#videos-home.bd li div {
	float: left;
	margin:0;
}
*/
#videos-home .bd ul {
	text-align: left;
	background-color: #2a5980;
	float: left;
	overflow: hidden;
	/*width:100%;*/
	width: 660px;
	_width: 656px;
	/*padding:0px 4px;*/
	padding: 0px;
	text-align: left;
}

#videos-home .bd ul li {
	float: left;
	/*	width:312px;*/
	width: 320px;
	_width: 318px;
	height: 70px;
	margin: 0;
	padding: 0px 5px 0px 5px;
	border: none;
}

#videos-home .bd ul li .thumb { margin-right: 13px; }

#videos-home .bd ul li .thumb a img {
	padding: 7px 12px 11px 13px;
	*padding: 7px 12px 14px 13px;
	margin: 0px;
	background: #2a5980 url(../nflimg/017-home-video-thmb-bg.jpg) no-repeat;
}


#videos-home .bd ul li h3 {
	*width: auto;
	*float: none;
}

#videos-home .bd ul li a { color: #fff; text-decoration: none; }

#videos-home .ft .action-bar .gbl-ico-rss { padding-bottom: 2px; float: right; margin-right: 10px; }

#videos-home .hd {
	background-image: url(../nflimg/017-home-videos-photos-header.gif);
	background-position: top;
	background-position-x: 0px;
	background-repeat: repeat-x;
	/*padding-top:8px;*/
	margin: 0;
	overflow: visible;
	display: block;
}

/*#videos-home .bd li div p a {
	float:none;
	display:block;
	font-size:13px;
	font-weight:bold;
}
*/
#videos-home .hd {
	height: 38px;
	background: url(../nflimg/017-home-videos-photos-titles2.gif);
}

#videos-home .mod-title {
	background-image: url(../nflimg/017-home-videos-photos-header.gif);
	background-position: top;
	background-position-x: 0px;
	background-repeat: repeat-x;
	padding-top: 8px;
	margin: 0;
	overflow: visible;
	display: block;
}

#videos-home .mod-title h2 { padding: 0px; }

#videos-home .mod-title h2 span { display: none; }

/* ==================================================================
018 - Content List Dynamic Variation 5 Module
================================================================== */
#videos-home .mod-wrp-1,
#videos-home .mod-wrp-2,
#videos-home .mod-wrp-3,
#videos-home .mod-wrp-4,
#videos-home .mod-wrp-5 {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1.231;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	background-image: none;
	border-top: none;
}

#videos-home .sponsorship-chrome img { width: 311px; height: 46px; }

#videos-home ul p { font-size: 12px; color: #fff; margin-left: 106px; }