
/**
 * Created by ryan.cannon on 2009-05-11.
 * Copyright (c) 2009 NFL Enterprises, LLC. All rights reserved.
  */
h1{font-size:40px;font-weight:400;color:#455560;font-family:NFLEndzoneSlabBold, sans-serif;text-transform:uppercase;margin-bottom:10px;}
h2{font-size:34px;font-weight:400;color:#455560;font-family:NFLEndzoneSlabBold, sans-serif;text-transform:uppercase;}
h3{font-size:20px;font-weight:400;color:#455560;font-family:NFLEndzoneSlabBold, sans-serif;}
h4{font-size:18px;color:#455560;font-family:NFLEndzoneSlabBold, sans-serif;}
h5{font-size:16px;color:#455560;font-family:NFLEndzoneSlabBold, sans-serif;}
h6{font-size:14px;color:#455560;font-family:NFLEndzoneSlabBold, sans-serif;}
p{font-size:12px;color:#273c46;font-family:arial, helvetica, sans-serif; line-height:1.5em;}

/* widget  */
h2.replaced{color:#FFF;font-size:15px;line-height:26px;}
.widget .more a{font-size:12px;font-weight:700;color:#666;text-transform:uppercase;float:right;display:block;}
body.prestitial #com-nfl-doc{overflow:hidden;visibility:hidden;}
body.prestitial #com-nfl-prestitial-header,body.prestitial-active #com-nfl-prestitial-header{display:block;position:fixed;z-index:500000;background:transparent url(../../../img/home/prestitial-hd-bg.png) repeat-x bottom left;height:34px;width:100%;}
#banner-long{background-color:#455660; padding:3px;}
#banner-ads{clear:both;text-align:center;min-height:1px;width:980px;margin:0px auto; }
#banner-ads *{margin:0 auto;}
#banner-ads .large{width:985px;}
#banner-ads .banner iframe{width:100%;height:100%;}
#hd #header-content{text-align:left;position:relative;width:980px;z-index:1;height:230px;margin:0 auto; padding:0 10px;background:transparent url(../../../img/superbowl/46/sb46-logo-bg.png) no-repeat center top; }
#hd{width:auto;position:relative;z-index:1000;height:auto;  margin-bottom: 0px; background:none;}
#sbtitle{width:100%;color:#666;font-family:NFLEndzoneSansBold, sans-serif;font-size:30px;font-weight:400;line-height:normal;position:relative;padding-left:20px;white-space:nowrap;margin:0 auto;}

.content-div{position:relative;width:1000px;margin-bottom:5px;padding:0px; background:none;}
.content-div .w,.content-div .t,.content-div .b{background:transparent url(../../../img/global/alt/box-shadow.png) repeat-y right top;width:987px;left:0;z-index:0;position:absolute;top:0;bottom:0; margin-left:10px;padding:0px;}
.content-div .t,.content-div .b{height:1px;background-repeat:no-repeat;background-position:left top;}
.content-div .t{bottom:auto;}
.content-div .w{top:0px;bottom:10px;}
*+html .content-div .w{height:100%;}
.content-div .b{top:auto;background-position:left bottom;}
.content-div .c{z-index:1;overflow:visible;margin:0; width:1000px; padding:0px;background-color:#333;}
#main-content{padding-bottom:0;margin-bottom:0;color:#999;}
#main-content .c{padding-bottom:50px;}
#main-content .w{bottom:0;}
.content-div .col{position:relative;display:inline;float:left;overflow:visible;margin:0 10px 0 0;}
.content-div .ad{margin-top:10px;float:right;}
.content-div .first-col{margin-left:10px;}
.content-div .last-col,.grid .last-col{margin-right:0;}
.grid-160 .col{width:56px;}
.grid-160 .ad{width:173px;}
.grid-160 .ad .adcontainer{margin-bottom:5px;background-color:#d5d5d5;padding:7px 7px 7px 6px;}
.grid-160 .span-12{width:782px;margin-right:0;}
.grid-300 .span-4-5{width:305px;}

/* for 300px ads with space around them  */
.grid-300 .span-4-5 .adcontainer{padding:3px 2px 3px 3px;}
.grid-300 .span-11{width:706px;}
* html .grid-300 .grid{width:625px;}
.grid-one-col .span-13{width:848px;}
.grid-one-col .span-14{width:914px;}
.grid-250 .ad .adcontainer{padding:7px 8px 7px 9px;}
.grid-three-col .span-1{width:312px;}
.grid-thirds .col{width:312px;margin-right:12px;}
.content-div .grid{margin:0px;}
.grid-thirds .grid{margin-left:12px;}
.grid .l{height:20px;}
.grid .la{background:red;}
.grid .lb{background:blue;}
.widget-driver{background-color:#1b2535;margin-bottom:10px;border:1px solid #212d3f;padding:6px;}
.widget-rankable{text-align:left;background-color:#1b2535;margin-bottom:10px;color:#999;padding:10px;}
.widget-rankable .text-header{margin-bottom:5px;display:block;}
.widget-links{margin-bottom:10px;background-image:url(../../../img/superbowl/44/text-links.png);background-repeat:no-repeat;background-position:20px center;padding:5px 5px 5px 80px;}
img.anchor-overlay{position:absolute;top:0;left:0;width:100%;}
.two-col .widget-promo .blurb-container-top{width:40%;}
.widget-list{text-align:left;margin-bottom:10px;color:#ccc;padding:10px;}
.widget-list h3{color:#b2c3c8;font-family:arial, helvetica, sans-serif;font-size:11px;font-weight:700;background:url("../../../img/superbowl/45/bg-sb-content.jpg");padding:3px 5px;}
.widget-list p{color:#A3CEFF;margin-bottom:15px;}
.widget-list p span{border-bottom:1px dotted #999;padding:3px 5px;}
.widget-list b{color:#002f69;}
.widget-list .text-header{margin:5px;}
img.header-one,img.header-two{margin-bottom:10px;display:block;}
.canvas-area .widget-rankable{border:1px solid #212d3f;}



/* classes found within widgets  */
.widget-content{position:relative;width:100%;}
.widget-content p{display:block;margin-bottom:15px;}
.widget-content div.sbgoing{background:transparent url(../../../img/superbowl/45/guide/sb45-going.png) no-repeat;line-height:16px;padding:7px 5px 3px 3px;}
.widget-content div.sbgoing a{font-size:10px;}
.learn-more{position:absolute;right:0;bottom:0;background-color:#1B2535;color:#A3CEFF;text-transform:uppercase;padding:5px 10px;}
.widget-title-replace{height:16px;margin-bottom:4px;}
.blurb-container-top{position:absolute;right:0;top:13%;background-color:#1B2535;width:75%;}
.blurb-container-middle{position:absolute;right:0;top:30%;background-color:#1B2535;width:75%;}
.blurb-container-bottom{position:absolute;right:0;bottom:5%;background-color:#1B2535;width:75%;}
.two-col .blurb-container-bottom{width:73%;}
.blurb{color:#002f69;text-align:left;padding:10px;}
.blurb h3{font-size:17px;text-transform:uppercase;}
.blurb p{font-size:11px;margin:0;padding:0;}
.blurb .learn-more{background-color:transparent;position:relative;right:auto;bottom:auto;padding:3px 0 0;}
.blurb .run-time{float:right;color:#777;padding:3px 0 0;}
.tower-ad .column .equal-width .primary{margin-left:0;}
.two-column{width:956px;padding:10px 0 0 10px;}
.two-column .primary-column{float:left;margin-right:10px;width:634px;}
.two-column .primary-column-canvas-area{width:614px;}
.two-column .secondary-column{float:left;width:312px;}
.two-col{float:left;width:634px;}
* html #hd{height:255px;}
#hd	#header-content .small{float:right;width:235px;}

/* use .cf to clear floats */
.cf:before, .cf:after { display:table; content: "";}
.cf { zoom: 1;}
.cf:after {	clear: both;}

/* Set up the home page grid with some faux columns (data uris are single-color images)*/
#main-content .c {background-color:transparent; }
}
.no-datauri #main-content .c,
.no-datauri #homepage>.last-span-5 { background-position: 0 0; background-image: url(../../img/home-2011/faux-columns.png);}
#homepage {}
.grid {margin:0px;}
.span-16 { width: 1000px;}
.span-15 { width: 980px;}
.last-span-5{ width: 310px;margin-right:10px;}
/**/

/**
 * Re-usabled Comments icon 
 */
.comments {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGdJREFUeNpiXLVq1X8GOgImBjqDUQtHLRy1cNTCUQtHLRy1EGIhIxXwRxzm+6OrpaUPK4F4E72CdDEQd9ArDo8DcQq9Es0jaLz9ooeFoITjA8Sv6ZEt/gJxHBBfplc+xJoisQGAAAMAmOMPs+VUeMkAAAAASUVORK5CYII=");
	width: 28px; height: 26px; text-align: center; font-size: 10px;
}
.no-datauri .comments { background-image: url(../../../img/home-2011/comment-count.png);}
	.comments .comment-count { position:absolute; top: 0; left: 0; width: 100%; height: 100%; color: #FFF; line-height: 18px; font-weight: normal;}

/* Centerpiece */
.centerpiece {color: #313131; line-height: 18px; font-size: 12px; position:relative; zoom:1; padding-bottom:10px;}
	.centerpiece div.image { position:relative; width: 640px;}
		.centerpiece div.image img { width: 100%;}
		.centerpiece div.image .video { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
	.centerpiece .subhead {
		background: #EDEDED url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAMAAABBJv+bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF1dXV7e3tI1rdRgAAACNJREFUeNpiYGAEAnIJBvxKGPAbwIDfeIZRp406bTg4DSDAAHbmAqHNSUeCAAAAAElFTkSuQmCC") repeat left top;
		font: normal normal 18px/28px NFLEndzoneSlabCondMedium, sans-serif;
		color: #555; padding: 0 18px; text-transform: uppercase; margin-bottom: 6px; position: relative; 
	}
		.centerpiece .subhead strong { font-weight: normal; color: #455560; font-style: italic;}
	.no-datauri .centerpiece .subhead { background-image: url(../../img/home-2011/cp-subhead.png);}
	#homepage .centerpiece .heading { padding: 0 20px; color: #333; font: normal normal 48px/54px NFLEndzoneSlabCondMedium, sans-serif; margin-bottom: 0;}
		#homepage .centerpiece .heading a { color: #333;}
	.centerpiece .caption { padding: 0 20px 18px 20px; margin-bottom: 0px;}
		.centerpiece .caption strong { font-weight: bold; }
	.centerpiece .related { color: #555; padding: 0 50px 18px 20px;}
		.centerpiece .related strong, .centerpiece .related a { font-weight: bold;}
	.centerpiece .comments { position: absolute; bottom: -13px; right: 15px;}
	.centerpiece .yui3-nfl-video { position:absolute; width: 640px; height: 360px; top: 0; left: 0;}
	.centerpiece .image span.video {
		background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJIAAABKCAYAAABQFg3MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvVJREFUeNrsnb9rE2Ech++SGIXaivVH4g+kWkFpFnFQF4lDdHAQlboW8ldkCAQy5J/Iap0Cbk4qTpnUYFCjglSkiEZqipJQY0nr56UXOGKaXC5L7T0PPC1ckxa+PNy97xVytuWdffKMnJFhGZe2BbuNhmzLFflernp5k5cQTDhX5WkZYs6BwwT1Qj6XHT8hTcub8iyzBOfM9FjWRglpTt6WUeYHPbyUj+SG+2C4zwsvyDsywsygD8flUWf9tLldSOYyNs9aCIZwRB5wYvonpAm5IPcyJ/BA3FmIf7d6zjzXnJgAvHJD7nGHZHZoF5kLjMiUvOwO6dI2C2+AYVwxHYVc230AP+yXJ0POCnyKecAYzJqQYswBxt3BmZAmmYNlpVKpQ5lM5hyT8Hd5MwvsGWvrv/qBJpFITBaLxYV2u10vl8s/aGMk1riD7SIsCoXCPc5Mo0NIxERIxERIxERIwYspm82eZxqENHZM+Xx+npgIiZgIiZgIiZgICYiJkIiJkIiJkIiJkICYCGlHxZTL5eYICcaOSSHdDWpMhERMhERMhERMhATEREjEREj/d0zpdPoUIcFYVKvVD6VS6QshgW8qlUotmUw+bDabHUICIiIkIiIkIiIkIgpORIRERIRERIRERIQERERIRERIRERIRERIQESERESERESERESEBERESERESERESEQEhEREhEREOw7b2nqW7a2gDyIWi0VbrVaHiHzxKaIvDeZgWfV6/Q9T8E3DXNq+yQ1mAWOwbEL6LT8zC/CJOQktdRfbr5gH+GRJ/uqG9NosE5gJ+DgbPXFv/82Bp8wFRuSts8a2wq6D5oHAE/IE8wEvOzVZkuu9IXWvd+ZzfA4yJxiA2aAtytXugd6QNuU7eUxOMy/oQ1M+kF/dB8N9Xmju7L6REefsBNBlWd6XK70/sIe8MS6vy1lmGGh+ymfWgNtEtsdfZBbg5mnT5kM1DzPXQLAmP8qa83190Ittn3/ExBRl1ruWurPE8cxfAQYAxyRs7iv0J1YAAAAASUVORK5CYII=") no-repeat center center;
		position: absolute; top: 0; left: 0; width: 100%; height: 100%; cursor: pointer;
	}
	.no-datauri .image span.video { background-image: url(../../img/home-2010/modules/cp-video.png);}

	.centerpiece .video-container { display: none;}
	.video-playing .video-container { display: block;}

.related a:link img,
.related a:visited img,
.related a:hover img,
.related a:active img 
{
border:0;
background:none;
vertical-align:middle;}

.ad-300x250 {
    background: none repeat scroll 0 0 #D5D5D5 !important;
    padding: 5px;
}

/*****************************
GAME DAY BIG PLAYS CP
******************************/
	.centerpiece .cp-small-article{height:62px;padding:9px 11px;background:white url(../../img/home-2011/cps/big-plays/small-article-bg.png) repeat-x;margin-bottom:15px}
	.centerpiece .cp-small-article .image-wrapper{background:white;width:76px;height:55px;border:3px solid white;overflow:hidden;float:left;-moz-box-shadow: 0 0 5px 2px #888;-webkit-box-shadow: 0 0 5px 2px #888;box-shadow: 0 0 5px 2px #888;}
		.cp-small-article img{max-height:55px}
		
	.centerpiece .cp-small-article .article-text{float:right;width:525px;}
		.centerpiece .cp-small-article h1.heading{font-size:28px!important;line-height:28px!important}
		
	.large-big-plays-area{}
	
	.featured-bp-wrapper{background:url(../../img/home-2011/cps/big-plays/big-play-gradient.png) repeat-y left;width:610px;height:330px;padding:15px;position:relative}
	
	.featured-bigplay-heading a{display:block;width:220px;font:28px/1.28 NFLEndzoneSlabCondMedium,sans-serif;color:#333;margin-top:10px}
	.featured-bigplay-caption{width:220px;font:14px/1.28 Arial,Sans-serif;color:#333;margin-top:15px;margin-bottom:15px}
	
	.runtime{font:17px/39px NFLEndzoneSlabCondMedium,sans-serif;color:#333}
	
	.other-bps{position:absolute;bottom:9px;left:17px}
	.other-bps li{width:74px;height:54px;position:relative;float:left;margin-left:25px;border:3px solid white;-moz-box-shadow: 0 0 5px 0px black;-webkit-box-shadow: 0 0 5px 0px black;box-shadow: 0 0 5px 0px black;}
	.other-bps li.first{margin-left:0;}
	.other-bps .arrow{position:absolute;left:24px;top:-10px;display:none;z-index:20}
	.featured-bp-wrapper .tooltip{z-index:10;position:absolute;background:white;font:12px/20px Arial,sans-serif;font-weight:bold;bottom:75px;height:20px;padding:0 5px;-moz-box-shadow: 0 0 5px 0px black;-webkit-box-shadow: 0 0 5px 0px black;box-shadow: 0 0 5px 0px black;-moz-border-radius: 5px;border-radius: 5px;}
	.featured-bp-wrapper .tooltip span{color:#959595}
	
	.other-bps li.title{display: block;float: none;width: 100%;border: none;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;;font: 20px/1.28 NFLEndzoneSlabCondMedium,sans-serif;text-transform: uppercase;height: auto;margin-left: 0;margin-bottom: 10px;}
	
	a.watch-now-link{height:39px;line-height:39px;vertical-align:middle;display:block}
	a.watch-now-link span{line-height:39px;display:inline-block}
	a.watch-now-link:hover{text-decoration:none}
	
	
/**********************************
GAME DAY GAME CENTER CP
*********************************/
	.centerpiece .centerpiece-small-highlights{width:640px;height:81px;background:url(../../img/home-2011/cps/game-center/small-big-plays.png) no-repeat}
	.centerpiece .centerpiece-scoreboard{position: absolute;bottom: -30px;z-index: 1;left: 9px;font:32px/56px NFLEndzoneSlabCondMedium,sans-serif;color:white;width:622px;height:59px;background:url(../../img/home-2011/cps/game-center/scorebox.png) no-repeat 0 0}
	.centerpiece .cs-away,.centerpiece .cs-home{width:195px;height:56px;float:left}
	.centerpiece .cs-away .img-wrapper,.centerpiece .cs-home .img-wrapper{margin:4px 10px 0 10px;width:90px;height:47px;background:#c7c7c7;border-radius:20px;overflow:hidden;}
	.centerpiece .cs-away .img-wrapper img,.centerpiece .cs-home .img-wrapper img{margin-top:-27px}
	.centerpiece .cs-away{margin-left:36px}
		.centerpiece .team-abbr{width:40px;text-align:center}
		.centerpiece .team-score{width:35px;text-align:center}
	.centerpiece .cs-home{margin-left:55px}
	.cs-away .team-abbr,.cs-away .img-wrapper,.cs-away .team-score,.cs-home .team-abbr,.cs-home .img-wrapper,.cs-home .team-score{float:left}
	.centerpiece .centerpiece-scoreboard .time-quarter{float:right;margin-right:15px}
	
	.centerpiece.gamecenter-cp h1{margin-top:28px}
	
	.centerpiece.gamecenter-cp .yui3-nfl-video{top:81px}
	.gamecenter-cp .ball-pos{width:15px;height:9px;background:url(../../img/home-2011/cps/game-center/ball-pos.png) no-repeat top left}
	.gamecenter-cp .ball-pos.pos{background-position:bottom left}
	.gamecenter-cp .cs-away .ball-pos{position:absolute;top:42px;left:51px}
	.gamecenter-cp .cs-home .ball-pos{position:absolute;top:42px;right:164px}
	
	.video-thumb-holder-wrapper{position:absolute;left:167px;top:4px;width:360px;height:70px;overflow:hidden;padding-left:10px;}
	.video-thumb-holder{margin-top:10px}
	.video-thumb-holder li{margin-right:10px;margin-bottom:100px;width:76px;height:48px;float:left;overflow:hidden;border:2px solid #4e4e4e;background:white}
	.video-thumb-holder li:hover{border:2px solid white;-moz-box-shadow: 0 0 5px 2px #888;-webkit-box-shadow: 0 0 5px 2px#888;box-shadow: 0 0 5px 2px #888;}
	.video-thumb-holder li img{width:76px}
	.cp-more-btn{position: absolute;right: 10px;top: 14px;}
		
/* News Stream */
#news-stream {}
	#news-stream>.heading { margin-bottom: 0px; display:none; }
		#news-stream>.heading>span {
			background: #F4F4F4; color: #999; padding: 15px 20px; display: block;
			font: normal normal 36px/36px NFLEndzoneSlabCondMedium, sans-serif; text-transform: uppercase;
		}
	#news-stream>.more {
		font: normal normal 33px/33px NFLEndzoneSlabCondMedium, sans-serif;
		text-align: right; padding: 25px 0 28px;
	}
		#news-stream .more a { color: #999; margin: 0 21px; text-transform: uppercase;display:block;float:left; max-width: 160px;/*ie7*/}
		#news-stream .more a:hover{cursor:pointer}
		#news-stream .more span{float:left}
		.more-links-triangle{width : 0; height : 0; border-left:20px solid #999;border-top:10px solid transparent; border-bottom : 10px solid transparent; float : right; margin : 6px 0 0 5px}
		
	#news-stream .more{text-align:right}
	#news-stream>.items {
		margin-left: 20px;
		vertical-align:bottom;
	}
		#news-stream>.heading,
		#news-stream>.items>li {
			background: -moz-linear-gradient(left, #CCC 0%, #FFF 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, right top, from(#CCC), to(100%,#FFF)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(left, #CCC 0%,#FFF 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(left, #CCC 0%,#FFF 100%); /* Opera11.10+ */
			background: -ms-linear-gradient(left, #CCC 0%,#FFF 100%); /* IE10+ */
			background: linear-gradient(left, #CCC 0%,#FFF 100%); /* W3C */
			padding: 1px 0;
			zoom:1;/*ie7*/
		}
		#news-stream > .items > li:first-child { padding-top:0px; }
		#news-stream>.items>li + li { padding-top: 0;}
		.no-cssgradients #news-stream>.heading,
		.no-cssgradients #news-stream>.items>li { background-image: url(../../img/home-2011/news-stream-divider.png); background-position: left bottom;background-repeat:repeat-y}

		
/* Generic Submodule */
.news-stream-module { background: #FFF;}
	.news-stream-module .image.col { width: 215px; margin-right: 5px; position: relative; padding: 20px 0;}	
		.news-stream-module .image.com a{display:block;width:200px;}
		.news-stream-module .image.col img { width:200px; }
		.news-stream-module .image-wrapper { width:200px; height:115px; overflow:hidden; display: block;background:url(../../img/home-2010/placeholder.png) center center}
	.news-stream-module .text.col { margin-right: 0; width: 390px; color: #313131; font: normal normal 12px/18px sans-serif; position: relative; padding: 15px 0 10px 0; }
	.news-stream-module .comments { position:absolute; top: 15px; right: 0;}

	.news-stream-module .label { font: normal normal 12px/15px NFLEndzoneSlabBold, sans-serif; color: #455560; font-style: italic; text-transform: uppercase; margin-bottom: 5px; }
		.news-stream-module .label a, .news-stream-module .label a:link, .news-stream-module .label a:visited { color: #455560; font-style: italic; font-weight:normal; }
	.news-stream-module .heading { font: normal normal 24px/24px NFLEndzoneSlabCondMedium, sans-serif; margin-bottom: 10px; color: #363636;}
		.news-stream-module .heading a { color: #363636;}
		.news-stream-module .heading a:hover {text-decoration: none; color: #013369; }
		.news-stream-module .caption .more { font-weight: bold; color: #013369; }
		.news-stream-module .more { color: #013369; }
	.news-stream-module .heading a { font: 24px NFLEndzoneSlabCondMedium,sans-serif; color: #333; }
	.news-stream-module .blurb a{color:#013369;font-weight:bold}
	.news-stream-module .related-links { margin-top:10px; }
		.news-stream-module .related-links .pipe { margin:0px 5px; }
	.news-stream-module .flag {
		position:absolute; padding:5px 6px; color:white;font:20px NFLEndzoneSlabCondMedium,sans-serif;display:block;text-transform:uppercase; top: 30px; left: -10px;}
	.news-stream-module .play-button {
		position: absolute; top: 20px; left: 0; width: 200px; height: 115px;
		background-repeat: no-repeat;
		background-position: 5px 70px;
		background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdGOEMxMjA3QjMzNDExRTA4RTkzRUYzQTdDQzI4M0QwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdGOEMxMjA4QjMzNDExRTA4RTkzRUYzQTdDQzI4M0QwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0Y4QzEyMDVCMzM0MTFFMDhFOTNFRjNBN0NDMjgzRDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y4QzEyMDZCMzM0MTFFMDhFOTNFRjNBN0NDMjgzRDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4c6eejAAAFiklEQVR42sSYS0xjVRjHv5YLLRSnQEKJHWBAHsMjPC0vec5CSGZhmIwaFpqYOBpZaGQlGnADUVwQjMagJiYThYQ4JBIWEJiMJiyEuEAGEsBGBuwkBSqpMFBK6cv/d21noCLcPj3JP73n3tt7fuc73/nOd47M7XbTRYXfkclkvrfToJegZ6EcqBQSPM8c0AL0APoFugM99P2mV+cVmRTAEyURaoduuFyuIpvNFuVwOGS4luFXfvJFQRBccrncjV+3QqFw4noJt3+ABqG/TkI6nU7CN4ICVEFvQu8eHh4mAywGH43yp2dRUVFOgB7HxcX9ieqn0Ndo2+IFtdvthE76D4jn1/HzkdVqzTw6OlKhp36B+RZY0qlUKi2xsbHrqH4ATXghj4+PCZ2XBggQOfzuPfzhHYCp0cNYCmGJjo62AnQPVv0MDJ9wk8yCtgjGOB8Qw6cA3Md48WWLxaLl9yg8xa1SqYyw5vfgeB91G/si2nwMKff9Bzs7Xv4QL92ALocRTjQQt8FtcZsQjxoBWIwaPOTCGT73BuhvQhkUoYKJl4F2bwLMgOpXDBcfH8/3TwPC356DbuFBDkW4eNq8BZ9cAuzPCE+iJR8PMcysgu+9AsArZw19BIqc22YGiKMFwT+fWBA3r2PMK+GDyfQ/FW4blqyMiYnh0HaHh1q0lNlsVuOhDoBlJ5eg8zQ5OUnr6+sk9X2pYgZmgdS8wogWxE0dHtbzLJLa252dHRoZGaHc3FxqamqixMTEUA51PaynQ1C/JxgMBg4jV1EpDORrer2e1tbWqLKykqqqqgjDEzQhLFcIH7yKyx8FRG4NZkw2IvulID5Is7OztLi4SI2NjVRYWBgs4yUMcTakkQPwadx4JhB/8S28AkxMTNDQ0BAZjcagfJGZmE2Oj6pRuRws3MmyublJw8PDNDU1RQcHB4EC8gqjFvb39+NSUlK0fuaFksrS0hKtrq5STU0NlZWVccrlz9+1zCYgxIhjHg5ALpznzczMiP7Z0NBAWVlZkv2Q2YStrS074JR+pyF+dmh3d5fGx8cpIyNDBE1KSrro+0pmE/b29hzhst5/5JmS/JifMxuHGScqVgTGp8IJlpCQQHV1dZKHmJmYjQGPEW/MiINhAcR3SafTUXl5uThJpI4WMzGbgGXFgtzvDwTrK6GGy8vLo9raWsJGyW+/ZSZmYwvuY6z1SBAbQjVJELbEicC/gUwoLszEbGzBXWQl97VabdAWY0vxelxQUBAwmLcwE7Mx4CMsT/MVFRUm+IsmwK0klZSUiL7GPhdsVEDsNDETLh/JR0dH3YDc2t7evhvIUsdxra2tjaqrq/k0ISQ5IbOAaRtyi9vO5uZmBdqqGRgYuItwI0jpJa8OmZmZlJaWFtp9qNvt6OjoeB6Xs7xNEhPU6elpwNqMGxsb30rtZX19PaWmpoY8o2YGZrH9U55sjlBZ7+npuY0F+n6oG5UqbpsZmIXhTgHOzc3Zkfrrl5eXx7EcuSINx21y28wAMYu4cT+1B5mfn9/u7+8fwotfRHpHx21y257JQV7962wmJyeH9yhFvb29b+Xn57dHAm5lZWWwq6vrS04heZ5ceLqF0MGWLYI/vF5cXPx2OOGQJ37e3d39jQfOJfl8ECuLuNvr7OxsKy0tfUGtVpeFEgxL2a8LCwvjfX19I6j+5ms5yQeYycnJvLrkIka+isX/RQTjpCBPD8zYBowi1n3Hu1bIFPQZNXI53kykswYHB19LT0+/hnXXr+wHC/9DxLh77e3tt1E1eOS88HxOCiAfhXnTOygV0rS0tGS1trZe02g0uSqVSgtl+2xBf4eMJpNJPzY29hN2eA881uLTfrvkA0QpgErlmVsWPhLm4edElxO+eJ/nB3yqBu17wKyBuMTfAgwAVdytz88n6eoAAAAASUVORK5CYII=");
	}
	.no-datauri .news-stream-module .play-button{
		background-image : url(../../img/home-2011/play-button.png);
	}
	
	.news-stream-article .related-links a{font-weight:bold}
	
/* Video Submodule */
.news-stream-video .label {
	position: relative; left: -4px; padding-left: 26px;
	background-repeat: no-repeat;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAYAAAAPr1RWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAt1JREFUeNpiYCAS/P//XwCIHRhIAIz4DNt+7GrC1sNX/L/++OmgICkMl/vw+TvD249fN/ja6W4MdTHawMjI+IFoFzbM3NJgEtP+XtCh6P+EZXv/33/25v/7T9/+L9h8HEyfv/n4P1DNf0bjzP+umRPfA8UbQPrwGnzm2sMAkGKQJpDBIENAhjmm9f/fsP/Cf0XfGjAN4oMsBMmD1IHUx9TMv79q91kDrAaDbAdpBikE4QNnboFdBzMIZAkIgGgQH6QW5BOQZTA9hpGt/4EWJKCEOcjgwt7V9aCwBAF/B32GuX76DO8OnWAQsrMA08iAU16G4fvDJwzSsSFgtlP6BIYDZ2+B5QR4ORlmVkcnhrkaL2AGutChsG/N/BdvP4ElFaSEGTKCbRnkXjxhuF7SyMAqwMdwr3s6mH696yDY0L8/fjI8mDyPQSE3GSz+4PlbhofP34Ej+sevPwx3Hr0KeH5570ImoI0OD569hbsKlCpAGOQiEIC5GmQQSEylppBB3M8d7gMQcDBWAxr8DW7GhVtPQBYmsES/us1gdnkrXOKpLIj0hvM/XbwGZ4MsAmHz3Ssx4qzj3gkGWaBvYYDvdhwDEzBMD8BcABG8DfYmcvjCACj8rU9tRzhk8RowBoW3GjvCIj59LZDaBUzC9pYHFPNTC0FhBwK8t28xHN91Au5ikEJkAOL//gCJn9vN/eA4APkGRMPk9RdOSgRmrAdM4PDMSZwADNNEmCvFli9juC6twKDZUw9MEaFgsSeLVoMNABn8YPJcYLi7gePhjKwqg/S2rSgG82qpLcAIt7cHjzuc9o27v41N7n+ofhg4k8AAUO7/xeSi/x8vXIWLgeSbVFz+g9SfCU4+DxQyIJj9gd5tOGrh/b5czeN/97T18AwEA6BMNH3y6v+1Iqb/z0Vmvgda3EBywfVi7daAmzsP+1/XMwl4ycYJlxP4/PGD49XTB8S8XTZKBHvjLLgAAgwAxiPIYo0KjcsAAAAASUVORK5CYII=");
}
	.news-stream-video .logo-redzone, .news-stream-module.video-row .logo-redzone {
		position: absolute; top: 3px; left: 73px;  
		width: 78px; height: 11px;
		display: inline-block;
		background-repeat: no-repeat;
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAALCAMAAADm4UvwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpERDMwRUJCRUU2MjA2ODExQUZGREI2MzQ0NEYxMjVERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QTdDQUY1Q0NEQ0MxMUUwQTZDMEEzNTQ5M0Q3MDU2MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QTdDQUY1QkNEQ0MxMUUwQTZDMEEzNTQ5M0Q3MDU2MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkREMzBFQkJFRTYyMDY4MTFBRkZEQjYzNDQ0RjEyNURGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkREMzBFQkJFRTYyMDY4MTFBRkZEQjYzNDQ0RjEyNURGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vLiP6AAAAH5QTFRF58bHzo6P4ODgqjk8pCsu0NDRJCYnU1VVyYCCY2RlFRcX2qqroaKisbGyc3R07+/w+fHx1Jyd8+PjvGRmw3J07dTVkZKTNDY2sEhKiWprTUdHlBwf1Z2es2NlwnJ04bi5z46QSDg6JxkatlZYgoODwMHBREVGnh0gBQcI////QxL5JQAAAUdJREFUeNqEktd2gzAMho2NIeydpHtgTPT+L1gNJ4X0nOa/kIxAHxpWABCvGxVwr+SylYX/pACmHe4Pr9rREniEQ2AXsQ6EG8aZ9P46i76I4oJqn3pSWmVkM79Xybie8xR0hOukyE8Tqn1CSlmFz7NblWxPl70WxkWcd4iIMPZoWgrOQ6vW1eBRp4JYGkRWUOO5kpBFbK4xWgP+MZVm4+3kuGMDLdp+xGIBjjmn1g04dEfAx0RLOfTG1b9LIlzBoHkm6kzswxBNWPGAhcatlY5ONiy5KXmWxBeMRmbusnTRgjszDXruGNlGxavBxmk1b05ynMYR0uT84gMiATpdvLtGPeEK7m79kAmOYQNncS/fQsuc347cldy1ZdwtWiKulTxznWChWJO457vNiTRotA2ARWeXqzCgwr2IAs7sbqXe0zJ4pB8BBgAeHnAfLHIMmgAAAABJRU5ErkJggg==");
	}
	.news-stream-video .label a { line-height:15px; }

.no-datauri .news-stream-video .label {	background-image: url(../../img/home-2011/nfl-network-logo.png); }
.no-datauri .news-stream-video .image .play-button { background-image:url(../../img/home-2011/play-button.png); }
.play-button a {width:100%;height:100%;display:block}
.flag:hover {text-decoration:none}

/************************
	TWITTER MODULE
*************************/
.news-stream-twitter{background:#E0F2F6!important;padding:20px 15px}
	.news-stream-twitter .col.primary{width:508px;}
		.news-stream-twitter .heading{color:#00ccff;font:12px/1.5 NFLEndzoneSlabBold,sans-serif;text-transform:uppercase}
		.news-stream-twitter .tweet{color:#313131;font:20px NFLEndzoneSlabCondMedium,sans-serif;font-style:italic}
			.news-stream-twitter .tweet a{color:#013369}
		.news-stream-twitter .from-user{margin:15px 0 0 0;padding:0}
			.news-stream-twitter .retweet{color:080909;float:left;padding:0 0 0 18px;background:url(../../img/home-2011/twitter-retweet.png) no-repeat left}
			.news-stream-twitter .name{float:right}
				.news-stream-twitter .name a{color:#333333;font-weight:bold}
	.news-stream-twitter .col.secondary{width:62px;margin:-15px 0 0 0;padding:0 0 0 10px}
		.news-stream-twitter .image{padding:6px;border:1px solid #ccc;background:white;margin:0 0 6px }
		.news-stream-twitter .follow-button a{display:block;width:61px;height:22px;background:url(../../img/home-2011/twitter-follow.png) no-repeat;text-indent:1000px;overflow:hidden}
		
	
/*************************
	QUOTE MODULE
*************************/
.pull-quote{padding:15px 0;background:white}
	.pull-quote .col.primary{width:488px;padding:12px 20px 0 20px;background:url(../../img/home-2011/pull-quote-quote-bg.png) no-repeat top left;min-height:86px}
		.pull-quote .quote{font:20px NFLEndzoneSlabCondMedium, sans-serif;color:#313131;font-style:italic;}
		.pull-quote .from{margin:15px 0 0 -5px;color:#313131}
			.pull-quote .from a{font-weight:bold;color:#013369;}
	.pull-quote .col.secondary{width:71px}
	.pull-quote .col.secondary img{border:3px solid #ccc}
	
/*************************
	GAME PASS MODULE
**************************/
.news-stream-game-pass{background:white url(../../img/home-2011/game-pass-stream-bg.png) no-repeat right center}
	.news-stream-game-pass .image{height:115px;}
		.news-stream-game-pass .image-wrapper{position:relative}
			.news-stream-game-pass .image img{position:absolute}
	.news-stream-game-pass .heading a{color:#013369;line-height:24px}
	.news-stream-game-pass .heading a:hover{color:#013369;}
	.news-stream-game-pass .logo{margin:0 0 4px 0}

/*************************
	Audio PASS MODULE
**************************/
.news-stream-audio-pass{background:white url(../../img/home-2011/audio-pass-stream-bg.png) no-repeat right center}
	.news-stream-audio-pass .image{height:115px;}
		.news-stream-audio-pass .image-wrapper{position:relative}
			.news-stream-audio-pass .image img{position:absolute}
	.news-stream-audio-pass .heading a{color:#0b8d40;line-height:24px}
	.news-stream-audio-pass .heading a:hover{color:#0b8d40;}
	.news-stream-audio-pass .blurb a{color:#0b8d40}
	.news-stream-audio-pass .logo{margin:0 0 4px 0}

/*************************
	Game Rewind MODULE
**************************/
.news-stream-game-rewind{background:white url(../../img/home-2011/game-rewind-stream-bg.png) no-repeat right center}
	.news-stream-game-rewind .image{height:115px;}
		.news-stream-game-rewind .image-wrapper{position:relative}
			.news-stream-game-rewind .image img{position:absolute}
	.news-stream-game-rewind .heading a{color:#455560; font-style: italic;line-height:24px}
	.news-stream-game-rewind .heading a:hover{color:#455560; font-style: italic;line-height:24px}
	.news-stream-game-rewind .blurb a{color:#b6061e}
	.news-stream-game-rewind .logo{margin:0 0 4px 0}
	
/*************************
	HOT TOPIC MODULE
*************************/
#hot-topics .module { width: 340px; border:1px solid #d6d6d6; position: relative;}
	#hot-topics .module .flag{text-transform:uppercase;position:absolute;padding: 0 5px;color:white;font:30px/33px NFLEndzoneSlabCondMedium,sans-serif; top: 10px; left: -10px;height:33px}
	#hot-topics .module div.image img { width: 100%;}
	#hot-topics .contents{padding:15px 30px 15px 15px;background:url(../../img/home-2011/hot-topic-bg.png) repeat-y right}
		#hot-topics .heading a{margin:0 0 5px 0;font:30px NFLEndzoneSlabCondMedium,sans-serif;color:#333;text-transform:uppercase}
		#hot-topics .heading a:hover{text-decoration:none;color:#013369}
		
		#hot-topics .caption{font-size:12px;line-height:18px;color:#333}
		#hot-topics .related{margin:10px 0 0 0}
			#hot-topics .related li{clear:both;list-style:disc;list-style-position:inside;padding:3px 0;margin:0}
				#hot-topics .related .date{float:right;color:#b4b4b4}
				#hot-topics .related a{color:#013369;font-size:12px;font-weight:bold}
				#hot-topics .related .flag{font-size:15px;line-height:12px;padding:0 2px;background:#455560; font-style: italic;color:white;position:static;margin:0 5px 0 0;}
					
/*************************
	HEADLINES MODULE
*************************/
.headline-top-spacer { height: 20px; display: block; background: white; margin: 0 0 1px; }
.news-stream-module{}
.news-stream-module.headlines {background:#fafafa url(../../img/home-2011/headline-stack-bg.png) repeat-y left;}
	.news-stream-module .video-runtime { float:right; color:#aaa; font-size:91%; vertical-align:bottom; }
	.news-stream-module.headlines .image.col {padding-top:0px; width:200px; padding:0px; margin:0px; }
	.news-stream-module.headlines h3 { font:normal normal 24px/24px NFLEndzoneSlabCondMedium, sans-serif;color:#363636;margin:0 0 15px 0}
	.news-stream-module.headlines .caption { padding:10px 5px 10px 10px; }
	.news-stream-module.headlines p { font-size:12px; line-height:18px; color:#333; }
	.news-stream-module.headlines .text.col { padding-left:20px;padding-right:20px;margin:0;width:380px}
		.news-stream-module.headlines .text li { border-bottom:1px dotted #999999; padding:5px 0; } 
		.news-stream-module.headlines .text a { color:#013369; font-weight:bold; }
		.news-stream-module.headlines .text a:visited { color:#4a6d93; }
		.news-stream-module.headlines .text .more { padding:10px 0 0 0; display:block; font: normal normal 10px/10px NFLEndzoneSansMedium, sans-serif; color: #555; text-transform: uppercase; margin-bottom: 4px; }
		.news-stream-module.headlines .text .label a:link, .news-stream-module.headlines .text .label a:visited { font-weight:normal; color:#455560; font-style: italic; }	
		
		.news-stream-module.headlines .date{font-style:italic;color:darkGray}
		.news-stream-module.headlines .date.recent{font-style:italic;color:#b6061e}	
			
.news-stream-module.headlines.videos .play-button { top:0px; position:absolute; display:block; z-index:100;}
.headlines.videos .image-wrapper{position:relative}
.headlines.videos .image-wrapper img{position:absolute;z-index:50;}

.news-stream-module.headlines.partner-type { background: white!important; } 
	
/************************
	NFL NETWORK MODULE
************************/
.nfl-network{width:340px;height:70px;background:url(../../img/home-2011/nfl-network-bg.png) repeat-x;}
	.nfl-network .col{margin:0;}
	.nfl-network .image.col{width:57px;height:40px;padding:5px}
		.nfl-network .image.col img{width:57px;height:40px}
	.nfl-network .text.col{width:203px;height:45px;padding:10px 0}
		.nfl-network .text.col .label{font:12px/12px NFLEndzoneSlabBold,sans-serif;color:#455560; font-style: italic;text-transform:uppercase}
		.nfl-network .text.col .heading a{font:18px/18px NFLEndzoneSlabCondMedium,sans-serif;color:#363636}
		.nfl-network .text.col .caption{font:10px Arial,sans-serif;color:#363636}
	.nfl-network .more.col{width:70px;height:62px;background:url(../../img/home-2011/nfl-network-more-bg.png) no-repeat top left;}
		.nfl-network .more.col .more{display:block;color:white;text-align:center;font:22px/50px NFLEndzoneSlabCondMedium,sans-serif;text-transform:uppercase}
		
/*************************
	PHOTO GALLERY MODULE
*************************/
#photo-galleries {}
	#photo-galleries .photo-gallery { border:1px solid #d6d6d6; width: 310px; } 
	#photo-galleries .module div.image img { width: 100%;}
	#photo-galleries .contents {padding:15px 30px 15px 15px;}
		#photo-galleries .label, #photo-galleries .label a { font:14px/14px NFLEndzoneSlabBold,sans-serif; color:#455560; font-style: italic; text-transform:uppercase; margin:0 0 5px; }
		#photo-galleries .heading a { margin:0 0 5px 0; font:30px NFLEndzoneSlabCondMedium,sans-serif; color:#313131; text-transform:uppercase; }
		#photo-galleries .heading a:hover { text-decoration:none; color:#013369; }

		#photo-galleries .caption{font-size:12px;line-height:18px;color:#333}
		#photo-galleries .more{color:#013369;font-weight:bold}

/***************************		
	NEWS STREAM SHOP
***************************/
.news-stream-shop a.heading,.news-stream-shop .blurb a{color:#c51d27}
/***************************
	POLL
**************************/		
#poll-section { border:1px solid #d6d6d6; background-color:#fff; width:310px; }
	.yui3-polls { margin:5px; } /* place this in polls.css after we switch to the new homepage */
	
/**
 * Breaking News
 */
#breaking-news { background: #fff url(../../img/home-2011/bn.png) no-repeat top left; color: #333; font-size: 14px; line-height: 18px;
	height: 82px; margin: 0; padding: 0; height: 82px; overflow: hidden;
	}	
	#breaking-news.bn_skin_dev_story { background: #fff url(../../img/home-2011/bn-dev-story.png) no-repeat top left; }
#breaking-news.layout-default #breaking-news-inner {width: 865px;}
#breaking-news.layout-1-col #breaking-news-inner {width: 520px;}
#breaking-news.layout-1-col #breaking-news-inner p {padding-right: 10px;}
	#breaking-news-inner { padding-bottom: 10px; margin: 10px 0 0 120px;}
	* html #breaking-news { height: 1%;}
		#breaking-news h3 { font:36px/34px NFLEndzoneSlabCondMedium,sans-serif; text-transform:uppercase; height:36px; }
		#breaking-news a:link, #breaking-news a:visited,#breaking-news a:hover { color: #455560; font-style: italic; font-weight:bold; }	

/*******************************
Ad Container
*******************************/
.ad-300x250 { padding:5px; background: #d5d5d5!important; }
.last-span-5 .adcontainer { padding: 0!important; }

.grid .last-span-5 .ad-container-300x100 { margin:0 0 20px 20px; }
/* search ads */
.grid .search-ads { margin:40px 0 20px 20px; }
	.grid .last-span-5 .search-ads { margin:0 0 20px 20px; }
	
/*****************************
	LIVE TRAFFIC DRIVER
*****************************/

.live-traffic-driver.module { width: 340px; border:1px solid #d6d6d6; position: relative;}
	.live-traffic-driver.module .flag{text-transform:uppercase;position:absolute;padding: 0 5px;color:white;font:30px/33px NFLEndzoneSlabCondMedium,sans-serif; top: 10px; left: -10px;height:33px}
	.live-traffic-driver.module .contents{padding:15px 30px 15px 15px;background:url(../../img/home-2011/hot-topic-bg.png) repeat-y right}
		.live-traffic-driver.module .heading a{margin:0 0 5px 0;font:30px NFLEndzoneSlabCondMedium,sans-serif;color:#333;text-transform:uppercase}
		.live-traffic-driver.module a:hover{text-decoration:none;color:#013369}
		
		.live-traffic-driver.module .caption{font-size:12px;line-height:18px;color:#333}
		
		.live-traffic-driver a.more{ margin-top: 20px; display: block; text-align: right; font: 20px/20px NFLEndzoneSlabCondMedium,sans-serif; color:#455560; font-style: italic; }
		.live-traffic-driver .live-bug{position: absolute;right: 0;}
		
.live-traffic-driver.module.bn_skin_fantasy .heading{width:340px;height:42px;margin:-15px 0 0 -15px}
.live-traffic-driver.module.bn_skin_fantasy .heading a{display:block;width:100%;height:100%;background:url(../../img/home-2011/traffic-driver-skins/fantasy-live/header.png);text-indent:500px;overflow:hidden;line-height:42px}
.live-traffic-driver.module.bn_skin_fantasy .contents{background:url(../../img/home-2011/traffic-driver-skins/fantasy-live/bg.png) bottom}
.live-traffic-driver.module.bn_skin_fantasy .caption{color:#ffffff}
.live-traffic-driver.bn_skin_fantasy a.more{color:#ffffff}

/*******************************
	VIDEO ROW
*******************************/
.news-stream-module.video-row {padding:20px 0}
.news-stream-module.video-row ul {padding:0 0 10px}
	.news-stream-module.video-row li {width:200px;float:left;margin:0 10px 0 0}
	.news-stream-module.video-row li.last {margin:0 0 0 0}
	.news-stream-module.video-row .heading {font-size:20px;line-height:20px;}
	.news-stream-module.video-row .headline {margin-top:10px;max-height:40px;overflow:hidden}
	.news-stream-module.video-row .more {display: block;font: normal normal 10px/10px NFLEndzoneSansMedium, sans-serif;color: #555;text-transform: uppercase;}
	.news-stream-module.video-row .play-button {top:0}
	.news-stream-module.video-row .label {position: relative;left: -4px;padding-left: 26px;background-repeat: no-repeat;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAYAAAAPr1RWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAt1JREFUeNpiYCAS/P//XwCIHRhIAIz4DNt+7GrC1sNX/L/++OmgICkMl/vw+TvD249fN/ja6W4MdTHawMjI+IFoFzbM3NJgEtP+XtCh6P+EZXv/33/25v/7T9/+L9h8HEyfv/n4P1DNf0bjzP+umRPfA8UbQPrwGnzm2sMAkGKQJpDBIENAhjmm9f/fsP/Cf0XfGjAN4oMsBMmD1IHUx9TMv79q91kDrAaDbAdpBikE4QNnboFdBzMIZAkIgGgQH6QW5BOQZTA9hpGt/4EWJKCEOcjgwt7V9aCwBAF/B32GuX76DO8OnWAQsrMA08iAU16G4fvDJwzSsSFgtlP6BIYDZ2+B5QR4ORlmVkcnhrkaL2AGutChsG/N/BdvP4ElFaSEGTKCbRnkXjxhuF7SyMAqwMdwr3s6mH696yDY0L8/fjI8mDyPQSE3GSz+4PlbhofP34Ej+sevPwx3Hr0KeH5570ImoI0OD569hbsKlCpAGOQiEIC5GmQQSEylppBB3M8d7gMQcDBWAxr8DW7GhVtPQBYmsES/us1gdnkrXOKpLIj0hvM/XbwGZ4MsAmHz3Ssx4qzj3gkGWaBvYYDvdhwDEzBMD8BcABG8DfYmcvjCACj8rU9tRzhk8RowBoW3GjvCIj59LZDaBUzC9pYHFPNTC0FhBwK8t28xHN91Au5ikEJkAOL//gCJn9vN/eA4APkGRMPk9RdOSgRmrAdM4PDMSZwADNNEmCvFli9juC6twKDZUw9MEaFgsSeLVoMNABn8YPJcYLi7gePhjKwqg/S2rSgG82qpLcAIt7cHjzuc9o27v41N7n+ofhg4k8AAUO7/xeSi/x8vXIWLgeSbVFz+g9SfCU4+DxQyIJj9gd5tOGrh/b5czeN/97T18AwEA6BMNH3y6v+1Iqb/z0Vmvgda3EBywfVi7daAmzsP+1/XMwl4ycYJlxP4/PGD49XTB8S8XTZKBHvjLLgAAgwAxiPIYo0KjcsAAAAASUVORK5CYII=");}
	.no-datauri .news-stream-module.video-row .label { background-image: url(../../img/home-2011/nfl-network-logo.png); }
	.news-stream-module.video-row .image-wrapper { position:relative; }
		.news-stream-module.video-row .image-wrapper img { width:200px; height:150px;  }
	
	
/***************************
	WRITER ARCHIVE MODULE
**************************/
.news-stream-writer-archive {}
	.news-stream-writer-archive .label { color: #455560; font-style: italic; }
	.news-stream-writer-archive li { list-style: disc; list-style-position: inside; }
		.news-stream-writer-archvive li a { color: #013369; }
	.news-stream-writer-archive li.first {list-style: none; margin:0 0 10px 0; list-style-position:outside}
	.news-stream-writer-archive .image-container { border:1px solid #D6D6D6; width:200px; }
		.news-stream-writer-archive .image img { margin: 5px; }
		.news-stream-writer-archive .image .author-links { position: absolute; top: 95px; left: 15px; font:15px NFLEndzoneSlabCondMedium, sans-serif;color:#555555;width:110px;}
		.news-stream-writer-archive .image .twitter { font-weight: bold; color: #013369; }
		.news-stream-writer-archive .image .author-title { font:16px NFLEndzoneSlabCondMedium, sans-serif; color: #555555; }
		.news-stream-writer-archive .image li { list-style: none outside none; }
		
 /***************************
	GAME CENTER MODULE
***************************/
.news-stream-game-center{padding:20px 0}
.news-stream-game-center .label a{color:#455560; font-style: italic;margin:0 0 10px 0;display:block}
.news-stream-game-center .highlight{color:#c51d27}
.game-center-date{clear:left}
.game-center-network{clear:right}
.game-center-date .down{text-transform:lowercase}
.game-center-scoreboard{background:url(../../img/home-2011/game-center/time-bg.png) repeat-x;text-shadow:-1px 1px 1px white; width:600px;margin:0 0 0 10px}
	.game-center-away-team,.game-center-home-team{width:239px;height:84px;}
	.game-center-away-team img,.game-center-home-team img{-moz-border-radius: 5px;border-radius: 5px;}
	.game-center-scoreboard .score a{font:72px/72px NFLEndzoneSlabBold,sans-serif;text-align:center;color:#222221;display:block;width:110px;height:84px;}
	.game-center-scoreboard .score.lost a{color:#989897;text-shadow:-1px 1px 1px #c7c7c7}
	.game-center-away-team{background:url(../../img/home-2011/game-center/score-holder-away.png) no-repeat right top;float:left}
	.game-center-scoreboard .score a:hover{text-decoration:none}
		.game-center-away-team img{float:left;margin:-3px 0 0 0}
		.game-center-away-team .score{float:left}
	.game-center-home-team{background:url(../../img/home-2011/game-center/score-holder-home.png) no-repeat left top;float:right}
		.game-center-home-team img{float:right;margin:-3px 0 0 0}
		.game-center-home-team .score{float:right}
	.game-center-time-left{float:left;width:122px;height:84px;font-family:NFLEndzoneSlabCondBold,sans-serif;}
	.game-center-time-left a{color:#666666}
		.game-center-time a{display:block;text-align:center;font-size:36px;color:#222221;line-height:43px;position:relative}
		.game-center-time-final a{display:block;text-align:center;font-size:36px;line-height:36px;color:#222221;margin:25px 0 0 0;position:relative}
		
		.game-center-date a{float:left;font-size:20px;line-height:20px;text-transform:uppercase}
		.game-center-network a{float:right;font-size:20px;line-height:20px;text-transform:uppercase}
		
	.game-center-time-left a:hover,.game-center-network a:hover, .game-center-time a:hover,.game-center-time-final a:hover{text-decoration:none}
	.game-center-article-wrapper{background:url(../../img/home-2011/game-center/article-bg.png) left repeat-y}
	.news-stream-game-center .game-center-article-wrapper p{font:12px/18px arial, sans-serif}
	.game-center-game-article{text-shadow:none;width:420px;padding:0 10px 0 0;float:left}
	.game-center-game-links{padding:0 0 0 20px;float:left;width:165px}
	.game-center-game-links ul{vertical-align:bottom}
	.game-center-game-links li{padding:0 0 5px 0}
	.news-stream-game-center .more{font-weight:bold}
	
/***********************************
VOTING PLATFORM WIDGET
************************************/
	.voting-platform{height:188px;background:white url(../../img/home-2011/voting/bg.png) no-repeat;}	
	.voting-platform-header img{position:absolute;left:9px;top:-6px}
	.voting-platform-messaging a{color:#013369;font-weight:bold}
		
		
	.pepsi .voting-platform-picks{width:407px;float:left;margin-left:5px;}
	.pepsi .voting-platform-messaging{width:180px;height:140px;float:right;margin-right:9px;color:#363636;position:relative}
	.pepsi .voting-platform-header{position:relative;padding:0 0 0 120px;height:40px;font:18px/40px NFLEndzoneSlabCondMedium,sans-serif;color:#0c549a}
	
	.gmc .voting-platform-picks{width:240px;float:left;margin-left:5px;}
	.gmc .voting-platform-messaging{width:345px;height:140px;float:right;margin-right:9px;color:#363636;position:relative} 
	.gmc .voting-platform-header{position:relative;padding:0 0 0 120px;height:40px;font:18px/40px NFLEndzoneSlabCondMedium,sans-serif;color:#e51937}	
	
	.fedex .voting-platform-picks{width:460px;float:left;margin-left:5px;}
	.fedex .pick-item{margin-right:0}
	.fedex .voting-platform-messaging{width:135px;height:140px;float:right;margin-right:9px;color:#363636;position:relative} 
	.fedex .voting-platform-header{position:relative;padding:0 0 0 120px;height:40px;font:18px/40px NFLEndzoneSlabCondMedium,sans-serif;color:#f47920}
	.fedex .qb,.fedex .rb{height:145px;padding-top:10px;margin-top:-10px;}
	.fedex .qb{width:220px;padding-left:2px;background:url(../../img/home-2011/voting/qbs-bg.png) no-repeat 0 0;float:left}
	.fedex .rb{width:220px;padding-left:2px;background:url(../../img/home-2011/voting/rbs-bg.png) no-repeat 0 0;float:right}
	
	.pick-item{float:left;margin-right:8px;width:65px;padding:4px 4px 0 4px;position:relative}
	
	.pick-item.hover{background:url(../../img/home-2011/voting/hover-bg.png) no-repeat 0 0}
	.nfc .pick-item.hover{background:url(../../img/home-2011/voting/hover-bg.png) no-repeat -73px 0px}
	.pick-item.hover .pick-name{background:url(../../img/home-2011/voting/hover-name-bg.png) no-repeat;text-decoration:none}
	
		.pick-item img{-moz-border-radius: 5px;border-radius: 5px;}
	.pick-item.last{float:left;margin-right:0px}
	
	.pick-item .pick-name{display:block;width:65px;position:relative;height:26px;overflow:hidden;font:17px/26px NFLEndzoneSlabCondMedium,sans-serif;color:white;text-transform:uppercase;background:url(../../img/home-2011/voting/name-bg.png) repeat-x top;margin:5px 0 8px 0}
	.afc .pick-item .pick-name{background:url(../../img/home-2011/voting/name-bg.png) repeat-x center;}
	.nfc .pick-item .pick-name{background:url(../../img/home-2011/voting/name-bg.png) repeat-x bottom;}
	.pick-item .pick-name p{padding:0 7px;width:150px}
	.pick-item .pick-name img{position:absolute;top:0;left:0;}
	.pick-item .pick-name img.name-gradient-hover{display:none}
	
	.pick-item.hover .pick-name img.name-gradient{display:none}
	.pick-item.hover .pick-name img.name-gradient-hover{display:block}
	
	.voting-platform-messaging h3{margin:0 0 10px 0;font:23px/23px NFLEndzoneSlabCondMedium,sans-serif;color:#363636}
	
	.pick-item .team-name{font:10px/10px NFLEndzoneSansBold,sans-serif;text-transform:uppercase;color:#454545}
	
	.voting-platform-messaging .vote-btn{position:absolute;bottom:0px;right:0px}
	
	.pick-item .tick{display:none}
	.pick-item.hover .tick{display:block;position:absolute;top:65px;left:40px}

	.video-thumb-holder li{
		-webkit-transition: all .3s ease-in-out;
		-moz-transition:all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
		
	}
	.video-thumb-holder li:hover{
		-webkit-transform:scale(1.2);
		-moz-transform:scale(1.2);
		-ms-transform:scale(1.2);
		-o-transform:scale(1.2);
		transform:scale(1.2);
	}
	
/****************************
PROBOWL VOTING MODULE
*****************************/	
	.news-stream-module.pro-bowl-voting{ width: 623px; height: 243px; background: url(../../img/home-2011/voting/probowl-bg.jpg) no-repeat 0 0; }
	.news-stream-module.pro-bowl-voting .pick-item{ margin-right: 0; } 
	.news-stream-module.pro-bowl-voting .afc{ float: left; margin: 84px 0 0 13px; position: relative; width: 219px; }
	.news-stream-module.pro-bowl-voting .nfc{ float: left; margin: 84px 0 0 15px; position: relative; width: 219px; }
	.news-stream-module.pro-bowl-voting .messaging{ float: left; width: 140px; margin: 85px 0 0 10px; }
	.news-stream-module.pro-bowl-voting .messaging h3{ color: #363636; font: 23px/23px NFLEndzoneSlabCondMedium, Arial; text-transform:uppercase; }
	.news-stream-module.pro-bowl-voting .messaging a{ font-weight: bold; color: #013369; margin-top: 5px; }
	.news-stream-module.pro-bowl-voting .messaging a.vote-btn{ display: block; width: 135px; height: 39px; background: url(../../img/home-2011/voting/vote-now-btn.png) no-repeat 0 0; }
	.news-stream-module.pro-bowl-voting .messaging a.vote-btn:hover{ background: url(../../img/home-2011/voting/vote-now-btn.png) no-repeat 0 -39px; }
	.news-stream-module.pro-bowl-voting .nfc .heading,.news-stream-module.pro-bowl-voting .afc .heading{ font: 10px/10px NFLEndzoneSansBold, arial; position: absolute; top: -13px; right: 0; text-transform: uppercase; }	

/****************************
FANTASY PERFORMANCES MODULE
*****************************/
	.news-stream-fantasy{background:white;position:relative}
	.news-stream-fantasy .fantasy-wrapper{position:relative;margin-top:35px;border:1px solid #dcdada;padding:10px 7px 30px 7px;background:url(../..//img/home-2011/fantasy/bg.png) repeat-x bottom;margin-bottom:20px}
		.fantasy-wrapper .label{position:absolute;top:-20px;left:0;z-index:5}
		.news-stream-fantasy .fantasy-area{width:120px;float:left;height:92px}
		.news-stream-fantasy .fantasy-area p a{text-align:center;font:19px/37px NFLEndzoneSlabCondMedium, sans-serif;color:#005385;height:28px}
		.news-stream-fantasy .fantasy-area p .position{text-transform:uppercase}
		.news-stream-fantasy .fantasy-profile-area{width:484px;float:right;height:92px}
			.news-stream-fantasy .fantasy-profile-area .fantasy-profile{position:relative;width:109px;height:101px;margin-left:12px;float:left;background:url(../..//img/home-2011/fantasy/profile-bg.png) no-repeat;}
			.fantasy-profile-area .profile-image{-moz-border-radius: 5px;border-radius: 5px;position:absolute;top:5px;left:5px;}
			.profile-scale{position:absolute;right:5px;bottom:3px;width:30px;height:80px;padding:0px 0 9px 0;background:url(../..//img/home-2011/fantasy/scale.png) bottom }
			.profile-head{color:white;font:17px/34px NFLEndzoneSlabCondMedium,sans-serif;text-align:center;margin-left:-7px;margin-top:-15px;background:red;width:44px;height:34px;background:url(../..//img/home-2011/fantasy/scale-head.png) no-repeat center}
				.fantasy-pos-badge{display:none;width:26px;hieght:26px;background:url(../..//img/home-2011/fantasy/pos-badge.png) no-repeat 0 0;font:17px/26px NFLEndzoneSlabCondMedium,sans-serif;color:#333333;text-transform:uppercase;position:absolute;text-align:center;bottom:6px;left:35px}
				
			.news-stream-fantasy .player-name{position:absolute;font:16px/18px NFLEndzoneSlabCondMedium,sans-serif;color:#363636;bottom:-18px;text-shadow:white 0 1px 1px}
			.news-stream-fantasy a.overlay-link{display: block;position: absolute;top: 0;left: 0;height: 123px;width: 100%;top: 35px;}

/****************************
/styles/events/EVENTS.CSS
*****************************/
.yui3-scorestrip-fixed,
.yui3-scorestrip-iframe-fixed { position: relative !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important;}

#doc-wrap { padding-top:0px; }
.grid { position:relative; background:none; }
#event-header { margin:0 0 10px 0; }
#main-content.default { margin-top:0px; }

/* article decorator */
.article-decorator { height:63px; margin-bottom:0px; }

/* secondary nav */
#doc-sub-header	{ background-position:top right; background-repeat:no-repeat; width:980px; margin: auto; position:relative; }
	#doc-sub-header .adcontainer { position: absolute; right: 0; top: 0; margin:0px; padding:0px; }
	#doc-sub-header #doc-sub-header-inner {position:relative;}
	#doc-sub-header	#presented-by {position:absolute; top: 15px; left: 730px; width:250px; height:41px;}
	#doc-sub-header #event-header-content-link { position:absolute; top: 0px; left: 0px; width:550px; height:63px; }
	#doc-sub-header ul.section-navigation-empty { background: url("../../img/events/secondary-nav-bg.png") no-repeat top left transparent; margin: 0; list-style: none; list-style-image: none; width:980px; padding:0 10px; }
	#doc-sub-header ul.section-navigation { vertical-align: middle; background: url("../../img/events/secondary-nav-bg.png") no-repeat top left transparent; margin: 0; list-style: none; list-style-image: none; height: 37px; padding:0 10px; }
		#doc-sub-header ul.section-navigation li { display:table-cell; vertical-align: middle; float: left; padding:0; margin:0 0 10px 0; white-space: no-wrap;  text-transform: uppercase; line-height: 37px; height:37px; }
			#doc-sub-header ul.section-navigation li a { 
				border-right: 1px solid #777777; color: #555555; font: 12px/14px NFLEndzoneSansBold; margin-bottom: 11px;
				padding: 0 6px; text-align: center; text-decoration: none; text-shadow: 1px 1px 1px #fff; vertical-align: middle; height:37px; line-height:37px; 
			}
			#doc-sub-header ul.section-navigation li:last-child a { border-right:0px; }
			#doc-sub-header ul.section-navigation li a:visited  { color: #555555; text-decoration: none;}
			#doc-sub-header ul.section-navigation li a:hover { color: #aaa; text-decoration: none;}
			#doc-sub-header ul.section-navigation li.current a:visited  {text-decoration: none; cursor: arrow; color: #0080c6; padding:0 12px;}
			#doc-sub-header ul.section-navigation li.current a:hover  {text-decoration: none; cursor: arrow; color: #0080c6; padding:0 12px;}
			#doc-sub-header ul.section-navigation li.current a {text-decoration: none; cursor: arrow; color: #0080c6; padding:0 12px;}
			#doc-sub-header ul.section-navigation li.flush-right { float:right; }
				#doc-sub-header ul.section-navigation li.flush-right a { padding: 0 16px 0 12px; border:none; background: url("../../img/draft/2011/icon-new-site.png") no-repeat right center transparent;}
				ul.section-navigation li a#home { background: url(../../img/draft/2011/sprite.png) no-repeat 0px -30px; height: 37px; }
				ul.section-navigation li.current a#home { background-position: 0px -44px; padding:0 6px; }
				ul.section-navigation li.current a#home:visited { background-position: 0px -44px; padding:0 6px; }
				ul.section-navigation li.current a#home:hover { background-position: 0px -44px; padding:0 6px; }
		#doc-sub-header ul.section-navigation li.current {}
		
/* details */
.tc-details  {margin:5px; padding:0px; }
	.tc-details h3 {font:normal 24px/30px NFLEndzoneSlabCondMedium, sans-serif; text-transform:uppercase;}
	.tc-details p { font:normal 12px/16px 'Arial', sans-serif; text-align:justify; }
	
/* social bar override*/
#bars { height: 30px; margin:15px 0 15px 0; position:relative; }
	#bars li { border: none; padding: 0px; margin-bottom: 10px; list-style-image: none; list-style-position: outside; list-style-type: none;}
	#bars .yui3-sharebar .skin-default.share-bar { border:0px; background:none; }

/* off-season template */
.off-season {}
	.off-season .nfl-network { }
	.off-season .nfl-network .more.col { width:70px;height:62px;background:url(../../img/training-camp/nfl-network-more-bg.png) no-repeat top left;}
	.off-season .nfl-network .text.col .heading a { color:#fff;}
	.off-season .centerpiece .heading a { color:#000;}
	.off-season .nfl-network .text.col .label {color:#0080c6;} 
	.off-season .centerpiece .subhead strong {color:#000;}

	.off-season #hot-topics .related a { color: #0080c6; }
	.off-season .news-stream-module.headlines .text a { color: #0080c6; }
	.off-season a:link { color: #0080c6; }
	.off-season a:visited { color: #0080c6; }
	.off-season a:hover { color: #69b3d1; }
	.off-season a.flag:link, .off-season a.flag:visited, .off-season a.flag:hover, .off-season a.comment-count:link, .off-season a.comment-count:visited, .off-season a.comment-count:hover { color: #fff; }
	.off-season .news-stream-shop .blurb a { color: #0080c6; }
	.off-season .news-stream-module .blurb a { color: #0080c6; } 
	.off-season .pull-quote .from a { color: #0080c6; } 
	.off-season .news-stream-module .caption .more { color: #0080c6; }
	.off-season #news-stream .more a { color: #0080c6; }
	.off-season #photo-galleries .more { color: #0080c6; }
	.off-season a:active { color: #0080c6; }
	.off-season button.link span { color: #0080c6; }
	
	.off-season .pull-quote .col.primary {width:488px;padding:12px 20px 0 20px;background:url(../../img/training-camp/pull-quote-quote-bg.png) no-repeat top left;min-height:86px}
	.off-season .news-stream-shop a.heading, .off-season .news-stream-module .heading, .off-season .news-stream-module .heading a { color:#333 !important; }
	.off-season .more-links-triangle { width : 0; height : 0; border-left:20px solid #0080c6;border-top:10px solid transparent; border-bottom : 10px solid transparent; float : right; margin : 6px 0 0 5px; }
	.off-season .news-stream-module .label { color: #999; }
	.off-season .news-stream-module .label a, .off-season .news-stream-module .label a:link, .off-season .news-stream-module .label a:visited { color: #999; }
	.off-season .news-stream-module.headlines .text .label a:link, .off-season .news-stream-module.headlines .text .label a:visited { color: #999; }

/* in-season template */
.in-season {}

/* shop */
#shop { padding:15px 5px 15px 15px; border:1px solid #ccc; background-color:#fff; margin-bottom:20px; }
	#shop h2 { font:30px NFLEndzoneSlabCondMedium,sans-serif; margin-bottom:5px; text-transform:uppercase; color:#333; } 
	#shop .primary { width:150px; float:left; margin:0; }
	#shop .secondary { width:130px; float:left; }
		#shop img { border:1px solid #ccc; margin:0 0 10px 0; }
		#shop p { width:131px; }
		#shop .event-shop-logo { float:right; margin:2px 10px 0 0; }
		#shop a, #shop .price {font-family:NFLEndzoneSlabCondMedium,sans-serif;}
		#shop a {color:#333; font-size:17px; margin:10px 0; line-height:19px; }
		#shop a:hover {color:#013369; text-decoration:none}
		#shop .price a:link, #shop .price a:visited {color:#013369; font-size:24px; line-height:26px}
		#shop .content { padding:0 0 10px 0; }
	#shop .moreshop {display:block; clear:both; }		
		#shop .moreshop a:link, #shop .moreshop a:visited {font:10px NFLEndzoneSansMedium,sans-serif; color:#555; text-transform:uppercase; padding-top:10px; }

					
