@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	background:#cebfbf url(/images/siteStyle/mainBack.jpg) repeat-x top left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}

h1 {font-size:24px; text-align:center; color:#463434; font-weight:normal;}
h1, h2 {text-transform:capitalize;}
p {margin:10px 0;}

#mainContainer {
	width:930px;
	margin:auto;
	text-align:left;
	background:url(/images/siteStyle/verticalPanelBack.jpg) repeat-y top right;
}

#mainBody {float:left;
	margin:-1px auto 0px -1px;
	background:url(/images/siteStyle/contentBack.png) repeat-y top left;
	padding:0px 0px 10px 13px;
	width:790px;}
#headerParts {float:left;
	margin:0px auto 0px auto;
	background:url(/images/siteStyle/contentBackTop.png) no-repeat top left;
	padding:0px 0px 0px 13px;
	width:790px;
	height:0px;}
#mainFooter {
	clear:left;	float:left;
	margin:0px auto 0px -1px;
	background:url(/images/siteStyle/contentBackBottom.png) no-repeat top left;
	padding:13px 0;	width:800px; height:20px;
	font-size:11px;}
#mainFooter #cr {float:left; padding-left:18px;padding-bottom:1px;}
#mainFooter #links {float:right; padding-right:15px;padding-bottom:1px;}
#mainFooter a {color:#000;}
#mainFooter #links a:hover {text-decoration:underline;}
#vehicleImages {float:right; width:126px; height:200px; background-color:transparent ;}
#flashMovie, #mainNav {width:778px; overflow:hidden;}
#flashMovie, #headerImage {margin:0; padding:0;}
#flashMovie {border-bottom:2px solid #000; height:196px; margin-top:-2px;}
#mainNav ul li {float:left; padding:0 5px; width:118px;}
#mainNav ul li a {
	display:block; padding:3px 0px 9px; width:118px; 
	background:url(/images/siteStyle/navButton.jpg) no-repeat top center; 
	text-align:center; color:#fff;  font-size:12px;}
#mainNav ul li ul {width:138px; left:-999px; position:fixed;}
#nav li:hover ul, #nav li.sfhover ul {left:auto;position:absolute; }
#nav li:hover a, #nav li.sfhover a {background-image:url(/images/siteStyle/navButton-hover.jpg); color:#000; text-decoration:none;}
#nav li:hover ul li a, #nav li.sfhover ul li a {background-image:none; color:#000;}
#mainNav ul li ul li {padding:0;}
#mainNav ul li ul li a {
	display:block; padding:3px 0px; width:160px; 
	background:none; 
	text-align:center; color:#000;  font-size:11px;
	background-color:#999; border:1px solid #333; text-decoration:none;}
#mainNav ul li ul li a:hover {background-color:#ccc; font-weight:bold;}
#mainContent {clear:left;padding:10px; width:758px;}

#mainContent #bodyText {float:left; width:750px; text-align:justify;}
#mainContent #bodyText a {color:#000; text-decoration:none;}
#mainContent #bodyText a:hover {text-decoration:underline;}
#mainContent #bodyText img {margin:10px auto; text-align:center; padding:0 auto; display:block;}
#mainContent #bodyText .imgGroup {text-align:center;}
#mainContent #bodyText .imgGroup img {display:inline; padding:10px;}
#mainContent #bodyText #specList, #servicesList {width:450px; margin:10px auto; list-style-image:url(../images/bullets.gif); list-style:url(../images/bullets.gif);}
#mainContent #bodyText #specList li, #servicesList li {display:block; background-color:#333; color:#fff; padding:4px 10px; margin:1px;}
#mainContent #bodyText #servicesList li {display:inline; width:200px; float:left;}
#mainContent #banners {float:right; width:130px; display:none;}
#mainContent #banners img {margin-bottom:20px; 0;}
.testimonial, #mainContent #bodyText .clubBar {background-color:#333; padding:10px; margin:5px; color:#fff; text-align:left;}
.testimonial .style1 {color:#FF0; font-weight:bold;}
#mainContent #bodyText .testimonial a, .testimonial a:visited {color:#fff;}
#mainContent #bodyText .iLeft {float:left; margin-right:10px;}
#mainContent #bodyText .iRight {float:right; margin-left:10px;}
#mainContent #bodyText .clubBar a {color:#FF0;}
#contactDetails {margin:10px auto; width:350px; text-align:center;}
#contactDetails .telNo {font-weight:bold;}
#mainContent #bodyText #contactDetails a {display:block; padding:2px;}
#mainContent #bodyText .bottomLinks {text-align:center; padding-bottom:3px;}