/* MAIN PAGE CSS */
#nbaContent {
	_overflow:hidden;
}
.hide {
	display:none;
}
.show {
	display:block;
}
ul {
	_margin-left:0;
}
/* DRAFT TRACKER */
#nbaDraftTracker {
	background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/tracker.back.jpg) no-repeat center top;
	height:158px;
	margin-top:10px;
	width:938px;
	z-index:5;
}
	#nbaDraftTracker #nbaDraftNav {
		background:transparent;
		height:27px;
		margin:2px 0 0;
		position:relative;
		z-index:20;
	}
		#nbaDraftTracker.preEvent {
			background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/tracker.pre.back.jpg) no-repeat center top;
			height:80px;
		}
		#nbaDraftTracker.preEvent #nbaDraftNav {
			height:30px;
			margin:2px 0 0; 
		}	
		#nbaDraftTracker.postEvent {
			background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/draft_tracker_post.jpg) no-repeat center top !important;
			height:80px;
		}	
		#nbaDraftTracker.postEvent #nbaDraftNav {
			height:30px;
			margin:2px 0 0; 
		}			
		#nbaTwitter{
			margin:0px auto;
			left:10px;
			padding:10px 0 0;
			position:relative;
			z-index:0;
		}
		.tweetLogo{
			padding:5px;
		}
		.tweetLogo img{
			position:relative;
			top:5px;
		}
		.nbaTweetPods{
			width:756px;
			position:relative;
			z-index:0;
		}
		.nbaFollow{
			width:152px;
			height:28px;
			border-left:1px solid #ccc;
			left:9px;
			position:relative;
			z-index:0;
		}
		.nbaTweet{
			position:relative;
			z-index:0;
		}
		.nbaFollow p{
			position:relative;
			top:7px;
			left:10px;
		}
			#nbaDraftTracker.preEvent #nbaDraftNav ul {
				margin:4px 25px 0;
			}
				#nbaDraftTracker.preEvent #nbaTwitter {
					display:none;
				}
		#nbaDraftTracker.preToday {
			
		}
			#nbaDraftTracker.preToday #nbaTracker #nbaLeft #nbaPostPick h2{
				color:#000;
				font-size:18px;
			}
			#nbaDraftTracker.preToday #nbaTracker #nbaLeft #nbaPick .nbaTimeDate {
				font-size:28px;
				line-height:80px;
				padding-left:10px;
				text-transform:none;
			}					
	#nbaDraftTracker #nbaTracker {
		left:14px;
		position:relative;
		z-index:0;
	}
		#nbaTracker #nbaLeft {
			font-size:12px;
			height:125px;
			_left:-4px;
			text-transform:uppercase;
			_top:-4px;
			width:760px;
		}
			#nbaTracker #nbaLeft #nbaPostPick {
				background:#e5e5e5;
				color:#000;
				line-height:20px;
				margin:3px 2px 2px 5px;
				width:753px;
			}
				#nbaLeft #nbaPostPick div.nbaRound {
					background:#b9b9b9;
					color:#000;
					font-size:11px;
					height:20px;
					margin-right:10px;
					_margin-right:3px;
					text-align:center;
					width:102px;
				}
					#nbaLeft #nbaPostPick div.nbaRound span.big {
						font-size:14px;
						font-weight:bold;
						float:right;
						_float:none;
						padding-right:2px;
						_padding-right:0;
					}
					*:first-child+html #nbaLeft #nbaPostPick div.nbaRound span.big {
						float:none;
						padding-right:0;
					}
			#nbaTracker #nbaLeft #nbaPick {
				border-top:1px solid #EAEAEA;
				border-bottom:1px solid #EAEAEA;
				height:74px;
				_height:64px;
				line-height:20px;
				width:760px;
			}
				#nbaLeft #nbaPick div.nbaRound {
					background:#F0F0F0;
					color:#000;
					float:left;
					font-size:11px;
					height:55px;
					margin:10px 10px 10px 0;
					text-align:right;
					width:107px;				
				}
					#nbaLeft #nbaPick div.nbaRound div.small {
						height:35px;
						left:9px;
						line-height:14px;
						padding:15px 0 5px;
						width:50px;
					}
					#nbaLeft #nbaPick div.nbaRound div.big {
						font-size:30px;
						font-weight:bold;
						height:55px;
						line-height:55px;
						width:51px;	
						float:right;
						padding-right:2px;						
					}	
				#nbaLeft #nbaPick div.nbaTeam {
					border-right:1px solid #EAEAEA;
					color:#000;
					font-size:28px;
					font-weight:bold;
					height:75px;
					line-height:80px;
					width:290px;
				}
					#nbaLeft #nbaPick div.nbaTeam img {
						float:left;
						padding:15px 10px 0 0;
					}
				#nbaLeft #nbaPick div.nbaProspect {
					font-size:20px;
					font-weight:bold;
					height:75px;
					margin-left:10px;
					width:341px;
				}
					#nbaLeft #nbaPick div.nbaProspect .first {
						color:#000; 
						line-height:30px;
						width:341px;
					}				
					#nbaLeft #nbaPick div.nbaProspect .last {
						color:#C00;
						font-size:28px;
						width:341px;
					}
					#nbaLeft #nbaPick div.nbaProspect .nbaPData {
						color:#666;
						font-size:12px;
						font-weight:normal;
						line-height:24px;
						width:341px;
					}
			#nbaTracker #nbaLeft #nbaNextPick {
				background:#e5e5e5;
				color:#000;
				line-height:20px;
				margin:2px 2px 2px 5px;
				width:753px;
			}
				#nbaLeft #nbaNextPick div.nbaRound {
					background:#b9b9b9;
					color:#000;
					font-size:11px;
					height:20px;
					margin-right:10px;
					text-align:center;
					width:102px;
				}			
					#nbaLeft #nbaNextPick div.nbaRound span.big {
						font-size:14px;
						font-weight:bold;
						_float:none;
						padding-right:2px;
						_padding-right:0;
					}	
					*:first-child+html #nbaLeft #nbaNextPick div.nbaRound span.big {
						float:none;
						padding-right:0;
					} 
				#nbaLeft #nbaNextPick div.nbaNext {
					background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/red.arrows.gif) no-repeat right center;
					font-weight:bold;
					margin-right:7px;
					padding-right:29px;
				}
				#nbaLeft #nbaNextPick div.nbaClickThru {
					background:#FFF;
					display:none;
					float:right;
					padding:1px 1px 1px 4px;
				}
		#nbaTracker #nbaRight {
			height:125px;
			text-align:center;
			width:150px;
		}
			#nbaTracker #nbaRight #nbaLiveNow {
				color:#C00;
				font-size:16px;
				font-weight:bold;
				line-height:30px;
				text-transform:uppercase;
				width:150px;
			}		
			#nbaTracker #nbaRight #nbaTVLogo {
				position:absolute;
				right:32px;
				top:74px;
				width:100px;
			}			
				#nbaTracker #nbaRight #nbaTVLogo img {
					text-align:right;
				}
				#nbaDraftTracker.preEvent .nbaGeoTV {
					float:none;
					left:405px;
					text-align:center;
					top:3px;
				}
					#nbaDraftTracker.preEvent .nbaGeoTV.CA {
						left:393px;
					}
	#nbaDraftTracker #nbaTwitter {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/twitter.gif) no-repeat center left;
		height:22px;
		left:10px;
		line-height:16px;
		margin:5px 0;
		padding:7px 0 0 20px;
		width:893px;
	}
		#nbaDraftTracker #nbaTwitter div.nbaTweetPods {
			width:745px;
		}
			#nbaDraftTracker #nbaTwitter span.nbaTweet {
				padding:0 7px;
			}
		#nbaDraftTracker #nbaTwitter div.nbaFollow {
			border-left:1px solid #B9B9B9;
			float:right;
			padding-left:15px;
			width:131px;
		}		
/* BREAKING NEWS POD */
.nbaTopNewsPod {
	color:#FFF;
	float:left;
	font-size:18px;
	height:40px;
	margin:10px 12px;
	_margin:10px 7px;
	position:relative;
	width:914px;
}
	.nbaBrkNews {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/homepage/bg-breakingnews.jpg) no-repeat center top;
	}
	.nbaLiveVid {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/homepage/bg-livevideo.jpg) no-repeat center top;
	}
	.nbaTopPromoFull {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/homepage/bg_nbagreen_fortext.jpg) no-repeat center top;	
		color:#333 !important;
	}
		.nbaTopPromoFull a {
			color:#333 !important;
		}
		.nbaTopPromoFull a:hover {
			color:#333 !important;
		}		
	.nbaTopPromoNoText {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/homepage/910x40_xmas.jpg) no-repeat center top;	
	}
		.nbaTopPromoNoText p {
			display:none !important;
		}
	.nbaNBATV {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/homepage/bg-nbatv.jpg) no-repeat center top;	
		color:#333 !important;
	}	
		.nbaNBATV a {
			color:#333 !important;
		}	
		.nbaNBATV a:hover {
			color:#333 !important;
		}			
	.nbaTopNewsPod p {
			float:left;
			overflow:hidden;
			padding-left:160px;
			padding-top:8px; 
			position:relative;
			white-space:nowrap;
			/*width:570px;*/
	}	
	.nbaTopNewsPod a {
		color:#FFF;
		font-size:17px;
		font-weight:bold;
	}
		.nbaTopNewsPod a:hover {
			color:#FFF !important;
			font-size:17px;
			font-weight:bold;
		}
	#nbaBrkNewsAd {
		display:none;
		float:right;
		height:40px;
		padding-right:7px;
		position:relative;
		width:168px; 
	}		
/* T1 AND VIDEO */	
#nbaT1 {
	margin:10px; 
	_margin:10px 5px;
	width:918px;
}
	#nbaT1Header {
		height:35px;
		width:918px;
	}
		#T1Video {
			background:#000 url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/t1.gradient.jpg) no-repeat top left;	
			height:374px;
			width:918px;
		}
			#nbaVideoPlayerPod, #cvp_standaloneplayer {
				float:left;
				margin:10px;
				position:relative;
			}
			#T1Video #nba300Ad {
				background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/draft-300x250-video-bu.jpg) no-repeat center top;
				height:260px;
				margin:55px 0 0 5px;
				width:300px;
			}	
				#T1Video #nba300Ad #medium_rectangle {
					height:250px;
					width:300px;
				}
				#T1Video #nba300Ad img {
					left:0;
					position:absolute;
					top:250px;
				}
	#nbaT1Footer {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/t1.footer.jpg) no-repeat center top;
		height:11px;
		width:918px;
	}	
/* DRAFT BOARD */
#nbaLeftContent {
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	width:608px;
}
	#nbaDraftBoard {
		color:#000;
		width:608px;
	}
		#nbaBoardHeader {
			background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/board.header.jpg) no-repeat center top;
			height:34px;
			width:608px;
		}
		#nbaBoardTable {
			border-left:1px solid #d2d2d2;
			border-right:1px solid #d2d2d2;
			border-bottom:1px solid #d2d2d2;
			width:606px;
			_overflow:hidden;
		}
			#nbaBoardTable .nbaRound {
				background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/board.rnd.back.jpg) repeat-x center top;
				border-top:1px solid #d2d2d2;
				border-left:1px solid #d2d2d2;
				border-right:1px solid #d2d2d2;
				font-size:18px;
				font-weight:bold;
				height:66px;
				line-height:30px;
				margin:1px 1px 0;
				text-indent:10px;
				width:299px;
				_width:296px;
			}
			#nbaBoardTable .nbaTabs {
				top:-34px;
				width:604px;
			}
				#nbaBoardTable .nbaTabs a.nbaTab {
					background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/board.tab.off.jpg) repeat-x center top;
					color:#06C;
					cursor:pointer;
					display:block;
					font-size:14px;
					font-weight:bold;
					height:34px;
					line-height:34px;
					text-align:center;
					width:140px;
				}
					#nbaBoardTable .nbaTabs a.nbaTab:hover {
						text-decoration:none;
					}
				#nbaBoardTable .nbaTabs a.nbaTab.active {
					background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/board.tab.on.jpg) repeat-x center top;
					color:#000;
				}	
					#nbaPick1stNav {
						margin-left:9px;
						_margin-left:6px;
					}	
					#nbaPick2ndNav {
						margin-left:3px;
					}						
					#nbaPick3rdNav {
						margin-left:21px;
						_margin-left:12px;
					}					
					#nbaPick4thNav {
						margin-left:3px;
					}
			#nbaBoardPicks {
				margin:10px;
				_margin:10px 3px;
				top:-30px;
				width:586px;
			}
				div.nbaPickTable {
					width:586px;
				}
					div.nbaPickPod {
						border:1px solid #d2d2d2;
						height:75px;
						margin:5px 0 0;
						width:586px;
					}
						div.nbaPickPod div.nbaPickNumber {
							background:#F0F0F0;
							color:#000;
							font-size:22px;
							font-weight:bold;
							height:55px;
							line-height:55px;
							margin:10px 10px 10px 0;
							_margin:6px 6px 6px 0;
							text-align:center;
							width:45px;
						}
							*:first-child+html div.nbaPickPod div.nbaPickNumber {
								margin:6px 6px 6px 0;
							}
						div.nbaPickPod div.nbaPickLogo {
							border-right:1px solid #d2d2d2;
							margin:8px 0;
							text-align:center;
							width:75px;
						}
							div.nbaPickPod div.nbaPickLogo img {
								padding:5px;
							}
						div.nbaPickPod div.nbaPickText {
							margin:8px 5px;
							width:270px;
						}
							div.nbaPickPod div.nbaPickText h4 {
								font-size:12px;
							}
							div.nbaPickPod div.nbaPickText h4 span.changes {
								font-size:11px;
								font-weight:normal;
								padding:0 3px;
							}
							div.nbaPickPod div.nbaPickText p {
							}
							div.nbaPickPod div.nbaPickText ul {
								float:left;
							}
								div.nbaPickPod div.nbaPickText li {
									float:left;
									list-style:inside none none;
								}
						div.nbaPickPod div.nbaPicksVideo {
							background:#F2F2F2 url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/board.vid.back.jpg) repeat-x center;
							border-left:1px solid #d2d2d2;
							height:75px;
							position:absolute;
							right:0;
							width:170px;
						}
							div.nbaPickPod div.nbaPicksVideo a {
								font-weight:bold;
							}
							div.nbaPickPod div.nbaVidPod {
								float:right;
								height:61px;								
								padding:12px 5px 3px 10px;
								width:160px;
							}
									div.nbaPickPod div.nbaVidPod:hover {
										background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/board.vid.back.hover.jpg) repeat-x center top;
									}
								div.nbaPickPod div.nbaVidPod div.nbaVidThumbItem {
									margin-right:5px;
									width:70px;
								}
								div.nbaPickPod div.nbaVidPod div.nbaVidThumbItem img {
									float:left;
								}
								div.nbaPickPod div.nbaVidPod h2 a {
									float:left;
									font-size:11px;
									font-weight:bold;
									width:80px;
								}	
							div.nbaPickPod div.nbaPicksVideo.plusOne {
								float:right;
								width:586px;
							}
							.nbaPicksVideoContainer {
								float:right;
							}
								div.nbaPickPod div.nbaPicksVideo.plusOne .nbaAllVideos {
									background:#FFF;
									border:1px solid #D2D2D2;
									display:block;
									float:right;
									height:41px;
									margin:12px 5px 5px;
									padding:5px;
									text-align:left;
									width:30px;
								}
					div.nbaPickPod.upNext {
						background:url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/board.upnext.gif) no-repeat left center;
						border:1px solid #666;
						height:75px;
						width:586px;
					}			
						div.nbaPickPod.upNext div.nbaPickNumber {
							background:#F0F0F0 url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/board.upnext.gif) no-repeat center left;
							text-indent:9px;
						}
					#nbaBoardNoPicks {
						margin:0 10px 10px;
						top:-10px;
						width:598px;
					}
						#nbaBoardNoPicks h3 {
							font-size:14px;
							font-weight:bold;
						}
						#nbaBoardNoPicks ul {
							margin:10px 0;
						}			
							#nbaBoardNoPicks li {
								list-style:inside none none;
								padding:2px 0;
							}						
/* TWITTER ARCHIVE */
#nbaFullTwitter {
	font-size:10px;
	margin:10px 0;
	width:608px;
}
	#nbaFullTwitter #nbaTwttrHeader {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/twitter.header.jpg) no-repeat center top;
		height:30px;
		width:608px;
	}
	#nbaFullTwitter #nbaTwttrContent {
		border-left:1px solid #d2d2d2;
		border-right:1px solid #d2d2d2;
		width:606px;
	}	
		#nbaFullTwitter #nbaTwttrContent ul {
			margin:10px;
		}
		#nbaFullTwitter #nbaTwttrContent li {
			height:17px;
			list-style:inside none none;
			padding:5px;
		}	
			#nbaFullTwitter #nbaTwttrContent span.nbaTwitNic {
				font-weight:bold;
			}
			#nbaFullTwitter #nbaTwttrContent li.odd {
				background:#E4E4E4;
			}
			#nbaFullTwitter #nbaTwttrContent .nbaFollow {
				border-left:none;
				float:right;
				height:auto;
			}
	#nbaFullTwitter #nbaTwttrFooter {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/twitter.footer.jpg) no-repeat center top;
		height:20px;
		width:608px;		
	}	
/* RIGHT RAIL */
#nbaRail {
	margin:0 10px 0;
	_margin:0 0 0 5px;
	width:300px;	
}
	#nbaChatPod {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/chat.back.jpg) no-repeat center top;
		height:93px;
		margin:0 0 10px;
		_overflow:hidden;
		width:300px;		
	}
		#nbaChatLaunch {
			margin:12px 35px; 
			_margin:12px 15px;
		}
		#nbaChatButtons {
			float:right;
			height:30px;
			margin-top:5px;
			text-align:right;
			width:125px;
		}
			div.nbaChatBtn {
				padding:2px;
			}
	#nbaNewsPod {
		background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/news.footer.jpg) no-repeat center bottom; 
		margin:0 0 10px;
		padding-bottom:15px;
		width:300px;
	}	
		#nbaNewsPod #nbaNewsHeader {
			background: url(http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/draft/2010/main/news.header.jpg) no-repeat center top;
			height:34px;
			width:300px;
		}
		#nbaNewsPod #nbaNewsContent {
			border-left:1px solid #d2d2d2;
			border-right:1px solid #d2d2d2;
			_overflow:hidden;
			width:298px;
		}
			.nbaNewsBlurb {
				margin:5px 10px;
				_margin:5px 0;
				width:280px;
			}			
				.nbaNewsBlurb img {
					float:left;
					padding:2px 5px;
				}
					.nbaNewsBlurb h4 a {
						font-size:14px;
						line-height:20px;
					}
				ul.nbaBlurbBullets {
					float:left;
					margin:5px 10px; 
					width:278px;
				}
					.nbaBlurbBullets li {
						float:left;
						font-weight:bold;
						list-style:inside none none;
						padding:2px 0;
						width:278px;
					}
						.nbaBlurbBullets li a {
							font-weight:normal;
						}
					.nbaBlurbBullets li.odd {
						background:#EFEFEF;
					}	
	#nba300AdContainer {
		margin-bottom:10px;
	}
		#nba300AdContainer #nba300Ad { 
			margin:0;
		}
	#nbaStoreAd {
			margin-bottom:10px;	
	}	
	#nbaRight160Ad {
		background:#F2F2F2;
		width:300px;
		_overflow:hidden;
	}		
		#nba160Ad {
			background:#CCC;
			float:none;
			height:600px;
			margin:40px auto;
			width:160px;
		}

/* BELOW THE FOLD - AD PODS */	
.nbaAdPodRow {
	float:left;
	margin:7px 0 0 7px;
	position:relative;
	width:938px;
}
	.nbaAdPodContain{
		float:left;
		margin:0 10px 0 0;
		position:relative;
	}		
#nbaFooter {
	padding:0 0 0 10px;
	width:928px;
}		
#csiTwitterTickerReturn {display:none;}
