 body {
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFF;
}
#site {
	width: 788px;
	border-left: 1px #222222 solid;
	border-right: 1px #222222 solid;
	margin: auto;
	background-color: #FFF;
}
#preheader{
	background-image: url(images/carbon_fiber.jpg);
	width: 788px;
	height: 95px;
}
#sponsor-boxside{
	float: left;
	padding: 0px 20px 0px 20px;
	width:175px;
	height:160px;
}
#sponsor-boxmain{
	float:left;	
	padding: 0px 0px 0px 0px;
	width:320px;
	height:160px;
}
#header,#header-team,#header-about,#header-press,#header-calendar,#header-car,#header-sponsor,#header-picture,#header-contact{
	border-bottom:0px #000000 solid;
	background-color: #000000;
	height:170px;
	width:788px;
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	color: #ffffff;

}
#header-about{
	background-image: url(images/tunnel.jpg);
}
#header-car {
	background-image: url(images/wheel.jpg);
}
#header-press {
	background-image: url(images/design.jpg);
}
#header-team {
	background-image: url(images/ground_jms08.jpg);
}
#header-sponsor{
	background-image: url(images/sponsors1.jpg);
}
#header-picture{
	background-image: url(images/tech.jpg);
}
#header-calendar{
	background-image: url(images/four.jpg);
}
#header-contact{
	background-image: url(images/pirate.jpg);
}
#menu {
	width: 788px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 26px;
	background-image:url(images/menu.gif);
	text-align: center;
}
#menu a {
	margin: 0px 5px 0px 5px;
	text-decoration: none;
	padding: 4px 5px 5px 5px;
	height: 10px;
	font-weight:bold;
	background-color: inherit;
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#menu a:hover {
	background-color: inherit;
	color: #888888;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#content {
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 20px 15px;
}
#content-1{
	padding:15px 15px 20px 15px; 
	margin: 0;
	width: 20em;
	display: block;
	text-align: left;
	font-family: Arial;
	font-size: 17px;
}
#content h1 {
	display: block;
	font-family: Arial;
	text-align: left;
	margin: 15px 5px 15px 5px;
	font-size: 34px;
}
#content h2 {
	display: block;
	font-family: Arial;
	text-align: left;
	margin: 0px 5px 0px 5px;
	font-size: 20px;
}
#content h3 {
	display: block;
	font-family: Arial;
	text-align: center;
	margin: 5px 0px 5px 5px;
	font-size: 34px;
}
#content h4{
	display: block;
	font-family: Arial;
	font-size: 30px;
	text-align: center;
	margin: 50px 0px 15px 5px;
}
#content h5{
	display: block;
	font-family: Arial;
	font-size: 17px;
	text-align: center;
	margin: 5px 5px 5px 5px;
}
#content p {
	display: block;
	text-align: left;
	font-family: Arial;
	font-size: 17px;
	margin: 5px 5px 10px 5px;
}
#content a {
	text-decoration: none;
	background-color: inherit;
	color: #0000ff;
	border: 0px 0px 0px 0px;
}
#content a:hover {
	background-color: inherit;
	color: #999999;
}
label{
width: 12em;
float: left;
}
table.shadowBR {
}
td.shadowBR-topLeft {
	width: 6px; 
	height: 1px;
}
td.shadowBR-top {
	height: 1px;
}			 
td.shadowBR-topRight {
	width: 6px; 
	height: 8px; 
	background-image: url(images/tr.gif)
}			 
td.shadowBR-right {
	width: 6px; 
	background-image: url(images/r.gif)
}
td.shadowBR-bottomRight {
	width: 6px; 
	height: 8px; 
	background-image: url(images/br.gif)
}	
td.shadowBR-bottom {
	height: 8px; 
	background-image: url(images/b.gif)
}
td.shadowBR-bottomLeft {
	width: 6px; 
	height: 8px; 
	background-image: url(images/bl.gif)
}	
td.shadowBR-center {
}
#image {
	padding: 0px 0px 0px 0px;
	text-align:center;
	float:middle;
	border: 0px #000000 solid;
}
.image{
	padding: 15px 0px 15px 0px;
	float:center;
	border: 0px 0px 0px 0px;
}
.mugshot{
	padding: 15px 0px 15px 0px;

	border: 0px 0px 0px 0px;
	text-align:left;

}
.imageleftn{
	float:left;
	border: 0px 0px 0px 0px;
	width: 375px;
	margin: 50px 5px 30px 5px;
}
.carimageleftn{
	float:left;
	border: 0px 0px 0px 0px;
	width:360px;
	padding: 5px 5px 5px 5px;
	margin: 5px 0px 30px 10px;
}
.imageright{
	float: right;
	border: 0px #000000 solid;
	margin: 0px 0px 0px 15px;
}
.imagerightn {
	float:right;
	border: 0px 0px 0px 0px;
	margin: 50px 30px 30px 30px;
}
#content-team ,#content-team h1,#content-team h2,#content-team p, #content-team a{
	font-family:Arial;
	background-color:inherit;
	text-align:center;
}	
#content-team{	
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 20px 15px;
}
#content-team h1 {
	display: block;
	font-size: 34px;
	margin: 15px 0px 15px 0px;
}
#content-team h2 {
	display: block;
	font-size: 26px;
	margin: 0px 0px 0px 0px;
}
#content-team p {
	display: block;
	font-size: 17px;
	margin: 0px 0px 15px 0px;
}
#content-team a {
	text-decoration: none;
}
#content-team a:hover {
	text-decoration: none;
}
#content-car {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 20px 5px;
	text-align:cemter;
}
#content-car p{
	display: block;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	margin: 5px 5px 20px 5px;
}
#content-car h1 {
	display: block;
	font-family: Arial;
	font-size: 30px;
	text-align: left;
	margin: 15px 5px 15px 5px;
}
#content-car h2 {
	display: block;
	text-decoration:underline;
	font-family: Arial;
	font-size: 18px;
	text-align: center;
	margin: 10px 5px 0px 5px;
	color: #ffffff;
}
#content-car h3{
	color: #ffffff;
	display: block;
	font-family: Arial;
	font-size: 13px;
	text-align: center;
	margin: 5px 5px 20px 5px;
}
#content-car h4{
	display: block;
	text-decoration:underline;
	font-family: Arial;
	font-size: 18px;
	text-align: center;
	margin: 10px 5px 0px 5px;
}
#carboxl{
	text-align: middle;
	width: 290px;
	height:814px;
	float: left;
	background-image: url(images/statleft.gif);
}
#carboxr{
	text-align: middle;
	width: 290px;
	height: 814px;
	float: left;
	background-image: url(images/statright.gif);
}
#statbox{
	text-align: middle;
	width: 188px;
	height:814px;
	float: left;
	background-image: url(images/statmiddle.gif);
}
#box{
	float:left;
	width:250px;
    position:relative;
    width:350px;
	padding: 15px 0px 20px 15px;
	display: block;
	font-family: Arial;
	font-size: 17px;
	margin: 5px 5px 10px 5px;
}
#box1{
	float:left;
	width:400px;
    position:relative;
    width:200px;
	padding: 15px 0px 20px 15px;
	display: block;
	text-align: left;
	font-family: Arial;
	font-size: 17px;
	margin: 5px 5px 10px 5px;
}
#sponsor{
	border-left: 0px;
	border-right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	width:788px;
	height:auto;
	text-align:center;
	vertical-align:middle;
}
 #tier1-sponsor{
	float:left;
	text-align:center;
	padding: 35px 0px 35px 0px;
	vertical-align:middle;
	width:788px;
	height:auto;
 }
#tier2-sponsor{
	float:left;
	text-align:center;
	padding: 2px;
	vertical-align:middle;
	width:390px;
	height:300px;
 }
#tier3-sponsor{
	float:left;
	text-align:center;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	width:255px;
	height:150px;
 }
#sponsor p{
	font-family:Arial;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size:15px;
}
#sponsor a{
	font-family: Arial;
	padding: 1px;
	font-size:15px;
	text-decoration: none;
	color:#000000;
}
#sponsor a:hover{
	text-decoration:none;
	color:#666666;
}
#endheader{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 14px;
	height: 30px;
	position: bottom;
	background: url(images/blockdefault.gif) center center repeat-x;
}
table.shadow { 
    align: center;
}
td.shadow-right { 
    /*width: 11px; */
    /*background-image: url(images/right.gif);*/
	width:83px;
	background-image:url(images/sborderright.gif);
} 
td.shadow-left { 
	/*width: 11px;*/
    /*background-image: url(images/left.gif);*/
	width:83px;
	background-image:url(images/sborderleft.gif);
}
td.shadow-center { 
    background-color: white;
	margin: -5px;*
}
#copyright {
	font: 14px Arial;
	color: #ffffff;
	background-color:inherit;
	text-align: center;
}
#copyright a {
	background-color: inherit;
	color: #ffffff;
}
#copyright a:hover {
	background-color: inherit;
	color: #999999;
}
