body {

	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	scrollbar-face-color: #111111; 
	scrollbar-highlight-color: #d40000; 
	scrollbar-shadow-color: #d40000; 
	scrollbar-arrow-color: #e5e5e5; 
	scrollbar-track-color: #131313; 
	scrollbar-base-color: #111111; 
	scrollbar-3d-light-color: #0e3045; 
	scrollbar-dark-shadow-color: #00ffaa;
	background-image: url(images/tp-background.jpg);
	background-position:center top;
	background-repeat:no-repeat;

}



#wrapperHome {

	margin: auto;

	width: 942px;

	height: 688px;

	background-image:url(images/2010-home-bkgd.jpg);

}



#wrapperBlog {

	margin:auto;

	width:942px;

	height:688px;

	background-image:url(images/2010-blog-bkgd.jpg);

}



#wrapperBio {

	margin:auto;

	width:942px;

	height:688px;

	background-image:url(images/2010-bio-bkgd.jpg);

}



#wrapperPortfolio {

	margin:auto;

	width:942px;

	height:688px;

	background-image:url(images/2010-portfolio-bkgd.jpg);

}



#wrapperContact {

	margin:auto;

	width:942px;

	height:688px;

	background-image:url(images/2010-contact-bkgd.jpg);

}



#wrapperRacingcareer {

	margin:auto;

	width:942px;

	height:688px;

	background-image:url(images/2010-racing-career-bkgd.jpg);

}



#wrapperFlash {

	margin:auto;

	width:942px;

	height:688px;

	background-image:url(images/2010-flash-homework.jpg);

}



#topNav {

	width: 532px;

	height:41px;

	padding: 58px 0px 0px 344px;

}



#topNav ul {

  list-style: none;

  width: 532px;

}



#topNav ul li {

 display: inline;

}



#topNav ul li a, #topNav ul li a:visited {

    color: #cccccc;

    float:left;

	text-decoration: none;

	font-size: 9px;

    width: 87px;

    text-align: center;

    margin-right: 9px;

}



#topNav ul li a:hover, #topNav ul li a:active {

    color: #ffcc00;

}





#footer {

	margin:auto;

	width: 942px;

	padding: 0;

	text-align:center;

}



a:link {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	text-decoration: none;

	font-size: 9px;

}

a:visited {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	text-decoration: none;

	font-size: 9px;

}

a:hover {

	color: #ffcc00;

	font-family: verdana, modern, sans-serif;

	text-decoration: none;

	font-size: 9px;

}

a:active {

	color: #ffcc00;

	font-family: verdana, modern, sans-serif;

	text-decoration: none;

	font-size: 9px;

}











































.style1 {

	color: #cccccc;

	text-decoration: underline;

	font-family: verdana, modern, sans-serif;

	font-size: 10px;

	margin: 0px

}



.style2 {

	color: #ff0000;

	text-decoration: none;

	font-family: verdana, modern, sans-serif;

	font-size: 10px;

	margin: 0px

}



.style3 {

	COLOR: #ffcc00;

	FONT-FAMILY: verdana, modern, sans-serif;

	font-size: 10px;

	margin: 0px

}



.style4 {

	color: #ffcc99;

	font-weight: bold;

	font-family: verdana, modern, sans-serif;

	font-size: 10px;

	margin: 0px

}



.style5 {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	font-size: 10px;

	margin: 0px

}



.style6 {

	color: #cccccc;

	text-decoration: none;

	font-family: verdana, modern, sans-serif;

	font-size: 9px;

	margin: 0px

}



.style7 {

	color: #ff0000;

	margin: 0px



}



.style8 {

	color: #cccccc;

	text-decoration: underline;

	font-family: verdana, modern, sans-serif;

	font-size: 9px;

	margin: 0px

}



.style9 {

	color: #cccccc;

	text-decoration: none;

	font-family: verdana, modern, sans-serif;

	font-size: 10px;

	margin: 0px

}



.style10 {

	color: #ffcc99;

	font-family: verdana, modern, sans-serif;

	font-size: 10px;

	margin: 0px

}

















a.one:link {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	text-decoration: none;

	font-size: 10px;

	margin: 0px

}

a.one:visited {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	text-decoration: none;

	font-size: 10px;

	margin: 0px

}

a.one:hover {

	color: #ffcc00;

	font-family: verdana, modern, sans-serif;

	text-decoration: none;

	font-size: 10px;

	margin: 0px

}

a.one:active {

	COLOR: #ffcc00;

	FONT-FAMILY: verdana, modern, sans-serif;

	text-decoration: none;

	font-size: 10px;

	margin: 0px

}



a.two:link {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	text-decoration: underline;

	font-size: 10px;

	margin: 0px

}

a.two:visited {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	text-decoration: underline;

	font-size: 10px;

	margin: 0px

}

a.two:hover {

	color: #ffcc00;

	font-family: verdana, modern, sans-serif;

	text-decoration: underline;

	font-size: 10px;

	margin: 0px

}

a.two:active {

	COLOR: #ffcc00;

	FONT-FAMILY: verdana, modern, sans-serif;

	text-decoration: underline;

	font-size: 10px;

	margin: 0px

}





a.three:link {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	text-decoration: underline;

	font-size: 10px;

	margin: 0px

}

a.three:visited {

	color: #cccccc;

	font-family: verdana, modern, sans-serif;

	text-decoration: underline;

	font-size: 10px;

	margin: 0px

}

a.three:hover {

	color: #ffcc00;

	font-family: verdana, modern, sans-serif;

	text-decoration: underline;

	font-size: 10px;

	margin: 0px

}

a.three:active {

	COLOR: #cccccc;

	FONT-FAMILY: verdana, modern, sans-serif;

	text-decoration: underline;

	font-size: 10px;

	margin: 0px

}

