@charset "utf-8";
/* CSS Document */

/* CSS Cross Platform Broswer Rest*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}




/* Mikes Code */

.leftbox{ background-image:url(../images/leftboxfp.png); background-repeat:no-repeat; background-position:top right; right-margin:1px;}
.rightbox{ background-image:url(../images/rightbox.png); background-repeat:no-repeat;  background-position:top left;}
.rightbox img { float: right; margin-right: 20px; vertical-align:top;}

#textblock1 {padding-top:20px;}
#textblock1 p {padding-right:40px; padding-left:20px; padding-bottom:15px;}
#textblock1 h1 {padding-left:15px;}
#textblock1 h2 {padding-left:15px;}

#bottomfp {position:relative;width:920px; margin-left:auto; margin-right:auto; margin-top:-2px;}
#formblockcontent {background-image:url(../images/standard.png); background-repeat:repeat; width:920px; padding:0px; margin-left:45px; }
#formblockcontent img {padding-bottom:0px;}
#mapblock {width:920px; padding-top:6px; background-color:#000; padding-bottom:20px;}
#contactUS {padding-left:10px; padding-top:10px; padding-bottom:30px;};
#faqblock table p {font-size:10px; padding-right:150px; padding-bottom:2px;} 
#faqblock table h2 {padding-bottom:2px;} 
#footercontent {background-image:url(../images/footer.png); width:920px;  background-repeat:no-repeat; background-position: center top; margin-left:44px; margin-top:-12px;
}
#formblockshowroom {width:920px;}
.specs {margin-left:10px; margin-top:20px;}
#mainimage {width:434px; height:304px;}

#vehicle {width:434px; height:304px;}
#footerindex {margin-left:-4px;}

/* Dans Code */


h1 {font-size:large;
color:#647c8f;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding-bottom:0px; margin-bottom:2px;
}

h2 {font-size:larger;
color:#647c8f;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

p {
	font-size:small;
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:2px;
	padding-top:1px;
	padding-left:10px;
	text-align:left;
	font-weight:100;

}



h3 {font-size:larger;
color:#e1030d;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
background-color:
}


#formblock p {
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:2px; padding-top:1px;
text-align:left;
font-weight:200;
}


#mapblock tbody tr td { vertical-align: top;}

h4 {color:#fff !important; font-size:13px !important; padding-left:15px !important;}


#textblock1 {position:relative; z-index:33;float:left; width:480px;  background-image:url(../images/leftboxfp.png); }
#footerindex {position:relative; float:left;}
#rightsideads {position:relative; float:right; width:420px;  padding-left:20px;height:600px; background:#000; }
#maincontent{position:relative;width:920px; margin-left:auto; margin-right:auto; margin-top:-2px;}
#flashgraphic {position:relative;width:920px; margin-left:auto; margin-right:auto; margin-top:14px;}
#footerindex {position:relative; float:left; left:-40px; }


#addys {line-height: 12px;}
#addys a {color:#ff0000;}
