@charset "UTF-8";
/* CSS Document */

body{
	background: #1a4379 url(http://www.nba.com/media/thunder/RB-bodytop.jpg) repeat-x top;
	width: auto;
	height: 52px;
	}
		
#RBwrapper{
	width: 1000px;
	height: auto;
	margin: 20px auto 10px auto;
	padding: 0;

	}
	
#RBheader{
	background: url(http://www.nba.com/media/thunder/RB-header.png) no-repeat;
	width: 899px;
	height: 159px;
	margin: 0px auto 4px auto;
	}
	


/* **************************************************************************** */
h1{
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #f15133;
	text-decoration:underline;
	font-weight:700;
	}

h4{}
p{}
li{}
ul{}
ol{}
td{}
tr{}

	
/* **************************************************************************** */
/* ******** NAVIGATION ********************************************* */

ul {list-style: none; margin: 0; padding: 0; }
img { border: none; }
.clear { clear:both; }


#RBheader a:link{ margin:0; padding:0;}
#RBheader a:hover{ margin:0; padding:0;}
#RBheader a:visited{ margin:0; padding:0;}

.nav_container {
	margin: 0px 0px 0px 40px;
	*margin: 0px 0px 0px 40px !important;
	width: 750px;
	padding:0px;
	float: left;
}

#navMenu{
	display: inline;
	margin: 0;
	padding: 0px;
	position: relative;
	z-index: 550;
}
#navMenu li{
	float: left;
	display: inline;
}
/* ---------------- Start Nav -- */
a.navFunStuff, a.navFunStuff_a{
	display:block;
	float:left;
	width:130px;
	height:35px;
	background: url(/media/thunder/RB-nav.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
a.navFunStuff:hover{
	background: url(/media/thunder/RB-nav.png) 0px 35px;
}
a.navFunStuff_a{

	background: url(/media/thunder/RB-nav.png) no-repeat;
}
/* *************************************** */
a.navStory, a.navStory_a{
	display:block;
	float:left;
	width:168px;
	height:35px;
	background: url(/media/thunder/RB-nav.png);
	background-position: -130px 0px;
	background-repeat:no-repeat;
}
a.navStory:hover{
	background: url(/media/thunder/RB-nav.png) -130px 35px;
}
a.navStory_a{
	background: url(/media/thunder/RB-nav.png) no-repeat;
}
/* *************************************** */
a.navVideos, a.navVideos_a{
	display:block;
	float:left;
	width:95px;
	height:35px;
	background: url(/media/thunder/RB-nav.png);
	background-position: -298px 0px;
	background-repeat:no-repeat;
}
a.navVideos:hover{
	background: url(/media/thunder/RB-nav.png) -298px 35px;
}
a.navVideos_a{
	background: url(/media/thunder/RB-nav.png) no-repeat;
}
/* *************************************** */
a.navBook, a.navBook_a{
	display:block;
	float:left;
	width:147px;
	height:35px;
	background: url(/media/thunder/RB-nav.png);
	background-position: -393px 0px;
	background-repeat: no-repeat;
}
a.navBook:hover{

	background: url(/media/thunder/RB-nav.png) -393px 35px;
}
a.navBook_a{

	background: url(/media/thunder/RB-nav.png) no-repeat;
}
/* *************************************** */
a.navPhotos, a.navPhotos_a{
	display:block;
	float:left;
	width:115px;
	height:35px;
	background: url(/media/thunder/RB-nav.png);
	background-position: -540px 0px;
	background-repeat:no-repeat;
}
a.navPhotos:hover{

	background: url(/media/thunder/RB-nav.png) -540px 35px;
}
a.navPhotos_a{

	background: url(/media/thunder/RB-nav.png) no-repeat;
}
/* **************************************************************************** */
/* **************************************************************************** */
/* **************************************************************************** */
/* ***************         Home Elements        ******************************* */
/* **************************************************************************** */
/* *********** Start One Sheet ****************************** */
#RB-onesheet{
	width: 410px;
	height: 400px;
	float: right;
	margin: 80px 5px 0px 0px;
	*margin: 35px 0px 80px 0px !important;
	*position: absolute !important;
	*left: 650px;
	*z-index:50 !important;
	padding:0;
	}

#onesheet-pst{
	width: 410px;
	height: 400px;
		}



/* **************************************************************************** */
/* ******** SliderMod ********************************************* */
.carousel-component {
	margin: 5px 0px 0px 0px;
	padding: 8px;
	height: 372px;
	width: 577px;
}
.carousel-component ul.carousel-list { 
	margin:0px;
	
}
.carousel-component .carousel-list li { 
	margin: 5px 0px 0px 0px;
	width:342px;
	/* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
	               img.border-left (1) + img.border-right (1)*/
	/*	margin-left: auto;*/ /* for testing IE auto issue */
}

.carousel-component .carousel-list li a { 
	display:block;
	border:none;
	outline:none;
	-moz-outline:none; 
}

.carousel-component .carousel-list li a:hover { 
	border:none; 
}

.carousel-component .carousel-list li img { 
	border:none;
	display:block; 
}

.carousel-component .carousel-list li strong { 
	display:block; 
}
									
#prev-arrow {
	position:absolute;
	top:237px;
	z-index:20000;
	cursor:pointer;
	left:138px;
}

#next-arrow {
	position:absolute;
	top:123px;
	z-index:20000;
	cursor:pointer;
	right:57px;
}

#sliderWrapper{
	width: 577px;
	height: 372px;
	float:left;
	margin: 70px 0px 0px 57px;
	padding:0;
	}
	#subsliderWrapper{
	width: 577px;
	height: 372px;
	float:left;
	margin:0;
	padding:0;
	}
.RB-sliderTOP{
	background: url(/media/thunder/RB-sliderTOP.png) no-repeat;
	width: 575px;
	height: 45px;
	position: absolute;
	z-index:600;
	top: 85px;
	left:65px;
	}
	
.RB-sliderSDR-L{
	background: url(/media/thunder/RB-sliderSDR.png) repeat-x;
	width: 101px;
	*width: 108px !important;
	height: 262px;
	position: absolute;
	z-index:500;
	top:112px;
	*left: 517px !important;
	left:515px;
	}
.RB-sliderSDR-R{
	background: url(/media/thunder/RB-sliderSDR.png) repeat-x;
	width: 100px;
	height: 262px;
	position: absolute;
	z-index:500;
	top:119px;
	left:75px;
	}
.RB-sliderBTM{
	background: url(/media/thunder/RB-sliderBTM.png) no-repeat;
	width: 576px;
	height: 84px;
	position: absolute;
	z-index:600;
	top: 373px;
	left:59px;
	}


/* **************************************************************************** */
/* ******** content portions home page **************************************** */

#RB-dynamicTOP-HOME{
	background: url(/media/thunder/RB-swf-bg.png) no-repeat;
	width: 1051px;
	height: 659px;
	margin: -40px 0px 0px 0px;
	padding:0;
	position: absolute;
	z-index:100;
	*position: relative !important;
	}
#RB-home-ctnt-wrapper{
	width: 1051px;
	height: 771px;
	margin: 430px auto 0px auto;
	*margin: -430px auto 0px auto !important;
	*position: relative !important;
	*top: 400px !important;
	position: absolute;
	z-index: 500;
	}	
#RB-home-top-ctnt{
	background: url(/media/thunder/RB-homeContentTOP.png) no-repeat;
	width: 1051px;
	height: 250px;
	margin: 0px auto 0px auto;
	padding:0;
	}
#RB-home-btm-ctnt{
	background: url(/media/thunder/RB-homeContentBTM.png) no-repeat;
	width: 1051px;
	height: 521px;
	margin: 0px auto 0px auto;
	padding:0;
	}
#RB-home-welcome{
	width: 400px;
	height: 500px;
	margin: -70px 0px 0px 80px;
	*margin: -10px 0px 0px 80px !important;
	float: left;
	clear: left;
	}
.transparentFL{float:left; clear:left; margin: 6px 0px 0px 55px;}
.rumble-headshot{margin: 0px 7px 7px 0px;}
#twitterWrapper{float: right; clear: both;}
/* **************************************************************************** */
/* **************************************************************************** */
/* *********                 END HOME ELEMENTS                  *************** */
/* ************        Start of Daughter Specific elements             ******** */
/* **************************************************************************** */

#RB-dynamicTOP{
	background: url(/media/thunder/RB-swf-bg.png) no-repeat;
	width: 1051px;
	height: auto;
	margin:0;
	padding:0;
	position: absolute;
	z-index:10;
	}

	
#RB-photo-thumbholder{
	background: url(/media/thunder/RB-photoSIDEVIEWER-photos.png) no-repeat;
	width: 409px;
	height: 484px;
	margin:0px 0px 0px 0px;
	padding:0;
	position: absolute;
	top: 100px;
	right: 20px;
	z-index: 0;
	}
#RB-photo-thumbholder-photos{
	background: url(/media/thunder/RB-photoSIDEVIEWER-photos.png) no-repeat;
	width: 409px;
	height: 484px;
	margin:0px 0px 0px 0px;
	padding:0;
	position: absolute;
	top: 100px;
	right: 20px;
	z-index: 0;
	}
#RB-photo-thumbholder-gallery{
	background: url(/media/thunder/RB-photoSIDEVIEWER-gallery.png) no-repeat;
	width: 409px;
	height: 484px;
	margin:0px 0px 0px 0px;
	padding:0;
	position: absolute;
	top: 100px;
	right: 20px;
	z-index: 0;
	}
#RB-video-thumbholder{
	background: url(/media/thunder/RB-videoSIDEVIEWER.png) no-repeat;
	width: 409px;
	height: 484px;
	margin:0px 0px 0px 0px;
	padding:0;
	position: absolute;
	top: 100px;
	right: 20px;
	z-index: 0;
	}
.RB-daughter-headertext{
	margin: 35px 0px 0px 30px;
	float: left;
	
	}
#RB-header-daughter{
	background: url(/media/thunder/RB-headerBar-daughter.png) no-repeat;
	width: 1022px;
	height: 78px;
	padding:0;
	margin: 10px 0px 0px 0px;
	position: absolute;
	z-index: 50;
	}

