/* CSS Document */
/* ----------------------------------------------------------------------------
	series.CSS 
	Contains everything specific to dancebracket. Do not put any non-playoff2010 series information in this document.	*/
	/* NOTE: Anything beginning with [*:first-child+html] is an IE7-specific hack */
/*	----------------------------------------------------------------------------
	Table Of Contents
	1. 	

*/		
/*  -----------------------------------------------------------------------------
-----------------------------------------------------------------------------
	(1) STRUCTURE  */	
a {
	text-decoration:none;
	color:#0066cc;
}
a:hover{
	text-decoration:underline !important;
}
.b {
	font-weight:bold;
}
.show {
	display:block;
}
.hide {
	display:none !important;
}
.last {
	border:none !important;
}
a img{
	border:none;
}
.noborder{
	border:none !important;
}
ul li{
	list-style-type:none;
}
.even{
	background:#eee !important;
}
.winner{
	color:#cc0000 !important;
}
.opaque{
	opacity:0.4;
}
.stats{
	color:#000 !important;
}
div.nbaSpanOverlay{
	behavior:url(/.element/css/1.1/iepngfix.htc);
}
#nbaHeaderAds {
	background:#FFF;
	float:left;
	padding:5px 0 5px 64px;	
	position:relative;
	width:100%;	
}
#nbaTop728Ad {
float:left;
margin-right:2px;
position:relative;
}
#nbaTop200Ad {
float:left;
margin-left:2px;
position:relative;
}
#nbaChrome {
	border-top:1px solid #BABABA;
}
/*  -----------------------------------------------------------------------------
 Structure
*/
body{
	background: #eaeaea url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/playoffs/2010/series/nba.Srs.Court.BG.gif) no-repeat;
	background-position:0px 153px;
}

#nbaContent{
	background: #eaeaea !important;
}
#nba2010Srs728Hldr{
	width:100%;
	height:100%;
	background:#fff !important;	
	padding-bottom:20px;
}
#nba2010Srs728Ad{
	width:728px;
	height:90px;
	background:#000;
	position:relative;
	left:170px;
}
#nbaTopRecap{
	width:938px;
	height:460px;
	background:#fff;
	margin-bottom:15px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #fff;
}
#nba2010SrsHdr{
	width:938px;
	margin:0px auto;
}
.nbaConfHdr{
	width:925px;
	margin:0px auto;
	margin-top:5px;
}
#nba2010Srs300Ad{
	float:left;
	position:relative;
	left:5px;
	background:#000;
	margin-top:10px;
	-margin-top:20px;
}
#nbaTopInfo{
	width:610px;
	height:235px;
	float:left;
	margin:5px 0px 0px 15px;
	-margin:0px 0px 0px 10px;
}
.nbaTopConfs{
	color:#000;
	font: bold 30px arial;
}
.nbaTopLead{
	color:#000;
	margin-bottom:10px;
	font: bold 24px arial;
}
#nbaTopGames{
	width:100%;
	height:84px;
	margin-bottom:10px;
}
.nbaTopSrsScr{
	width:84px;
	height:84px;
	float:left;
	margin-right:3px;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/playoffs/2010/series/nba.Playoffs.2010.SrsScrBg.jpg) no-repeat;
}
.nbaTopSrsScr p{
	font: bold 10px arial;
	color:#000;
	position:relative;
	top:3px;
	text-align:center;
}
.nbaTopSrsScrs{
	/*width:60px;*/
	height:55px;
}
.nbaSrsHomeTm{
	float:left;
	font-size:13px !important;
	font-weight:bold !important;
	position:relative;
	top:12px !important;
	left:10px;
}
.nbaSrsAt{
	float:left;
	position:relative;
	top:22px !important;
	left:10px;
}
.nbaSrsAwayTm{
	float:left;
	font-size:13px !important;
	font-weight:bold !important;
	position:relative;
	top:12px !important;
	left:10px !important;
}
.nbaSrsOT{
	clear:both;
	position:relative;
	top:10px !important;
	font-size:9px;
	font-weight:normal !important;
}
.nbaSrsUpcoming{
	width:65px;
	text-align:left !important;
	position:relative;
	top:10px !important;
	left:10px;
}
.nbaSrsUpcomingGray{
	width:66px;
	text-align:left !important;
	position:relative;
	top:10px !important;
	left:10px;
	color:#666666 !important;
}
#nbaSrsTm1{
	width:206px;
	border-bottom:1px solid #eaeaea;
	float:left;
	position:relative;
	left:5px;
}
#nbaSrsTm2{
	width:206px;
	border-bottom:1px solid #eaeaea;
	float:left;
	position:relative;
	left:30px;
}
#nbaSrsTm1 img{
	float:left;
}
#nbaSrsTm2 img{
	float:left;
}
#nbaSrsTm1 h4{
	font: bold 12px arial;
	color:#000;
	float:left;
	margin-left:10px;
}
#nbaSrsTm2 h4{
	font: bold 12px arial;
	color:#000;
	float:left;
	margin-left:10px;
}
#nbaSrsTm1 h5{
	font:11px arial;
	color:#000;
	float:left;
	margin-left:10px;
	line-height:10px;
}
#nbaSrsTm2 h5{
	font:11px arial;
	color:#000;
	float:left;
	margin-left:10px;
	line-height:10px;
}
.nbaSrsBar{
	width:206px;
	height:12px;
	background:#eaeaea;
	float:left;
	margin-top:8px;
	text-transform:uppercase;
	text-indent:5px;
	font-weight:bold;
}
#nbaSrsTm1Stats{
	float:left;
	position:relative;
	top:3px;
}
#nbaSrsTm2Stats{
	float:left;
	position:relative;
	top:3px;
}
#nbaSrsTm1Stats tr td, #nbaSrsTm2Stats tr td{
	text-transform:uppercase;
	padding:0px 17px 5px 0px;
}
.nbaGameModule{
	width:938px;
	background:#fff;
	margin-bottom:15px;
	border-bottom:1px solid #ccc;
	padding-bottom:15px;
	float:left;
}
.nbaGameModule h1{
	color:#000;
	font: bold 30px arial;
	margin:0px 0px 20px 0px;
}
.nbaGMStryHL a{
	color:#000;
}
.nbaGMGInfo{
	float:right;
	position:relative;
	right:10px;
	margin-top:15px;
}
.nbaGMGInfo li{
	display:inline;
	font:12px arial;	
}
.nbaGMFinal{
	position:relative;
	left:13px;
	-left:25px;
	width:450px;
	top:20px;
	font-size:22px !important;
}
.nbaGMStry{
	float:left;
	margin:0px 0px 20px 12px;
}
.nbaGMStry img{
	float:left;
}

.nbaCaption{
	font:10px arial;
	clear:both;
	width:450px;
}
.nbaGMStryLft{
	float:left;
	width:450px;
	margin-top:20px;
}
.nbaGMStryRgt{
	float:left;
	width:220px;
	position:absolute;
	left:480px;
	-left:490px;
}
.nbaGMStryHL{
	width:400px;
 	margin-top:15px !important;
 	position:relative;
 	font-size:30px !important;
}
.nbaGMStryPstd{
	font: 10px arial;
}
.nbaGMStryBlrb{
	width:220px;
	font: 12px arial;
}
.nbaGMLks{
	width:198px;
	height:98px;
	float:right;
	border-left:1px solid #ccc;
	margin-top:110px;
	right:30px;
	position:relative;
}
.nbaGMLks ul li{
	padding:0px 0px 3px 10px;
}

/*---Video, Headlines, and Photos----*/
.nbaGMPhVid{
	width:914px;
	height:245px;
	margin:0px auto;
	background:#f3f2f2;
	clear:both;
}
.nba2010SrsPVTlte{
	width:914px;
	float:left;
}
.nbaGMPhVid h4{
	font:bold 14px arial;
	color:#000;
	background:#f3f2f2;
}
.nbaGMVidTlte{
	text-align:left;
	text-indent:3px;
	height:20px;
}
.nbaGMPtoTlte{
	text-align:center;
}
.nbaStackSumBx{
	width:143px;
	height:232px;
	float:left;
	margin:10px 4px 0px 5px;
	-margin:10px 4px 0px 4px;
	background:#fff;
}
/*----Video Play Button Overlay----*/
#nbaVidT1Thumb{
	position:absolute;
}
#nbaVidThumbImg{
	width:136px;
	height:96px;
}
#nbaVidT1ThumbImg{
	width:451px;
	height:254px;
}
#nbaVidThumbImg img{
	left:4px;
	top:5px;
	margin:5px 0px 0px 4px;
}
#nbaVidThumbImg p{
	width:118px;
	margin:0px auto;
}
.nbaVidDesc{
	margin:0px auto;
	font-size:10px;
	color:#666666;
	font-family:arial !important;
	padding-top:5px !important;
}
.nbaVidDuration{
	font-size:11px;
	font-weight:bold;
	font-family:arial !important;
	padding-left:12px;
	color:#626262 !important;
}
.nbaVidAdded{
	font-size:10px;
	font-weight:bold;
	font-family:arial !important;
	color:#333333;
	position:relative;
	top:1px;
	left:1px;
}
#nbaVidPagBtm{
	width:436px;
	height:19px;
	clear:both;
	background:#fff;
}
/*----ThumbNail Overlay------*/
div.nbaVidThumbItem {
		position:relative;
}

.nbaSpanOverlay {
				background:transparent url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/video/nba.vid.playbtn.gif) no-repeat center;
				display:block;
				height:21px;
				left:105px;
				margin:0;
				position:absolute;
				top:66px;
				width:21px;
				cursor:pointer;
}
#nbaT1VidThumbImg{
	width:451px;
	height:254px;
}
#nbaT1VidThumbImg a .nbaSpanOverlay{
				background:transparent url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/playoffs2009/nbaT1PlayBtn.png) no-repeat center !important;
				display:block;
				height:34px;
				left:360px;
				margin:0;
				position:absolute;
				top:200px;
				width:67px;
				cursor:pointer;
}
div.nbaVidThumbItem  p {
			text-align:left;
			padding:8px 5px 0px 6px;
			-padding:0px 5px;
			position:relative;
			z-index:0;
			margin:0px !important;
			line-height:13px !important;
			font-weight:normal !important;
		}	
div.nbaVidThumbItem p a{
			text-decoration:none !important;
			color:#0066CC !important;
			font-size:12px !important;
			font-family:arial !important;
			font-weight:bold !important;
			position:relative;
			top:3px;
		}	
#nbaVidLink a{
	text-decoration:none !important;
	color:#0066CC !important;
	font-weight:normal !important;

}
.nbaVidThumbItem ul{
	position:relative;
	left:20px;
}
.nbaVidThumbItem ul li{
	list-style-type:disc !important;
}
#nbaLeaf {
	position:relative;
	width:938px;
}	
.nbaSrsLkTm{
	float:left;
	padding-bottom:5px;
}
#nbaSponLogoHdr	{
	margin:0px auto;
	width:918px;
	_margin-left:10px;
}
/*-------Series Matchup Dropdown-------*/
#nbaDropdownHldr{
	width:919px;
	height:30px;
	margin:0px auto;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/playoffs/2010/series/nba.Playoffs.2010.Dropdown.jpg) no-repeat;
}
#nbaDropdown{
	height:29px;
	text-align:left !important;
}
#nbaVidNTNav li ul{
	width: 633px;
	height:200px;
	-position:absolute;
}

#nbaDropdownSlt{
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/playoffs/2010/series/nba.Playoffs.2010.Series.Flyout.gif) no-repeat !important;
	-position:relative !important;
	-top:148px !important;
	margin:20px 0px 0px 2px;
	-left:8px;
	-width:633px;
	position:absolute;
	-right:0px;
	z-index:20;
	width:176px;
}
#nbaDropdownSlt h4{
	text-align:center;
	position:relative;
	top:14px;
	text-transform:uppercase;
	color:#003366;
	font-size:12px;
}
#nbaVidSelectLk{
	font-size:11px !important;
}
.nbaInnerList{
	width:153px;
	margin:20px auto;
}	
.nbaInnerList li a{
	font-size:11px !important;
	color:#3399cc !important;
	-float:left !important;
	position:relative;
	left:5px;
	}

			
#nbaVidNTNav li ul li ul,#nbaVidNTNav ul.nbaInnerList{	
	float:left !important;
	height:162px !important;
	position:relative;
	width:148px;
	-padding:0px !important;
	-width:20px !important;
	top:6px !important;
	}
li.conf {
	float:left !important;
	width:300px;
	padding:0px !important;
	margin-left:0px;
	-margin-left:0px;
	-width:300px !important;
	-top:0px;
	position:relative;
	top:15px;
	}
li.conf h4{
	font-size:12px !important;
	}
li.conf ul li{
	width:345px;
	-width:144px;
	-height:0px;
	}
li.blue {
	color:#2675A9 !important;
		}
li.red {
	color:#CD1A00 !important;
	font-weight:normal !important;						
	}
.nbaVidSelect{
	text-transform:uppercase;
	padding-right:35px;
	position:relative;
	left:30px;
	top:9px;
	color:#666666;
	font-weight:bold;	
	cursor:pointer;
	}
#nbaSelectID a{
	text-decoration:none !important;
			}
.nbaVidClsBtn{
	cursor:pointer;
	float:right;
	position:relative;
	right:24px;
	bottom:40px;
	-bottom:33px;
	}
.nbaDropdownSrs{
	width:153px;
	height:18px;
	background:#f2f2f2;							
	}
.nbaSrsHldr li{
	padding-bottom:2px !important;
		}
.nbaDropdownSrs span{
	color:#000;
	text-indent:5px;
	font-weight:bold;
	font-size:10px;
	position:relative;
	top:2px;
	left:5px;
	}
.nbaSrsHldr{
	width:153px;
	padding-bottom:15px;
	}
