/***MANY'S AUTO BODY STYLESHEET***/


* {
margin:0;
padding:0;
}


body {
font-family:verdana, arial;
font-size:11px;
line-height:150%;
letter-spacing:0.009em;
}

.clearboth {clear:both;}

label {font-weight:bold;}

p {margin:10px 0;}

h2 {font-size:16px;margin:10px 0;color:#5f2a31; }
h3 {font-size:14px;margin:10px 0;color:#5f2a31; }
h4 {font-size:12px;margin:10px 0;color:#5f2a31; }


a {text-decoration:none;font-weight:bold;}
a:link, a:visited {color:#5f2a31; }
a:hover, a:active {color:#dba510; }




#outerwrapper {
background: url("/ezstatic/data/manysautobody2/images/main_bg.gif") top left repeat-y; 
width:900px;
}

#wrapper {
background: url("/ezstatic/data/manysautobody2/images/right_gradient.jpg") repeat-x;
width:100%;
}

h1 {
text-indent:-999em;
background:url("/ezstatic/data/manysautobody2/images/header.jpg") no-repeat;
height:156px;
font-size:9px;
}

h1 a {
display:block;
height:100%;
}

#left {
float:left;
width:183px;
}

h2#left_top {
text-indent:-999em;
background:url("/ezstatic/data/manysautobody2/images/left_top.jpg") no-repeat;
height:85px;
margin:0;
font-size:9px;
}

#navbar {
background:url("/ezstatic/data/manysautobody2/images/navbar.gif") no-repeat;
height:234px;
position:relative;
}

#nav_bottom {
background:url("/ezstatic/data/manysautobody2/images/nav_bottom.jpg");
height:193px;

}

#main {
float:left;
width:666px;
background:#fff;
}

#contentwrapper {

}

#content_top {
height:35px;
background:url("/ezstatic/data/manysautobody2/images/content_top.jpg") no-repeat;
}

#contenttext {
margin:0 0 0 20px;

}


#content_img {
height:278px;
float:right;
width:333px;
margin:0 0 20px 20px
}


#footer {
clear:both;
}

#footer_img {
float:left;
background: url("/ezstatic/data/manysautobody2/images/footer_img.jpg") no-repeat;
height:145px;
width:467px;
}

#footer #contact {
height:145px;
text-indent:-999em;
background:url("/ezstatic/data/manysautobody2/images/footer_contact.gif") no-repeat;
width:199px;
float:left;
}

#usmtag {
width:259px;
height:32px;
float:right;
background:url("/ezstatic/data/manysautobody2/images/usmtag.gif") no-repeat;
position:relative;
}

#usmtag ul li {
list-style:none;
text-indent:-999em;
margin:0;
padding:0;
position:absolute;
width:100%;
top:-17px;
height:32px;
}

#usmtag ul li a {
display:block;
height:100%;
}


/***NAVBAR***/
#navbar ul li {
text-indent:-999em;
list-style:none;
position:absolute;
width:130px;
height:37px;
left:53px;
}

#navbar ul li a {
display:block;
height:100%;
}

#navbar ul li.nb1 {top:0;}
#navbar ul li.nb2 {top:49px;}
#navbar ul li.nb3 {top:98px;}
#navbar ul li.nb4 {top:147px; }
#navbar ul li.nb5 {top:196px;}

#navbar ul li.nb1 a:hover {background:url("/ezstatic/data/manysautobody2/images/navbar.gif") -53px -234px;}
#navbar ul li.nb2 a:hover {background:url("/ezstatic/data/manysautobody2/images/navbar.gif") -53px -283px;}
#navbar ul li.nb3 a:hover {background:url("/ezstatic/data/manysautobody2/images/navbar.gif") -53px -332px;}
#navbar ul li.nb4 a:hover {background:url("/ezstatic/data/manysautobody2/images/navbar.gif") -53px -381px;}
#navbar ul li.nb5 a:hover {background:url("/ezstatic/data/manysautobody2/images/navbar.gif") -53px -430px;}



/****EXTRAS****/

#contenttext ul {
margin:20px 0;
}
#contenttext ul li {
margin:10px 30px;
}

span.salutation {
display:block;
font-weight:bold;
}

span.name {
font-style:italic;
margin:0 0 20px 0px;
display:block;
}

/****PRODDIR*****/

div.carwrapper {
float:left;
width:215px;
min-height:175px;
_height:175px;
}

div.carwrapper img {
border:2px solid #5f2a31; 
}

div.carwrapper p {
text-align:center;
margin:2px 0;
}

div#car_img {
float:left;
width:350px;
}

div#car_info {
float:left;
width:200px;
}

div#request_info {
clear:both;
}

div#searchform {
clear:both;
padding:10px 0;
}

div.slideshownav {
margin:10px 0;
}

div.slideshowthumbs {
margin:10px 0;
}

div.makemodel p {
text-align:center;
font-weight:bold;
}

.moreinfo a {
display:block;
text-align:center;
}

#detailview_nav {
margin:10px 0;
}

div.testimonial {
border-bottom:1px dashed #aaa;
padding:10px 0;
}

div#car_band {
padding:10px 0;
background:#5f2a31;
}
div#car_band {
color:#fff;
}
div#car_band h3 {
color:#fff;
}
div#car_band ul li {
margin:10px 15px;
}

div.fieldbox {
float:left;
margin:10px 12px;
}

#contact input#submit {
margin-left:300px;
border:1px solid #5f2a31;
background:#dba510;
color:#333;
padding:3px;
}