@charset "utf-8";

/* Cross-Browser Fixes */
* {
	margin: 0px;
	padding: 0px;
}
a, a:hover {
	color: #f68800;
}
a:hover {
	text-decoration: none;
}
body {
	background-color: #F2F7FB; color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
img {
	border: 0;
}
.right {
	float: right;
}
.left {
	float: left;
}
div#bigpad {
	height: 500px;
}
div#main-container {
	position: relative;
	width: 978px; margin: auto;
	_margin-left:15px;
}
div#main-container div#top-container {
	position: relative;
	width: 978px; height: 363px;
	margin: auto; padding: 0;
	border-top: 10px solid #111111;
	border-right: 1px solid #656565;
	border-bottom: 10px solid #111111;
	border-left: 1px solid #656565;
	background: #FFFFFF url('../newimages/div-topimg-bg1.jpg') no-repeat left top;
}
div#main-container div#top-container p {
	margin-top: 333px; padding: 0; text-align: right;
}
div#main-container div#top-container p a.one {
	padding-right: 36px; cursor: pointer; color: #111111;
}
div#main-container div#top-container p a.two {
	padding-right: 36px; cursor: pointer; color: #111111;
}
div#main-container div#top-container p a.three {
	padding-right: 28px; cursor: pointer; color: #111111;
}
div#main-container div#logos {
position: absolute; 
	z-index: 50; 
	font-size: 9pt; 
	color: #666666;
	background: #FFFFFF url('../newimages/div-overlay-bg.jpg') repeat-x center top;
	top: 0; 
	left: 17px; 
	padding-top: 25px; 
	padding-left: 15px; 
	_padding-left: 10px;
	padding-right: 15px;
	height: 357px; 
	_height: 367px; 
	width: 218px;
	_width:260px;
	border-left: 1px solid #656565;
	border-right: 1px solid #656565;

	/*position: absolute; 
	z-index:50; 
	font-size: 9pt;
	color: #666666;
	background: #FFFFFF url('../newimages/div-overlay-bg.jpg') repeat-x center top;
	top:0px; 
	left: 17px;
	_left:17px;
	padding-top: 25px; 	
	height: 357px;
	width: 218px;
	_width:260px;	
	border-left: 1px solid #656565;
	border-right: 1px solid #656565;	
	padding-left: 15px;	
	padding-right: 15px;
	_padding:0px 10px;*/
	/*_height: 345px; _width: 230px;
	*height: 345px; *width: 230px;*/
}
div#main-container div#logos p img.botbut {
	padding-top: 10px;
}

div#main-container div#logos p img.right botbut {
	padding-right:2px;
}
div#main-container div#logos p.bottom {
	padding-top: 38px;
}
div#main-container div#bottom-container {
	position: relative;
	width: 978px;	
	margin: auto; padding: 0;

}
div#main-container div#bottom-container div#bottom-left {
	border-left: 1px solid #656565; border-bottom: 1px solid #656565;
	background: #FFFFFF url('../newimages/div-quotes-bg.gif') no-repeat center 170px;
	position: absolute; top: 0; left: 0;
	width: 224px; padding: 15px; 
	height: 320px;
	_height: 344px;	
	*height:344px;		
}
div#main-container div#bottom-container div#bottom-left p.testimonial {
	padding: 15px 10px 10px 10px;
	_padding: 15px 5px 10px 5px;
}
div#main-container div#bottom-container div#bottom-left p.author {
	padding: 10px;
}

div#main-container div#bottom-container div#bottom-center {
	background: #FFFFFF url('../newimages/div-bottom-side.gif') no-repeat left center;
	position: absolute; top: 0;
	left: 255px;
	width: 455px; 
	_width:485px;
	padding: 15px;
	height: 320px;
	_height: 344px;	
	*height:344px;
	border-bottom: 1px solid #656565;
	background-color:#FFFFFF;	
}
div#main-container div#bottom-container div#bottom-center p {
	padding: 15px;
}
div#main-container div#bottom-container div#bottom-center p img {
	margin-left: 5px;
}
div#main-container div#bottom-container div#bottom-center img.imgpadleft {
	padding-left: 12px; padding-right: 12px;
}
div#main-container div#bottom-container div#bottom-center img.imgpadright {
	padding-right: 12px;
}
div#main-container div#bottom-container div#bottom-right {
	background: #FFFFFF url('../newimages/div-bottom-side.gif') no-repeat left center;
	border-right: 1px solid #656565; 	
	border-bottom: 1px solid #656565;
	background-color: #FFFFFF;
	position: absolute; top: 0; left: 737px;
	width: 212px;
	_width:242px; 	
	padding: 15px; 
	Height:320px;
	_height: 344px;	
	*height:344px;	
}
div#main-container div#bottom-container div#bottom-right p {
	padding-top: 5px; font-size: 9pt;
}
div#main-container div#bottom-container div#bottom-right h3 {
	font-size: 16pt;
}
div#main-container div#bottom-container div#bottom-right p.toppar {
	padding-bottom: 5px;
}
div#main-container div#bottom-container div#bottom-right select {
	color: #2D2D2D; width: 200px;
	background: #F7F7F7;
	border: 1px solid #2D2D2D; margin-top: 5px;
}
div#main-container div#bottom-container div#bottom-right input#submit {
	background: #FFFFFF url('../newimages/button-go.gif') no-repeat left center;
	width:49px;
	border:0;
	cursor:pointer;
	height:23px;
}
div#main-container div#bottom-container div#bottom-right p.button {
	margin-top: 5px; line-height: 23px;
}
div#main-container div#bottom-container div#bottom-right p.button a {
	padding-left: 10px;
}

div#footer-container {
	position: relative; top: 365px; font-size: 8pt;
	width: 958px;
	margin: auto; padding-left: 20px;
}
div#footer-container a {
	color: #252525; font-weight: bold; text-decoration: none;
}
div#footer-container a:hover {
	text-decoration: underline;
}
div#footer-container img.padright {
	padding-left: 30px;
}
div#footer-container div#address {
	position: absolute; top: 0; left: 0;
	width: 400px; 
	padding: 0px 15px; 
	height: 125px;
	
}

div#footer-container div#dealer-rater {
	position: absolute; top: 0; left: 630px;
	width: 150px; 
	padding: 0px 15px; 
	height: 125px;

}


div#footer-container div#twitter {
	position: absolute; top: 0; left: 610px;
	width: 150px;
	padding: 0px 15px;
	height: 125px;

}

div#footer-container div#bbb {
	position: absolute; top: 0; left: 795px;
	width: 155px;
	padding: 0px 15px;
	height: 125px;
}
