body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

/* HEADER START */
#header {
	padding-bottom: 20px;
}
#headertop {
	position: absolute;
	top: 0px; left: 0px;
	width: 835px; height: 162px;
	z-index: 10;
}
#headerbottom {
	position: absolute;
	top: 0px; left: 0px;
	width: 835px; height: 162px;
	z-index: 50;
}
#headermenu {

	position: absolute;
	top: 140px;
	left: 120px;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 90;
}
#headermenu li {
	font: bold 0.65em Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	display: inline;
	margin: 0px 20px 0px 0px;
	padding-top: 5px;
}
#headermenu li a {
	text-decoration: none;
	color: #A2B0B3;
}
#headermenu li a:hover, #headermenu li a.selected {
	color: #222222;
}

/* MAIN CONTENT */
#maincontent {
	float: left;
	margin-top: 140px;
	padding-left: 25px;
	width: 540px;
}
#maincontent h1 {
	color: #160B4D;
	margin: 0px;
	padding: 0px;
	font-size: 1.7em;
	line-height: 1.5em;
	font-weight: normal;
}
#maincontent h2 {
	margin: 0px;
	padding: 0px;
	font-size: 1.3em;
	line-height: 1.5em;
	font-weight: normal;
}
#maincontent h4 {
	margin: 0px;
	padding: 0px;
	font-size: 0.9em;
	line-height: 1.5em;
	font-weight: bold;
}
#maincontent p {
	font-size: 0.8em;
	line-height: 1.5em;
}
#maincontent a {
	color: #000;
	text-decoration: none;
}
#maincontent a:hover {
	color: #BE1301;
	text-decoration: underline;
}
#maincontent a.selected {
	color: #BE1301;
}
/* MAIN CONTENT SUB COLUMNS */
#col1 {
	width: 170px;
	float: left;
	padding-right: 10px;
}
#col1 h2 {
	margin-top: -10px;
}
#col1 em {
	font-weight: bold;
	margin-bottom: 5px;
}


#col2 {
	width: 350px;
	float: left;
}
#col2 em {
	color: #BE1301;
	font-weight: bold;
}


/* LATEST NEWS */
#latestnews {
	float: left;
	margin: 140px 10px 10px 10px;
	padding: 10px;
	width: 235px;
	background: #000;
}
#latestnews h2 {
	width: 235px;
	height: 23px;
	color: #fff;
	margin: 0px;
	padding: 0px;
	font-size: 1.2em;
	line-height: 1.5em;
	font-weight: normal;
	display: block;
	text-align: center;
	border-bottom: 1px solid #fff;
}
#latestnews h2.news {
	background: #000 url("/images/new_header/latestnews.jpg") 45px 0 no-repeat;
}
#latestnews h2.support {
	background: #000 url("/images/new_header/supportedby.jpg") 40px 0 no-repeat;
}
#latestnews h2 span {
	display: none;
}
#latestnews h3 {
	color: #fff;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-size: 0.85em;
	line-height: 1.2em;
	font-weight: bold;
}
#latestnews p {
	color: #fff;
	margin: 0px;
	padding: 0px;
	font-size: 0.7em;
	line-height: 1.2em;
}
#latestnews a {
	color: #fff;
	text-decoration: none;
}
#latestnews a:hover {
	color: #7EB78E;
	text-decoration: underline;
}
#latestnews a .more {
	color: #7EB78E;
}

/* FOOTER */
#footer {
	margin-left: 5px;
	width: 830px;
}
#footer hr {
	height: 1px;
	width: 830px;
	border-top: 1px solid #F2BE44;
}
#footer p {
	padding: 0px 0px 10px 75px;
	margin: 0px;
	font-size: 0.7em;

}

/* UTILITIES */
.nospacetop {
	padding-top: 0;
	margin-top: 0;
}


/* gallery content styles start */
ul.galleryIndex {
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.galleryIndex li {
	display: inline;
}
ul.galleryIndex li.home {
	font-weight: bold;
}
ul.galleryIndex li.selected {
	font-weight: bold;
}
/* gallery content styles end */

/* BLOCKS CONTENT START */
div.BlockMenuSub ul {
	margin: 10px 0 40px 0;
	padding: 0;
	list-style: none;
}
div.BlockMenuSub ul li {
	font-size: 0.7em;
	line-height: 1.2em;
	padding-bottom: 10px;
}
div.BlockCarsAndDriversClasses ul {
	font-weight: bold;
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
	list-style: none;
	border-bottom: 1px solid #eaeaea;
}
div.BlockCarsAndDriversClasses ul li {
	margin: 0px;
	padding: 0 0 3px 0;
}

/* BLOCKS CONTENT END */


/* LEFT HAND BLOCKS START */
div.BlockLeft {
	width: 155px;
	background-color: #E3E4DF;
	margin: 0px;
	padding: 0;
	padding: 20px 7px 10px 7px;
	overflow: hidden;
}
div.BlockLeft h2  {
	padding: 0;
	margin: 0px;
	width: 155px;
	height: 27px;
}
div.BlockLeft h2 span {
	display: none;
}
div.BlockLeft h3 {
	font-size:0.9em;
	padding: 0px;
	margin: 5px 0;
}
div.BlockLeft p {
	padding: 0;
	margin: 2px 0;
}
div.BlockLeft table {
	width: 100%;
}
div.BlockLeft td {
	font-size:0.8em;
}
div.BlockLeft a {
	color: #F1BD43;
	text-decoration: none;
}
div.BlockLeft a:hover {
	text-decoration: underline;
}
/* poll block start */
div.BlockPoll h2 {
	background: #8C9EA0 url("/images/new_header/quickpoll.jpg") top left;
}
/* poll block end */

/* for sale block start */
div.BlockForSale {
	margin-top: 10px;
}
div.BlockForSale h2 {
	background: #8C9EA0 url("/images/new_header/forsale.jpg") top left;
}
/* for sale block end */
/* merchandise block start */
div.BlockMerchandise {
	margin-top: 10px;
}
div.BlockMerchandise h2 {
	background: #8C9EA0 url("/images/new_header/merchandise.jpg") top left;
}
/* merchandise block start */
/* LEFT HAND BLOCKS END */
