/* CSS Document */
@import "reset.css";
@import "classic_style.css";


div#container {
	width: 100%;
	height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
	text-align:center;
}

div#header {
	background-image:url(../_img/Header_2010.jpg);
	background-color:#000;
	background-position:top left;
	background-repeat:no-repeat;
	width:954px;
	height:300px;
}

/* CSS Image Map for sponsor logos on header STARTS */

div#sponsorslogoheader {
	width:954px;
	height:200px;
}

#sponsorslogoheader a {
  position: relative;
  top: 50px; 
  text-decoration: none;
  }
  
 #sponsorslogoheader a i { visibility: hidden; }
 
 a#footmanLogoHeader{
	 left: 25px;
	 
 }
 
  a#meguiarsLogoHeader{
	 left: 50px;
 }
  
/* CSS Image Map for sponsor logos on header ENDS */

div#countdown {
	font-size:10px;
	left:600px;
	top:210px;
	position:relative;
	width:350px;
	}


div#content {
	background-color:#FFF;
	text-align:left;
	margin-left: auto;
    margin-right: auto;
	width:954px;
}

div#column1 {
	float:left;
	margin: -20px 24px 0px 20px; 
	width:208px;
	}
	
div#column2 {
	text-align:left;
	float:left;
	width:440px;
	margin-top: 20px;
	margin-right: 24px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
div#column2-3_splash {
	text-align:left;
	float:left;
	margin: 0px 24px 0px 0px; 
	width:672px;
	}
	
div#column2_features {
	float:left;
	margin: -20px 44px 0px 0px; 
	width:658px;
	}
	
div#column3 {
	float:left;
	clear:right;
	margin: -20px 25px 0px 0px; 
	width:208px;
	}

	
div#column2-3 {
	float:left;
	clear:right;
	background-image:url(../_img/BicPic_BG.gif);
	/*background-image:url(http://i602.photobucket.com/albums/tt106/cutecreative/ClassicMotor/Technical_dificulties.jpg);*/
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:672px;
	height:350px;
	margin-top: -20px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
	
div#footer{
	clear:both;
	margin: 20px 20px 0px 20px; 
	width:914px;
	overflow:auto;
	}
	

/* Align headings left in big pic (column2-3) div */
#column2-3 h2 {
	text-align:left;
	}
	
/* Align column3 if it's under a big pic */
#column3.underbigpic {
	margin-top:20px;
	}
	
/* Features Page */	

#column2_features hr {
	color:#CCCCCC;
	margin-bottom:30px;
	}
	

.features {
	overflow:auto;
	}
	
div#toc {
	margin-bottom:30px;
	}

/* GALLERY */

div#gallery {
	margin-top:-20px;
	float:left;
	width:680px;
	margin-bottom:20px;
	}

#gallery ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#gallery li {
	float: left;
	margin: 10px;
}
#gallery li a {
	color: #666666;
}

div#gallery_thumbs {
	margin-bottom:20px;
	}
	
div#flickr {
	height:26px;
	color:#666666;
	float:right;
	width:695px;
	margin-bottom:20px;
	}
