
a img{border: none;}



#main {
border: 16px solid #c0c0c0;
height: 1300px;
width: 800px;
background-color: #fff;
margin: 0px auto;
padding: 0px;
}
#hotrod_main {
border: 16px solid #c0c0c0;
height: 4300px;
width: 800px;
background-color: #fff;
margin: 0px auto;
padding: 0px;
}
#logo {
height: 200px;
width: 100%;
background-color: #000;
padding: 0;
margin: 0;
}
#banner{
margin-top: 60px;
border-top: 5px solid #7a2e2e;
}

#logo img {padding:0px;
margin: 0px;
float: left;}


#top {
width: 800px;
height: 55px;
background-color: #333;
float: left;}


#body_text{
width: 550px;
height: 400px;
padding: 10px;
text-align: left;
margin: 1px 1px 1px 190px;
}

#footer {
margin-top : 400px;
width: 780px;
padding : 0.5em;
clear : left;
font-size : 85%;
color : #333;
background : #f7f7f7 url(../images/stripe_bg01.gif) repeat;
border-top : 5px solid #7a2e2e; 
text-align: center;
/*position:relative;
top:1145px;
left:10px;*/
}

#hotrod_footer {
margin-top : 40px;
width: 780px;
padding : 0.5em;
clear : left;
font-size : 85%;
color : #333;
background : #f7f7f7 url(../images/stripe_bg01.gif) repeat;
border-top : 5px solid #7a2e2e; 
text-align: center;
/*position:relative;
top:1145px;
left:10px;*/
}


form {margin: 0; padding: 0;}
fieldset {font: normal 90% arial, verdana, sans-serif; padding: 5px; background: #999; width: 350px;border: solid 3px  #7a2e2e;}
legend {background-color: #ddd; margin: 0; padding: 5px; border-style: solid; border-color: #7a2e2e; font-weight: bold;}
.formtext {margin: 0; padding: 2px; font-weight: bold;}
#fname, #lname, #email{width: 70%}

.pics{
margin: 10px 1px;}