body{background-image:url("bg.png"); background-repeat:repeat-x;margin:0px;padding:0px;}
img, a img , a{border:none;}
label{font-weight:bold;}
nav, .navbar{display:block;width:857px;margin:auto;height:28px;}
.header{width:1000px;margin:auto;}
.logo{float:left;}
.callnow{float:right;margin-top:5px;}
.navmain{height:28px;margin:0px;padding:0px;background:#342659;clear:both;}
.nav{color:#fff;size:16px;float:left;line-height:28px;margin:0px 10px 0px 10px;
padding:0px 10px 0px 10px;text-decoration:none;display:block;text-align:center;}
.main{width:1000px;margin:auto;}
.maincontent{text-align:left;width:750px;float:left;}
.top{background:#a5a2c0;border-bottom:1px solid #473079;padding-top:40px;}
.tophome{text-align:center;width:1000px;margin:0px auto 0px auto;position:relative;}
.banner{position:absolute;bottom:-70px;left:0;}
.imagefloat{float:left;margin-right:10px;}
.center{text-align:center;}
.sitemapbody{background-color:rgb(194,194,194);font:normal 18px tahoma, verdana;text-align:center;}
.sitemapheading{text-align:center;}
.link{list-style:none;}
.sitemap{clear:both;}
.map{width:700px;height:500px;}
.usedparts{width:700px;height:500px;}
.newparts{width:715px;height:700px;}
.subscribe{background-color:rgb(165,162,192);padding:20px;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
h1{color:#946e21;text-align:center;}
h2{color:#946e21;text-align:center;}
h3{color:#473079;text-align:center;}
.shortbanner{width:700px;margin-left:20px;}
.content{margin-left:25px;margin-right:10px;}
.sidebar{float:left;width:214px;border-left:1px solid #946e21;padding:0 0 0 20px;}
.sidebar a{text-decoration:none;font-weight:bold;}
.newsletter{background:#a5a2c0;border-radius:10px;-moz-border-radius:10px;
-webkit-border-radius:10px;padding:10px;margin-top:10px;}
.searchbox{margin-left:25px;width:180px;position:absolute;top:130px;}
.searchlink{size:17px;font-weight:bold;}
.mcsignup input{width:100%;}
.moduletablenewsletter {background:#a5a2c0;border-radius:10px;-moz-border-radius:10px;
-webkit-border-radius:10px;padding:10px;margin-top:10px;}
.searchbox{margin-left:25px;width:180px;position:absolute;top:130px;}
.searchlink{size:17px;font-weight:bold;}
.footer{background-color:#191919;color:#fff;clear:both;
-webkit-border-bottom-right-radius:10px;
-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:
10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;
border-bottom-left-radius:10px;margin-bottom:10px;text-align:left;padding:10px 0;height:100px;}
.copyright{size:8px;float:left;margin-left:25px;}
.footerlink{color:#fff;font-weight:bold;size:12px;}
.contactinfo{size:10px;float:left;margin-left:250px;}
.address{float:left;}
.phone{float:left;margin-left:12px;}