/*MENU CSS*/
html { height: 100%; }
body{
	background-repeat:no-repeat;
	height: 100%; 
	margin:0; 
	padding:0;
	background:url('images/2011/header_main.jpg')  no-repeat;
	font-family: Verdana;
}
#page1 {
	width:1016px; 
	margin:0 auto 0 auto;
/*    background-color:white;*/
	background-repeat:repeat-x;
	padding:0;
}

#bloggerpage {
	width:1860px; 
	margin:0 auto 0 auto;
/*    background-color:black;*/
	background-repeat:repeat-x;
	padding:0;
}


#page1 a{
	text-decoration:none;
}
#page1 a:hover{
	text-decoration:underline;
}
#topBanner{
	width:994px; 
	background:white;
	margin:0;
    /*background:url('images/Logo_Top_npn.jpg') right; 
	background-repeat:no-repeat;*/
}
#topBannerBG{
	padding-top:7px;
	position:relative;
	width:994px; 
	height:125px;
}
#bannerFlash{
	width:666px; 
	height:76px;
	margin-top:25px;
}
#raceCountdown{
	width:230px; 
	height:54px;
	max-height: 54px; 
	position:absolute;
	right: 35px; 
	top: 90px;
}

.hr
{
	background:url(http://www.chidiekebere.com/images2/hr.jpg) repeat-x center;
	clear:both;
	height:2px;
	margin:20px auto;
	width:100%;
}



/* ***************** COUNTDOWN STYLES *************** */

#countdown {
	width: 230px; 
	text-align:right;
	margin:0;
	padding:0;
}

#return {
	position:absolute;
	top:10px;
	left:10px;
}



#timer {
	width: 240px; 
	height: 45px;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	background-color: #ccc;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 93%;
}
.countdown_show2 .countdown_section {
	width: 43%;
}
.countdown_show3 .countdown_section {
	width: 27.5%;
}
.countdown_show4 .countdown_section {
	width: 19.5%;
}
.countdown_show5 .countdown_section {
	width: 14.5%;
}
.countdown_show6 .countdown_section {
	width: 11.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 55%;
	text-align: center;
	background-color: #eee;
	border-right:2px solid #ffffff;
	-webkit-border-radius: 1em;
	-moz-border-radius: .5em;
	padding:5px;
	
}
.countdown_amount {
	font-size: 200%;
	color:#6283AD;
	text-shadow:1px 1px 2px rgba(0,0,0,.2);
}
.countdown_descr {
	display: block;
	width: 100%;
}







#sddm
{	
	height:32px;
	margin:0;
	padding: 0;
	font-family:Verdana;
	/*z-index: 30*/
}

#sddm li
{	
	margin: 0;
	padding: 1px;
	list-style: none;
	width:60px;
	float: left;
	margin-right:25px;
	font:14px Lucida Sans;
}

#sddm li a
{	
	display: block;
	margin: 0;
	padding: 1px;
	height: 100%;
	width: 92px;
	line-height: 32px;
	color: #FFFfff;
	text-align: center;
	text-decoration: none
}

#sddm li a:hover
{	
	color:red;
	text-decoration:none;
}

#sddm div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	margin-top: 0px;
	padding: 0;
	background:#333333;
}

#sddm div a
{	
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;		
	
	background-repeat:no-repeat;
	color: #FFFFFF;
	font: 11px arial}

#sddm div a:hover
{	
	background: #FFFFFF;
	color: #ea0605;
}

#videoTitle{
	width:642px; 
	height:20px; 
	text-align:left; 
	margin-top:0PX; 
	MARGIN-left:125px; 
	float:left;
	color:#FFFFFF;
}

#formContent div div#content {
	font-family:Verdana;
	width:302px;
	height:200px;
	border:thin;
	color:#333333;
	font-size:12px;
	padding: 10px;
	overflow: hidden;
}

#formContent div div#header {
	width:302px;
	height:32px;
	border: none;
	line-height: 32px;
	padding: 0 10px;
	color:#ffffff;
	font-size:12px;
	font-weight: bold;
	background: url('images/mainNav_bg.jpg') repeat-x;
}

#hpPage2{
	width:994px;
	color: #333333
}
#hpMainContent{
	width:994px;
	height: 338px;
}
#hpMainContentRight{
	float:right; 
	width:696px; 
	margin-top:0px;
}
#hpMainContentFlash{
	float:left; 
	width: 564px; 
	margin-left:0px;
}
#hpMainContentSocialLinks{
	display: none;
	height:20px; 
	width:564px; 
	float:left; 
	color:#ea0605; 
	margin-top:8px; 
	font-size:12px; 
	font-weight:bold; 
	margin-left:33px;
}
#hpBottomThirdsRow {
	width: 994px;
	margin-top: 10px;
	margin-bottom: 12px;
	height: 200px;
}
#hpBottomThirdsRow div {
	border: #dddddd 1px solid;
	width: 322px;
	height: 275px;
    float:left;
	margin-right: 11px;
}
#hpBottomThirdsRow div div#header {
	width:302px;
	height:32px;
	border: none;
	line-height: 32px;
	padding: 0 10px;
	color:#ffffff;
	font-size:12px;
	font-weight: bold;
	background: url('images/mainNav_bg.jpg') repeat-x;
}
#hpBottomThirdsRow div div#header img{
	float: right;
	padding: 7px 0 0 0;
}	
#hpBottomThirdsRow div div#content {
	width:302px;
	height:200px;
	border: none;
	color:#333333;
	font-size:12px;
	padding: 10px;
	overflow: hidden;
}
#hpBottomThirdsRow div#end {
	margin-right: 0;
}

#hpBottomHalf{
	display: none;
	width:994px; 
	float:left; 
	color:#858382; 
	margin-top:20px;
}
#hpPodHolder{
	float:left; 
	width:296px; 
	margin-right:3px; 
	margin-left:1px;
}
#hpPodTop{
	float:left; 
	height:9px; 
	width:296px; 
	background-image:url(images/BGpod_top.gif); 
	background-repeat:no-repeat;
}
#hpPodContent{
	float:left; 
	width:296px; 
	background-image:url(images/BGpod_sidestripes.gif); 
	background-repeat:repeat-y;
}
#latestTeamNews{
	float:left; width:296px;
}
#latestTeamNews h3{
	margin: 0px 0px 6px 0px; 
	color:#ea0605; 
	font-size:12px;
}
#podBanner{
	float:left; 
	margin-left:2px; 
	margin-right:1px; 
	height:67px; 
	width:294px; 
	font-size:14px; 
	font-weight:bold;
}
#driverStandings{
	float:left; 
	width:293px; 
	background-color:#ea0605; 
	margin-left:2px; 
	margin-top:8px;
}

#page2{
	width:994px; 
	margin:auto; 
	color:#858382; 
	font-family:Arial, Helvetica;
}
#page2Banner{
	background-color:#000000; 
	/*width:895px; */
	width:994px;
	color:#ea0605; 
	font-size:12px; 
	font-weight:bold;
	margin-top:-20px; 
	margin-right:4px;
}
#pageTitle{
	background-color:#ea0605; 
	display:block; 
	width:989px;
	color:#FFFFFF; 
	margin-left:0px; 
	padding-top:6px; 
	padding-bottom:6px; 
	padding-left:6px; 
	margin-right:0px; 
	font-size:12px; 
	font-weight:bold;
}

#mainContent{
	width:994px;
	margin-top:12px;
	color:#000000;
}
#mainContentRight{
	float:right; 
	width:293px; 
	height: auto;
	color: #333;
	margin: 0;
}
#mainContentLeft{
	font-family:Verdana;
	margin-top:0px;
	width:670px;
	margin-right:20px;
	margin-left:0px;
	font-weight:none;
}

h2{
	margin: 10px 0px 10px 0px; 
	color:#AF040A; 
	font-size:20px;
}
h5{
	font-size:18px;
	margin:0;
}
h4{
	font-size:14px;
	margin:0;
	font-style: italic;
}
.bioDiv{
	text-align:left;
	float:left; 
	width:100%; 
	margin-bottom:24px;
}
.bioHeader{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#ea0605;
}
.bioTitle{
	font-size:14px;
	font-style: italic;	
	font-weight:bold;
	text-align:left;
}
.bioPic{
	margin: 0px 14px 0px 0px; 
	border: solid 2px #999999;
}
.sponsorDiv {
	text-align:left;
	float:left; 
	width:100%;
	margin-bottom:14px;
	padding-bottom: 10px;
	border-bottom: solid 1px #dddddd;
}
.sponsorDivLast{
	text-align:left;
	float:left; 
	width:670px; 
	margin-bottom:14px;
	padding-bottom: 14px;
	border-bottom: solid 0 #dddddd;
}
#sponsorLogo {
	width:280px;
	margin-top: 20px;
	margin-bottom: 24px;
	min-height: 126px;
	float:left; 
	text-align: center;
}
.sponsorPic{
	margin: 0px auto 7px auto; 
	border: solid 0 #999999;
}

.underVideoLogos{
	float:left; 
	margin-left:0px; 
	margin-top: 1px; 
	margin-right:4px;
}
.underVideoLinkText{
	margin-right:16px;
	float:left; 
	height:19px; 
	margin-top:2px;
}
							  
#driverStandingsTable{
	border:0;
}
#driverStandingsTable th {
	font: bold 11px Helvetica, Arial;
	color: #FFFFFF;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 6px;
}
#driverStandingsTable td {
	font: bold 11px Helvetica, Arial;
	color: #FFFFFF;
	text-align: center;
	padding: 3px 3px 3px 3px;
}
#pod{
	border: #dddddd 0px solid;
	width: 997px;
	margin-bottom: 12px;
}

#podHeader a{
	text-decoration:none;
}
#podHeader a:hover{
	text-decoration:underline;
}
#podContent{
	margin: 0;
	font-size:12px;
}
#podContent form{
	display: block;
	margin: 0;
}
#podContent p{
	padding: 10px;
}

#hpTopLeftPod{
	background: #222222;
	float: left; 
	width: 280px;
	margin-top:20px; 
	margin-right:0px;
	margin-bottom:0px;
	color:#ffffff; 
	font-size:12px;
	overflow: hidden;
}
#hpTopLeftPod #highLights{
	padding: 20px;
	height: 214px;
}
#hpTopLeftPod a{
	color:#FFFFFF;
	text-decoration:none;
}
#hpTopLeftPod a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#socialBar {
	overflow: hidden;
	display: inline;
	width:412px;
	margin: 0;
	padding: 0;
	background: url(images/socialBar_endcap.jpg) repeat-x top;
}
#socialBar img {
	float: left;
}



/************************************************/
/***************** SEARCH SERIES ****************/
/************************************************/


#searchSeries {
	width:1088px;
	height: 68px;
	margin-top:12px;
	margin-left:-18px;
	padding: 0;
	background: url('images/searchSeries_bg.jpg') repeat-x;
}

#searchSeries img {
	border:none;
	margin-right:30px;
    background-repeat: no-repeat;
}

#searchSeries img#endcap {
    margin:0;
}
    
#searchSeries a {
	text-decoration: none;
	float:left;
}

.fade {
    background: no-repeat;
}

/************************************************/
/********************* CARS *********************/
/************************************************/
.subleft {
	float:left;
	width:500px;
	height:460px;
}

.subright {
	float:right;

	height:460px;
	
}

.subleft strong { color:#AF040A;}
.subleft img { margin:20px 0 0 50px; }
#specs {
	width:600px;
}

#specs tr.row {
	border-top:1px solid #494949;
	font-size:.95em;
 	padding-top:10px;
    
}

#specs tbody { background:#494949; }
#specs td { background:#ffffff; border-top:1px solid #000000;border-right:none;}


/************************************************/
/******************* SPONSORS *******************/
/************************************************/

#sponsors {
	width:992px;
	height: 120px;
	border: #dddddd 1px solid;
	vertical-align: middle;
	overflow: hidden;
	/*display: table-cell;*/
}

#close {
	height: 20px;
	clear: both;
}

#HTMLcontainer {
	width: 984px;  
	margin: 0 auto;
	border: none;
}
.flashPluginPrompt{
	padding-top:14px;
	text-align:center;
	font-family:Arial, Helvetica;
	font-size:12px;
	color: #999999;
}
.flashPluginPrompt a{
	color: #FF0000;
	text-decoration:underline;
}
.flashPluginPrompt a:hover{
	color: #FF0000;
	text-decoration:none;
}



/* ************************************************ */
/* ******************* FORMS ********************** */
/* ************************************************ */

form input#subscribe {
	display: block;
}
form input#subscriber {
	width: 289px;
	border: #cccccc 1px solid;
	background-color: #eeeeee;
	float: right;
	color: #333333;
	padding: 5px;
	margin: 0;
	font-size: 10px;
	font-family: Verdana;
}
form input#submit {
	margin: 10px;
	border: #cccccc 1px solid;
	background: url('images/input_button.jpg') bottom left;
	padding: 5px 20px;
	margin: 10px 0;
	float: right;
	color: #ffffff;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}


/*Series */
#column1{
 width:172px;	
 float:left;
}
#column2{
 width:172px;	
 float:left;
}
#column3{
 width:172px;	
 float:left;
}
#column4{
 width:172px;	
 float:left;
}
.seriesBtn {
  cursor:pointer;
  font-size:10px;
  background:#9C9C9C;
  width:85px;	
  float:left; 
  margin-right:5px;
  margin-bottom:5px;
}

.seriesBtn2 {
  cursor:pointer;
  font-size:10px;
  background:#9C9C9C;
  width:85px;	
  margin-bottom:5px;  
  margin-left:5px;
}

.seriesBtn3 {
  cursor:pointer;
  font-size:10px;
  background:#9C9C9C;
  width:160px;	
  margin-bottom:3px;  
  margin-left:15px;
}

.seriesBtn4 {
  cursor:pointer;
  font-size:10px;
  background:#9C9C9C;
  width:163px;	
  margin-bottom:3px;  
  margin-left:10px;
}


.yearOn{
  font-size:20px;
  width:25px;
  cursor:pointer;"	
}

.yearOff{
  font-size:10px;
  padding-right;100px;
  vertical-align:bottom;
  cursor:pointer;	
}

.error{
  color:#F00;
  font-weight:bold;
  padding-top:10px;
  padding-left:10px;
  font-size:12px; 
}

/* 2011 Redesign */

#mainNav
{
	width:1019px;
	height:32px;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;	
}

#header{
  display:block;
  width:1019px;
  height:187px;
  margin:0;
  margin-left:auto;
  margin-right:auto;  

}


#twitterInfo{
  display:block;
  width:300px;
  height:60px;	
  margin:0;
  color:white;
  background:url('images/2011/twitter_bar2.jpg')  no-repeat;		
  overflow:hidden;
  font-size:12px;
}

#twitterInfo a{
  color:black; 
  text-decoration:none;
  margin-right:60px;
}

#twitterInfo a:hover{
  color:#000000;
}

.pod1{
  font-family:Arial, Helvetica;
  font-size:15px;	
  width:277px;		
  float:left;
  margin-right:92px;
  margin-top:25px;
}

.pod2{
  margin-top:25px;	
  width:277px;
  float:left;
  font-family:Arial, Helvetica;
  font-size:15px;
}

.podHeader{
	height:32px;
	border: none;
	line-height: 32px;
	color:#000000;
	font-size:24px;
	font-weight: bold;
	margin-top:15px;
	margin-bottom:15px;	
}

.podHeader1{
	height:32px;
	border: none;
	line-height: 32px;
	color:#000000;
	font-size:24px;
	font-weight: bold;
	margin-top:5px;
	margin-bottom:15px;	
}

.podText{
  font-weight:11px;
  width:285px;	
  color:#333333;  	
}




#channel5{
  margin-left:57px;
  margin-top:10px;
  font-family:Verdana;
}

#blogger{
  width:651px;	
  float:left;
  margin-right:15px;  
}

#pod4{
  float:left;	
  width:200px;
  margin-top:50px;
	
}
/*****************************************************/
/**********************  FOOTER  *********************/
/*****************************************************/
#footer {
	width:996px; 
	margin: 0 auto 0 auto;
	font-family:Verdana, Geneva, Helvetica, Arial;
	color: #ffffff;
	height:34px;
	background: #000000;
	padding:20px; 
	font-size:11px; 
}
#footer #right {
	float: right;
	width: 425px;
	color:#777777;
}
#footer #left {
	width: 430px
}
#footer a{
	color:#ffffff;
	margin: 0 10px;
	text-decoration:none;
}
#footer a:hover{
	color:#bbbbbb;
	text-decoration:none;
}
#footer p {
	margin: 0; 
	padding: 10px 0; 
}
#footerSponsors{
	width:1019px; 
    margin-left:auto;
	margin-right:auto;	

	
}

/*****************************************************/
/**********************  SOCIAL MEDIA  ***************/
/*****************************************************/

a#flag {
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_flag.png') no-repeat;
  cursor:pointer;  
  float:right;
}

a#flag:hover {
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_flag_on.png') no-repeat;
  cursor:pointer;  
  float:right;
}

a#twitter {
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_twitter.png') no-repeat;
  cursor:pointer;  
  float:right;
}

a#twitter:hover{
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_twitter_on.png') no-repeat;
  cursor:pointer;
  float:right;  
}

a#facebook {
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_facebook.png') no-repeat;
  cursor:pointer; 
  float:right;  
}

a#facebook:hover{
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_facebook_on.png') no-repeat;
  cursor:pointer;
  float:right;
}

a#youtube {
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_youtube.png') no-repeat;
  cursor:pointer;
  float:right; 
}

a#youtube:hover{
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_youtube_on.png') no-repeat;
  cursor:pointer;
  float:right;
}

a#flickr {
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_flickr.png') no-repeat;
  cursor:pointer;
  float:right;  
}

a#flickr:hover{
  display:block;
  width:30px;
  height:24px;
  background:url('images/2011/btn_flickr_on.png')  no-repeat;
  cursor:pointer;
  float:right;
}


/*****************************************************/
/**********************  s3Slidr  ********************/
/*****************************************************/



#s3slider {
   width: 1019px; /* important to be same as image width */
   height: 332px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 400px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
} 

#youTube{    
  width:277px;
  height:138px; 
  overflow:hidden;	
}

/*****************************************************/
/**********************  Slide Show ******************/
/*****************************************************/

#slideshow{
  width:1018px;
  height:337px;
  over-flow:hidden;
  margin-top:-20px;
}

#twitterFeed{
  margin-top:13px;		
  width:225px;
  margin-left:5px;
  float:left; 
}



#ssContent{
  display:block;
  width:559px;
  height:300px;	
  margin-left:235px; 
}
#twitterPod{
  display:block;
  width:236px;
  height:338px;
  background:url('images/2011/twitter_box.jpg') no-repeat;	
  font-family:arial;
  color:#FFFFFF;
  font-size:11px;
  float:left;
  overflow:hidden;
}

#twitterPod a{
  color:white;	
	
}

#twitterDate{
  font-family:arial;	
  color:#ff0000;
  font-size:12px;
  font-weight:bold;
}


/*****************************************************/
/**********************  Slide Show ******************/
/*****************************************************/

#logo{
  display:block;
  width:200px;
  height:119px;
  margin-top:16px;
  margin-left:20px;
  background:url('images/2011/logo2.png')  no-repeat;	  	
}


#wreaths{
  display:block;
  width:365px;
  height:114px;
  background:url('images/2011/wreaths.png')  no-repeat;	 
  float:right;
  margin-top:-117px;
	
}

/*****************************************************/
/********************** Logo Slide Show ******************/
/*****************************************************/

#makeMeScrollable
	{
		width:100%;
		position: relative;
	}
	
	#makeMeScrollable div.scrollableArea *
	{
		position: relative;
		float: left;
		margin: 0;
		padding: 0;
	}

/* ------------------
 styling for the tables 
   ------------------   */




#hor-minimalist-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 985px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-a th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-a td
{
	color: #669;
	padding: 9px 8px 0px 8px;
}
#hor-minimalist-a tbody tr:hover td
{
	color: #009;
}


#hor-minimalist-b
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFFFFF;
	margin: 0px;
	width: 985px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-b th
{
	font-size: 14px;
	font-weight: normal;
	color: #ea0605;
	padding: 10px 8px;
	border-bottom: 2px solid #ea0605;
}
#hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #333;
	padding: 6px 8px;
}
#hor-minimalist-b tbody tr:hover td
{
	color: #ea0605;
}

/* ------------------
 styling for the Media Page
   ------------------   */

.content_box {

	background: url('images/bg_content.jpg');

	padding: 10px;

	padding-top: 11px;

}

a img {

	border: 0px;

}



#gallery li {

 display: block

 

}

#gallery ul {

 display: block

 

}


.content_wrapper {

	padding:10px;

	background-color:black;

}

.menu_item {

	margin: 40px;

	font-weight: bold;

}

.menu_item a {

	color: white;

	text-decoration: none;

}

.main_selected{

	margin-right:2px;

	background-color: #000000;

	height:100%;

	 	padding-top:4px;

	padding-right:40px;

	padding-left:4px;

 	text-decoration: none;

}



.main_menu_bar{

/* background of all buttons in gallery,background-color:gray;*/

	width:100%;

	padding:0px;

}

#images { height: 600px; width: 600px; padding:20px; margin:20px; overflow: hidden;}
#images img { border:none;}
  
.drivePod{
  display:block;
  width:470px;  
  margin-top:10px;
  margin-right:27px;
  float:left;
}

.drivePodR{
  display:block;
  width:470px;  
  margin-top:10px;
  margin-right:10px;
  float:right;
}

.driverTitle{
  display:block;
  width:100%;
  background:#474747;	
  color:#FFFFFF;
  text-transform:uppercase;
  font-family:Arial;
  font-size:30px;
  padding-left:10px;
}

.driverSubTitle{
  color:#FFFFFF;
  font-style:italic;
  font-size:12px;
  margin:0px;	
}

.drivePod p{
  font-size:14px;
}

.drivePodR p{
  font-size:14px;
}

.driverColOne{
  float:left;	
  margin-top:10px;  
}

.driverColTwo{
  float:right;	
  margin-top:10px;  
}

.driverArea{
  color:#333333;
  font-size:15px;
}

.location{
  font-size:14px;		
}

.info{
  margin-bottom:10px;	
}
