/* ----------------------------------------------------------------------------
	HOF.CSS 
	Contains everything specific to the Hall of Fame -  Index Page.  Do not put any non-series-index-page-specific information in this document.	*/
	/* NOTE: Anything beginning with [*:first-child+html] is an IE7-specific hack */
/*	----------------------------------------------------------------------------
	Table Of Contents
	1.	Structure
		A. Content
			1. 
			2.
	
*/			
/*  
-----------------------------------------------------------------------------
	(1) STRUCTURE  */	
* {
	padding:0;
	margin:0;
}
.nbaClear {
	position: relative;
	font-size: 0px;
	height: 0px;
	clear: both;
}	
a {
	font-weight:bold;
}
.b {
	font-weight:bold;
}
.show {
	display:block;
}
.hide {
	display:none;
}
.last {
	border-right:none;
}
img, div,{
	behavior:url(/.element/css/1.1/iepngfix.htc);
}
/*  -----------------------------------------------------------------------------


/*  --------------------------------------
-----------------------------------------------------------------------------
	(1b) CONTENT  */

#nbaHOFHdr{
	width:918px;
	margin-left:10px;
}
#nbaHOFMain{
	width:918px;
	float:left;
	margin-left:10px;
	-margin-left:5px;
	background: #000 url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/hof/nbaHOFBG.jpg) no-repeat;
}

/*------T1------*/
#nbaHOFT1Hldr{
	width:588px;
	float:left;
	margin-left:10px;
	-margin-left:5px;
}
#nbaHOFT1{
	width:586px;
	height:419px;
	border:2px solid #fff;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/hof/nbaHOFT1Bg.jpg) repeat-x;
}
#nbaHOFT1 a{
	color:#917037
}
#nbaHOFT1 p{
	color:#fff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	width:395px;
	float:left;
	margin:10px 10px 0px 10px;
	-margin:10px 5px 0px 5px;
}
#nbaHOFT1 ul li{
	list-style-type:none;
	position:relative;
	top:10px;
	left:15px;
}
#nbaHOFVid{
	width:576px;
	height:324px;
	margin:0px auto;
	margin-top:4px;
}
#nbaHOFT1Blurbs{
	width:576px;
	margin:0px auto;
	position:relative;
	top:10px;
}
.nbaHOFT1Lst{
	color:#666666;
	float:left;
	margin-top:5px;
	font-size:12px !important;
}
.nbaHOFLstBlrb{
	width:159px;
	-width:150px;
	height:76px;
	float:left;
	border-left:1px solid #666666;
}
#nbaHOFVid .nbaHOFSpanOverlay {
	behavior:url(/.element/css/1.1/iepngfix.htc);
	 position: absolute;
	 left: 100px;
	 top: 500px;
	 .top:540px;
	 margin: 0px;
	 display:block;
	 width: 67px;
	 height: 34px;
	 background: transparent url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/playoffs2009/nbaT1PlayBtn.png) no-repeat scroll 0px 0px;
	 cursor:hand;
}
/*---Below T1------*/
#nbaHOFBlwT1{
	width:590px;
	height:44px;
	margin-top:10px;
	background:#ccc;
}

/*-----Right Col------*/
#nbaHOFRhtCol{
	width:300px;
	float:left;
	margin-left:10px;
	-margin-left:5px;
}
#nbaHOFRht300{
	width:300px;
	height:250px;
}
#nbaHOFRCol44Ad{
	width:300px;
	height:44px;
	background:#ccc;
	margin-top:10px;
	float:left;
}
#nbaHOFInduct{
	height:147px;
	.height:144px;
	float:left;
	border:2px solid #fff;
	margin-top:10px;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/hof/nbaHOFInducteeBg.jpg) repeat-x;
}
#nbaHOFInduct ul{
	width:296px;
	float:left;
	position:relative;
	left:2px;
	top:5px;
	.top:2px;
}
#nbaHOFInduct ul li{
	list-style-type:none;
	display:inline;
	font-size:11px;
	padding-left:10px;
	color:#333333;
}
#nbaHOFInduct ul li a{
	color:#a5803e;
}
.nbaHOFInductTitle{
	position:relative;
	top:13px;
	left:9px;
}
#nbaHOFIndutees{
	width:276px;
	float:left;
	border-bottom:1px solid #666666;
	margin:0px auto;
	margin-top:10px;
	margin-left:10px;
	-margin-left:5px;
	padding-top:15px;
}
#nbaHOFIndutees img{
	margin-bottom:5px;
	margin-left:3px;
}

/*-----Player Modules-----*/
#nbaHOFPlyr{
	width:213px;
	height:703px;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/hof/nbaHOFPlayersBg.jpg) repeat-x;
	border:2px solid #fff;
	float:left;
	margin-left:10px;
	-margin-left:7px;
	margin-top:10px;
}
#nbaHOFPlyrNme{
	width:138px;
	margin:0px auto;
	margin-top:10px;
	margin-bottom:10px;
}
#nbaHOFThumb{
	width:201px;
	height:177px;
	border:1px solid #666666;
	margin:0px auto;
	background:#000;
}
#nbaHOFWatch{
	width:99px;
	height:20px;
	float:left;
	margin:1px 0px 10px 50px;
	-margin:1px 0px 10px 25px;
}
#nbaHOFTime{
	width:201px;
	margin:0px auto;
	margin-top:10px;
}
/*----Thumbnail Overlay---*/
div.nbaVidThumbItem {
		float:left;
		margin:10px 32px 0px 32px;
		-margin:10px 0px 0px 17px;
		position:relative;
		width:136px;
		_width:136px;
		border:1px solid #fff;
	}
div.nbaVidThumbImg {
	position:relative;
	width:136px;
	height:96px;
	margin:0 auto;
	cursor:pointer;
	float:left;
		}
.nbaSpanOverlay {
	background:transparent url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/playoffs2009/vid.thumb.overlay.gif) no-repeat center;
	display:block;
	height:96px;
	left:0;
	margin:0;
	position:absolute;
	top:0;
	width:136px;
}
#nbaHOFThumb p{
	text-align:left;
	padding:1px 5px;
	color:#a5803e;
	margin-left:10px;
	font-size:11px;
	width:162px;
	float:left;
		}		
.nbaHOFSmallVid{
	width:202px;
	margin:10px 0px 0px 5px;
	border-bottom:1px solid #333;
	float:left;
	padding-bottom:10px;
}
.nbaHOFSmallVidThumbImg {
	position:relative;
	width:74;
	height:57;
	margin:0 auto;
	cursor:pointer;
	float:left;
	z-index:1;
		}
.nbaHOFVideoOverlay{
				 	background:url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/nbaLetterBoxArrowSmall.gif) no-repeat;
	border-width:0;
	display:inline-block;
	position:absolute;
	bottom:0px;
	border: 1px solid #333;
	 left:0px;
	 top:0px;
}	
.nbaHOFBlurb{
	width:114px;
	color:#fff;
	float:left;
	margin-left:10px;
}
.nbaHOFPlay{
	color:#917037;
}
			
/*--------- Footer -----------------*/
#nbaHOFftr{
	width:918px;
	margin:0px auto;
}

/*---------Timeline Main---------*/
#nbaHOFTLMain{
	width:1000px;
	height:600px;
}
#nbaHOFTLHdr{
	width:1000px;
	height:114px;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/hof/timeline/nbaHOFTLHdr.jpg) no-repeat;
}
#nbaHOFTLPlyr{
	width:1000px;
	height:484px;
	background:url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/hof/timeline/nbaHOFTLMainBg.jpg) no-repeat;
}
#nbaHOFTLName{
	width:577px;
	position:relative;
	left:50px;
	top:30px;
}
#nbaHOFTLName h1{
	font-size:48px;
	color:#fff;
}
#nbaHOFTLPlyrImg{
	width:571px;
	height:321px;
	border:2px solid #fff;
	float:left;
	margin-left:30px;
	-margin-left:15px;
	margin-top:10px;
}
#nbaHOFTLDesc{
	width:357px;
	height:321px;
	border:2px solid #fff;
	float:left;
	margin-top:10px;
	margin-left:8px;
	background:url(/.element/img/1.1/sect/hof/timeline/nbaHOFDesBoxBg.jpg) repeat-x
}	
#nbaHOFTLDesc h1{
	color:#fff;
	font-size:54px;
	margin-left:3px;
}
#nbaHOFTLBlurb{
	width:338px;
	height:157px;
	margin:0px auto;
	border-top:1px solid #666666;
}
#nbaHOFTLBlurb h3{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
}
#nbaHOFTLBlurb p{
	color:#fff;
	font-size:12px;
}
.nbaHOFTLSmallVid{

	margin:10px 0px 0px 10px;
	float:left;
	padding-bottom:10px;
}
.nbaHOFTLVidBlurb{
	width:224px;
	color:#fff;
	margin-left:10px;
	position:relative;
	left:10px;
}
#nbaHOFTLPlyrs{
	width:357px;
	height:20px;
	float:left;
	position:relative;
	left:49px;
	top:10px;
}
#nbaHOFTLPlyrs img{
	float:left;
	margin-right:5px;
}
#nbaHOFTL728{
	width:728px;
	height:90px;
	clear:both;
	margin:0px auto;
	position:relative;
	top:30px;
}



 /* Generic Carousel Properties */
    .carousel { position:relative; clear:both; left:20px;
       
    }
    .carousel .navButton {
        cursor:pointer; display:block; text-indent:-9999px; background-repeat:none; z-index:10;
    }
    .carousel .container { position:absolute; overflow:hidden; }
    .carousel .items { position:absolute; }
    .carousel .item { position:relative;
        cursor:pointer;
	    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
        -moz-opacity:0.7;
        opacity:0.7;
        list-style-type:none; margin:0px; 
    }
    .carousel .item.hover, .carousel .item.selected { 
	    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
        -moz-opacity:1.0;
        opacity:1.0;    
    }
   /* Hide data items from selector */
    #Carousel .item .email {display:none;} 

    /* Horizontal Carousel */
    #Carousel2 { height:20px; width:565px;position:relative;left:35px;float:left;top:10px;}
    #Carousel2 .container {width:565px; height:100px; }        
    #Carousel2 .items { top:0; left:2px; width:1800px;}
    #Carousel2 .item {width:37px;.width:44px;float:left; margin-right:20px;}
    .icon{font-size:20px;font-family:arial;font-weight:bold;color:#996633;}
    #Carousel2 .item .icon img { position:relative; left:0px; width:65px !important; height:65px; cursor:pointer;}
    #Carousel2 .navButton { position:absolute; bottom:0px; width:18px; height:18px; }
    #Carousel2 .navButton.previous {  
    	left:0px; 	background:url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/hof/timeline/nbaHOFTLPrevBtn.jpg) no-repeat; 
    	}
    #Carousel2 .navButton.next { right:0px; background:url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/hof/timeline/nbaHOFTLNextBtn.jpg) no-repeat; }

    /* Hide data items from selector */
    #Carousel2 .item .key { display:none;}
    #Carousel2 .item .picture { display:none;}
    

