/* Drivers LP */
#drivertweetssholder {display:inline;float:left;margin:90px 0px 0px 40px;}
	#drivertweetssholder div.driver {display:inline;float:left;width:236px;margin:0px 8px 0px 0px;}
		#drivertweetssholder div.driver div.name_pic_box {display:inline;float:left;width:236px;height:110px;margin:0px 0px 0px 0px;background:url(../images/backgrounds/bg_drv_twt_name_pic_box.png) no-repeat;}
			#drivertweetssholder div.driver img.tweetpic {display:inline;float:left;margin:12px 10px 0px 12px;}
			#drivertweetssholder div.driver p.name {clear:right;font:bold 13px Arial;color:#FFFFFF;text-align:left;margin:12px 0px 0px 0px;}
			#drivertweetssholder div.driver p.number {clear:right;font:bold 18px Arial;color:#FFFFFF;text-align:left;margin:12px 0px 0px 0px;}
			#drivertweetssholder div.driver a.morelink {position:absolute;bottom:10px;right:15px;font:bold 12px Arial;color:#E10000;}
		#drivertweetssholder div.driver div.tweetholder {display:inline;float:left;width:236px;height:515px;margin:5px 0px 0px 0px;background:url(../images/backgrounds/bg_drv_twt_tweets.png) no-repeat;overflow:hidden;}
			#drivertweetssholder div.driver img.follow_img {display:inline;float:left;margin:9px 0px 0px 9px;}
			#drivertweetssholder div.driver div.tweets_loading {position:absolute;top:50px;left:81px;width:74px;height:74px;}
				#drivertweetssholder div.driver div.tweets_loading embed {width:74px;height:74px;}
			#drivertweetssholder ul.tweetcontent {position:relative;display:inline;height:465px;overflow:hidden;float:left;list-style-type:none;margin:0px 10px 0px 10px;padding:0px;text-align:left;}
			#drivertweetssholder ul.tweetcontent li {font:11px Arial;color:#FFFFFF;padding:0px;margin:10px 0px 0px 0px;list-style-position:outside;}
			#drivertweetssholder ul.tweetcontent li p.tweetuser {font:bold 13px Arial;margin:0px;}
			#drivertweetssholder ul.tweetcontent li p.tweet {width:100%;margin:0px;}
			#drivertweetssholder ul.tweetcontent li p.date {margin:0px;}


/* Driver pages */
#topsection.driver {height:auto;background:url(../images/backgrounds/bg_page_interior_long.jpg) no-repeat;}
p.drivernumber {top:70px;}
#drivernav {display:inline;float:left;margin:130px 0px 0px 37px;height:18px;width:450px;}
	#drivernav div.navbtn {border:solid 1px #000000;display:inline;float:left;margin:0px 3px;background:#333333;}
	#drivernav div.navbtn a {font:bold 9px Arial;line-height:18px;color:#FFFFFF;margin:0px 7px;}
#driverlinks {position:absolute;top:90px;left:190px;}
	#driverlinks a {display:inline;float:left;margin:0px 10px 0px 0px;}
	#driverlinks a.site {font:bold 10px Arial;margin-top:1px;padding:0px 10px;height:22px;line-height:22px;color:#FFFFFF;border:solid 1px #000000;background:url(../images/backgrounds/bg_buttons.jpg);}
#driverdetails {display:inline;float:left;width:500px;margin:20px 0px 0px 40px;text-align:left;}
	#driverdetails p {font:12px Arial;line-height:16px;color:#FFFFFF;margin:15px 0px;}
#driverimg {position:absolute;z-index:1;top:64px;}
	#driverimg.wp {left:554px;}
	#driverimg.hc {left:524px;}
	#driverimg.rb {left:538px;}

/* Bio */
	#driverdetails #tbl_biodetails {font:12px Arial;color:#FFFFFF;width:100%;}
	#driverdetails #tbl_biodetails td {width:50%;padding:3px 0px;}

/* Season Stats */
#driverdetails #statTitle {display:inline;float:left;font:bold 14px Arial;margin:0px;text-align:left;}
#stat_table_header {display:inline;float:left;width:510px;height:21px;font:bold 11px Arial;line-height:21px;color:#FFFFFF;border:solid 1px #000000;margin:5px 0px 15px 0px;}
	#stat_table_header div {width:508px;height:19px;display:inline;float:left;line-height:21px;}
#stattable {display:inline;float:left;width:510px;font:11px Arial;color:#FFFFFF;}
	#stattable div {display:inline;float:left;width:510px;height:21px;line-height:19px;border:solid 1px #000000;}
#driverdetails div.stat_1 {padding:0px 0px 0px 5px;width:45px;margin-left:3px;border:none;}
#driverdetails div.stat_2 {width:200px;text-align:left;border:none;}
#driverdetails div.stat_3 {width:40px;border:none;}
#driverdetails div.stat_4 {width:45px;border:none;}
#driverdetails div.stat_5 {width:95px;border:none;}
#driverdetails div.stat_6 {width:65px;border:none;}
#driverdetails .row_odd {background:transparent;}
#driverdetails .row_even {background:url(../images/backgrounds/bg_opacity.png) repeat;}
#driverdetails .row_holder {width:508px;height:19px;border:solid 1px #111111;}

#driverdetails #stattotals {display:inline;float:left;margin:10px 0px 10px 0px;}
#driverdetails #stattotals p {margin:10px 0px;}

/* News */
#newstable {display:inline;float:left;width:510px;}
	#newstable div:first-child {margin-top:0px;}
	#newstable div.newsarticle {display:inline;float:left;}
	#newstable div.newsarticle img.news_thm {display:inline;float:left;width:66px;height:66px;border:solid 1px #000000;}
	#newstable div.newsarticle div.news_text {display:inline;float:left;width:420px;margin:0px 0px 0px 10px;}
	#newstable div.newsarticle div.news_text a.news_head {float:left;font:bold 12px Arial;color:#E10000;text-transform:uppercase;}
	#newstable div.newsarticle div.news_text p.news_snip {float:left;width:420px;font:12px Arial;color:#FFFFFF;text-align:left;margin:0px;}
	#newstable img.news_divider {height:2px;width:510px;margin:6px 0px;}

/* Photos */
#driverdetails.photo_videos {width:510px;}
#driverdetails #h_divider {display:inline;float:left;margin:15px 0px;}
#driverdetails #photoside {display:inline;float:left;width:468px;}
	#driverdetails #photoside #thumbarea {display:inline;float:left;height:226px;}
	#driverdetails #photoside #thumbarea img {display:inline;float:left;width:141px;height:98px;margin:8px 15px 7px 0px;}
	#driverdetails #photoside #pagination {display:inline;float:left;width:305px;height:21px;margin:6px 0px 0px 70px;}
		#driverdetails #photoside #pagination div.pgbtn {border:solid 1px #000000;display:inline;float:left;width:27px;margin:0px 3px;background:#333333;}
		#driverdetails #photoside #pagination div.prev {width:60px;margin-left:0px;}
		#driverdetails #photoside #pagination div.next {width:60px;margin-right:0px;}
		#driverdetails #photoside #pagination div.pgbtn a {font:bold 9px Arial;line-height:18px;color:#FFFFFF;margin:0px 7px;}
		#driverdetails #photoside #pagination div.pgbtn span {font:bold 9px Arial;line-height:18px;color:#FFFFFF;margin:0px 7px;}

#driverdetails #videoside {display:inline;float:left;width:453px;}
	#driverdetails #videoside #videoplayer {width:453px;height:276px;margin:0px auto;z-index:25;}
	#driverdetails #videoside #videodescription {width:453px;font:12px Arial;color:#FFFFFF;margin:10px auto 15px auto;text-align:left;}
	#driverdetails #videoside #videodescription p {margin:0px;}
	#driverdetails #videoside #videodescription p.title {font-weight:bold;color:#FE0000;}
	#driverdetails #videoside #morevideos {display:inline;float:left;width:453px;background:#333333;z-index:30;margin:0px 0px 10px 0px;}
		#driverdetails #videoside div.ddldefault {text-align:center;height:20px;background:url(../images/backgrounds/bg_morevideosddl.jpg);z-index:2;}
		#driverdetails #videoside span.ddldefaulttext {font:bold 9px Arial;color:#FFFFFF;height:20px;line-height:20px;margin:0px auto;}
		#driverdetails #videoside #driverddl {width:453px;z-index:30;}
		#driverdetails #videoside #videoddl {margin:0px;padding:0px;border:solid 2px #000000;background:#333333;border-bottom:none;font-size:0px;position:absolute;bottom:20px;width:449px}
		#driverdetails #videoside #videoddl li {list-style-type:none;text-align:left;height:20px;line-height:20px;}
		#driverdetails #videoside #videoddl li a {color:#FFFFFF;margin-left:20px;font:bold 9px Arial;line-height:20px;}
