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

/*ID STYLES*/

html , body , p , div , h1 , h2 , h3 , h4 , h5 , img , #header , .content 
{margin:0;
border:0;
padding:0;
font-size:100%;
}


body
{background-image:url(http://www.sparkysrestorations.com/images/logo.jpg);
position:relative;
}

<!--HEADER STYLES-->

h1
{font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
width:300px;
background-color:#000000;
border-width:5px;
border-style:groove;
border-color:#666666;
color:#FFFFFF;
text-align:left;
}

h2
{font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size:110%;
}

h3
{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

a
{text-decoration:none;
}



#header
{position:relative;
left:280px;
top:-200px;
vertical-align:top;
height:200px;
background:no-repeat;
background-image:url(images/headerbg4.jpg);
}

table
{padding:0;
border:0px;
margin:0px;
position:relative;
top:-201px;
z-index:99;
}


/*MAIN CONTENT AREA*/

.content
{width:720px;
z-index:90;
position:relative; 
top:-581px; 
left:200px;
padding-top:1.5em;
background-image:url(images/contentbg.jpg);
}

.content a
{color:#FF0000;
font-size:90%;
}

.content a:hover
{background-color:#000000;
color:#FF0000;
}

.content h1, h2, h3, h4, h5, p, hr
{margin-left:1.2em;
margin-right:1.2em;
}

.content_text , .content_text1
{font-family:Arial, Helvetica, sans-serif;
text-indent:1.5em;
padding-top:30px;
margin-left:1.8em;
margin-right:1.8em;
}

.content_text_index 
{font-family:Arial, Helvetica, sans-serif;
text-indent:1.5em;
padding-top:30px;
margin-left:1.8em;
margin-right:1.8em;
}

.content_text_index
{background-image:url(images/p_background_transparent.gif);
}

.content_text:first-letter , .content_text_index:first-letter , .text_field:first-letter , .content_text1:first-letter
{color:#000000;
font-weight:bold;
font-size:24px;
}


.leadpar
{font-weight:bold;
padding-top:10px;
}

.text_field
{padding-top:2px;
width:650px;
margin-left:5%;
}

.text_field img
{border:#000000;
border-width:2px;
border-style:solid;
margin-right:15px;
margin-top:.4em;
}


.text_field h4
{color:#000000;
font-weight:bold;
}




/*STYLES FOR FOOTER IMAGES AND COPYRIGHT INFORMATION*/


.footercopy , .footercopy_restore , .footercopy_contact , .footercopy_pform , .footercopy_rform , .footercopy_cform , .footercopy_thankyou , .footercopy_map
{text-align:center;
height:142px;
width:720px;
z-index:1;
background-image:url(images/content_footer.jpg);
background-repeat:no-repeat;
position:relative;
left:200px;
top:-582px;
margin-bottom:40px;
}

.footercopy p , .footercopy_restore p , .footercopy_contact p , .footercopy_pform p , .footercopy_rform p , .footercopy_cform p , .footercopy_thankyou p , .footercopy_map p  
{padding-top:12%;
font-size:80%;
font-weight:bold;
color:#000000;
text-align:center;
}

.footercopy a , .footercopy_restore a , .footercopy_contact a , .footercopy_pform a , .footercopy_rform a , .footercopy_cform a , .footercopy_thankyou a , .footercopy_map a {color:#FF0000;}

.footercopy a:hover , .footercopy_restore a:hover , .footercopy_contact a:hover , .footercopy_pform a:hover , .footercopy_rform a:hover , .footercopy_cform a:hover , .footercopy_thankyou a:hover , .footercopy_map a:hover {color:#CCCCCC;
background-color:#000000;
} 

.footercopy_restore
{position:relative;
top:-588px;
}

.footercopy_contact
{position:relative;
top:-583px;
left:200px;
}

.footercopy_pform
{position:relative;
top:-582px;
}

.footercopy_rform
{position:relative;
top:-598px;
}

.footercopy_cform
{position:relative;
top:
}

.footercopy_thankyou
{position:relative;
top:
}

.footercopy_photo_index
{position:relative;
top:
}

.footercopy_map
{position:relative;
top:-582px;
}

.copy
{padding-top:13%;
}

/*STYLES FOR CONTACT FORMS*/

form
{width:600px;
position:relative;
margin-left:1.1em;
}

fieldset
{border:none;
}

label
{font-weight:bold;
}

input #vehicle , input #info
{position:absolute;
right:1em;
margin-right:28%;
}


#info 
{border:none;
line-height:1.5em;
margin-right:50px;
}

#info input
{position:absolute;
left:120px;
margin-left:2em
}


table.checkbox
{position:static;
}

#submit
{position:absolute;
left:10px;
margin-top:60px;
padding:0;
width:120px;
}

#reset
{position:absolute;
left:140px;
margin-top:60px;
width:120px;
}

h1
{font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size:24px;
text-align:center;
background-color:#000000;
color:#FFFFFF;
margin-left:0px;
margin-bottom:5px;
padding-left:15px;
}

.right_contact
{position:absolute;
left:-14px;
top:410px ;
width:180px;
text-align:center;
z-index:99
}

.right_contact p, h4
{font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size:90%;
color:white;
}

.right_contact a
{color:#FF0000;
font-size:90%;
}

.right_contact a:hover
{background-color:#333333;
color:#FF0000;
}




body
{position:relative;
}

.cars_for_sale
{position:absolute;
top:600px;
z-index:99
}

#cars_4_sale
{position:absolute;
left:170px;
top:200px;
z-index:99;
}

#g_search
{position:absolute;
top:450px;
left:208px;
z-index:99
}

li 
{list-style:none;
}

