/* CSS Document */
/* ----------------------------------------------------------------------------
	bestofdecade.CSS 
	Contains everything specific to the NBA Game Info. Do not put any non-bestofdecade information in this document.	*/
	/* NOTE: Anything beginning with [*:first-child+html] is an IE7-specific hack */
/*	----------------------------------------------------------------------------
	Table Of Contents
	1. Page Shell (This series of styles can be deleted after the actual page is shell is developed)		

*/		
/*  -----------------------------------------------------------------------------
-----------------------------------------------------------------------------
	(1) STRUCTURE  */	

.b {
	font-weight:bold;
}
.show {
	display:block;
}
.hide {
	display:none !important;
}
.last {
	border:none !important;
}
a img{
	border:none;
}
.noborder{
	border:none !important;
}
/*  -----------------------------------------------------------------------------


(2) Page Shell

*/
#nbaASONAFld{
	width:936px;
	float:left;
}

#nbaASONHdr{
	width:936px;
	height:74px;
	float:left;
}
#nbaASONTpBdy{
	width:936px;
	height:375px;
	float:left;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/assistofnight/nba.aotn.tpbody.jpg) no-repeat;
	
}

/*----Left Col-----*/
#nbaASONLftCol{
	float:left;
	margin-left:25px;
	-margin-left:10px;
	margin-top:10px;
}

/*--------Video Player-------*/
#nbaVideoPlayer{
	width:576px;
	margin:0px 0px 10px 0px;
	border:1px solid #fff;
}

/*------Contenders-------*/
#nbaBODContend{
	width:580px;
	height:364px;
}
.nbaBODContendTitle{
	width:492px;
	display:block;
	position:relative;
}

#nbaBODCtHldr{
	width:290px;
	height:106px;
	margin-top:10px;
	float:left;
}
#nbaASONNum{
	width:68px;
	height:53px;
	float:left;
	position:relative;
	top:15px;
}
#nbaASONNum img{
	position:relative;
	left:25px;
	top:10px;
}
#nbaBODNum img{
	position:relative;
	top:7px;
	left:7px;
}
#nbaASONCndrInfo{
	 width:333px;
	 height:85px;
	 float:left;
}
#nbaASONCndrInfo h4{
	color:#663399;
	font-size:13px;
	font-weight:bold;
	font-family:arial;
	position:relative;
	left:20px;
	top:15px;
}
#nbaASONCndrInfo img{
	position:relative;
	top:15px;
	left:10px;
	float:left;
}
#nbaASONCndrInfo p{
	float:left;
	width:181px;
	color:#000;
	position:relative;
	width:240px;
	left:20px;
	top:15px;
	font-size:11px;
}
#nbaASONWNow{
	width:153px;
	height:85px;
	float:left;
}
#nbaASONWNow img{
	position:relative;
	left:30px;
	top:30px;
}
.nbaASONPlay{
	position:relative !important;
	top:20px !important;
}
.nbaASONPlayClr a{
	color:#663399;
	font-size:10px;
	font-weight:bold;
}
div.nbaVidThumbItem {
		position:relative;	
	}
.nbaVidThumbItem img{
	border:1px solid #660066;
}
.nbaAdSpanOverlay{
	background:transparent url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/best/nba.AD.playoverlay.gif) no-repeat center;
	display:block;
	height:15px;
	left:60px;
	margin:0;
	position:absolute;
	top:50px;
	width:15px;
	cursor:pointer;
	-left:-5px;
}
/*-----Right Col------*/
#nbaASONRgtCol{
	 width:300px;
	 float:left;
	 margin-left:12px;
	 margin-top:40px;
}
#nbaASON300Ad{
	width:300px;
	background:#000;
	margin-bottom:12px;
}
/*---Default Video---*/
#nbaASONDefaultVid{
	width:300px;
	height:104px;
	border:1px solid #9999cc;
}
#nbaASONDefaultVid h4{
	color:#663399;
	font-size:14px;
	text-transform:uppercase;
	position:relative;
	left:10px;
	top:10px;
}
#nbaASONDefaultVid img{
	position:relative;
	top:15px;
	left:10px;
	float:left;
}
#nbaASONDefaultVid p{
	position:relative;
	float:left;
	color:#000;
	width:187px;
	left:15px;
	top:15px;
}
/*------Poll-------*/
#nbaASONPoll{
	width:300px;
	height:338px;
	margin-bottom:10px;
}
#nbaASONVteHdr{
	width:300px;
}
.nbaASONPollQues{
	width:268px;
	color:#663399;
	font-size:12px;
	font-weight:bold;
	margin:0px auto;
	padding:10px 0px 10px 0px;
}
#nbaASONPoll1, #nbaASONPoll2, #nbaASONPoll3, #nbaASONPoll4, #nbaASONPoll5, #nbaASONPoll6, #nbaASONPoll7{
	width:268px;
	height:25px;
	margin:0px auto;
}
#nbaASONPoll1 input, #nbaASONPoll2 input, #nbaASONPoll3 input, #nbaASONPoll4 input, #nbaASONPoll5 input, #nbaASONPoll6 input, #nbaASONPoll7 input{
	float:left;
	position:relative;
	top:7px;
}
#nbaASONPoll1 img, #nbaASONPoll2 img, #nbaASONPoll3 img, #nbaASONPoll4 img, #nbaASONPoll5 img, #nbaASONPoll6 img, #nbaASONPoll7 img{
	float:left;
	position:relative;
	top:4px;
	left:10px;
}
#nbaASONPoll1 p, #nbaASONPoll2 p, #nbaASONPoll3 p, #nbaASONPoll4 p, #nbaASONPoll5 p, #nbaASONPoll6 p, #nbaASONPoll7 p{
	float:left;
	padding-left:20px;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	position:relative;
	top:7px;
	color:#000;
}	
#nbaASONSubmitBtn{
	width:130px;
	height:20px;
	margin:0px auto;
	margin-top:15px;
	-margin-top:0px;
}
#nbaASONSubmitBtn input, #nbaAdSubmitBtn p{
	float:left;
}
.nbaASONRslts a{
	font-family:arial;
	font-size:10px;
	color:#663399;
	position:relative;
	top:3px;
	left:4px;
}
/*-----Below the Fold----*/
#nbaASONBlwFld{
	margin:0px auto;
	margin-top:20px;
	margin-bottom:20px;
	float:left;
}
#nbaASONLft{
	width:572px;
	margin-left:20px;
	-margin-left:15px;
	float:left;
}
#nbaASONVids{
	float:left;
}
#nbaASONWatchN{
	width:556px;
	height:86px;
	border-bottom:1px dotted #cccccc;
	margin:0px auto;
}
#nbaADStory p{
	padding-bottom:5px;
	color:#000 !important;
}
.nbaADStoryHL{
	font-weight:bold;
}
#nbaADStory h1{
	color:#000;
	font-size:25px;
	font-weight:bold;
}
.nbaADPosted{
	width:335px;
}
.nbaADLocat{
	color:#000;
	font-weight:bold;
}
#nbaADStoryImg{
	width:166px;
	height:297px;
	border:1px solid #ccc;
	float:left;
	margin-right:8px;
}
#nbaADStoryImg img{
	position:relative;
	left:2px;
	top:2px;
}
#nbaADStoryImg p{
	width:155px;
	font-size:10px;
}
#nbaADStatsLft{
	width:285px;
	float:left;
}
#nbaADStatsLft table, #nbaADStatsRgt table{
	border:1px solid #ccc;
	margin-bottom:10px;
}
#nbaADStatsLft table tr, #nbaADStatsRgt table tr{
	height:16px;
}
#nbaADStatsRgt{
	width:285px;
	float:left;
	margin-left:5px;
}
.nbaADStatsHdr{
	height:30px;
	text-indent:10px;
	color:#cc0000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}
.nbaAdempty{
	background:#eee;
	height:4px;
}
.nbaADStatRank{
	width:50px;
	text-align:center;
	color:#000;
	font-weight:bold;
}
.nbaADStatTeam{
	width:113px;
	text-align:left;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.nbaADStatTotals{
	color:#000;
	font-weight:bold;
}
/*-----Voting Module (Bottom Right)----*/
#nbaASONRght{
	width:300px;
	float:left;
	margin-left:25px;
	-margin-left:5px;
}
#nbaASONVoting{
	width:298px;
	height:435px;
	border:1px solid #ccc;
	float:left;
	margin-bottom:10px;
}
#nbaADVotingHdr{
	width:298px;
	height:36px;
	margin:0px auto;
	border-bottom:1px solid #ccc;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/best/nba.AD.votinghdr.jpg) no-repeat;
}

#nbaADVoting h4{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000;
	width:285px;
	height:56px;
	border-bottom:1px dotted #ccc;
	margin:0px auto;
	margin-top:10px;
}
#nbaADVoteLks{
	width:285px;
	margin:0px auto;
	margin-top:13px;
}
#nbaADVotes{
	width:285px;
	margin:0px auto;
	text-indent:20px;
	color:#000;
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	padding:5px 0px 5px 0px;
}
#nbaADVotes a{
	color:#cc9966;	
}
.nbaADNonActive{
	color:#666666 !important;
}
.nbaADActive{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#993333 !important;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/best/nba.AD.activearrow.gif) no-repeat;
	background-position:1px 5px;
}
#nbaADJoin{
	width:300px;
	float:left;
	margin-left:20px;
	-margin-left:0px;
}
#nbaADJoinAA{
	width:89px;
	float:left;
	margin-top:5px;
	margin-right:5px;
	margin-left:18px;
}
#nbaADJoinFB{
	width:89px;
	float:left;
	margin-top:5px;
	margin-right:5px;
}
#nbaADJoinTW{
	width:89px;
	float:left;
	margin-top:5px;
	margin-right:5px;
}
	

