﻿/*
	Created by: Ross VanEck, Driver Websites
	09-03-08
	first used for: B&B Chassis
*/

#siteWrapper
{
	margin:0 auto;
	width:950px;
}

.menu
{
	position:absolute;
	top:283px;
}

.menuSub
{
	position:relative;
	left:73px;
}

.menuSub ul li
{
	float:left;
}

.mainBoxSub
{
	padding:110px 100px 120px;
	min-height:300px;
}

* html .mainBoxSub
{
	height:300px;
}

.paraPic_left
{
	margin-right:10px;
}

.paraPic_right
{
	margin-left:10px;
}

.bioImage
{
	padding:5px;
	margin-left:10px;
}

.dataItems tr
{
	width:100%;
}

.dataItems h4
{
	padding:5px 0 0;
}

.dataItems .pdesc
{
	text-align:left;
}

.galleryPic
{
	width:130px;
	height:104px;
	text-align:center;
}

.singleImage
{
	margin:5px 0 10px;
}

.subHeading
{
	text-align:center;
}

#galleryBody .dataList span
{
	display:block;
	float:left;
	padding-right:20px;
	width:340px;
}

#galleryBody br
{
	display:none;
}

.caption
{
	margin:5px 0 0;
}

#contactBody .subContent
{
	text-align:center;
}

.contactForm
{
	margin:20px auto;
	width:432px;
}

.contactForm h3
{
	text-align:left;
	border-bottom:solid 1px #AE1011;
}

.contactForm .lblFloat
{
	clear:left;
	width:145px
}

.contactForm input, .contactForm textarea, .contactForm select
{
	float:left;
	width:185px;
}

.contactForm .submitDiv input
{
	margin:10px 0 0 151px;
}

.signInSet, .contactForm fieldset
{
	text-align:center;
}

.signInSet .lblFloat
{
	float:none;
	clear:left;
	display:inline-table;
	text-align:right;
	width:67px;
}

#accountBody .submitDiv
{
	width:468px;
}

.scheduleLinks, .scheduleLinks a, .scheduleLinks a:link, .scheduleLinks a:active, .scheduleLinks a:visited
{
	text-align:center;
}

.accountTab
{
	width:auto;
}

.footer
{
	clear:left;
}

.footer
{
	padding:0 50px;
	border:0;
}

.footerSub
{
	position:relative;
	margin-top:-83px;
	bottom:-25px;
}

.footerSub .adminButton
{
	position:relative;
	top:-21px;
	padding-right:5px;
}

.devFooter
{
	padding:0 0 30px;
	width:825px;
}