body{
background-color:#999;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:.8em;
color:#222;
margin:0 0;
}


h1 {color: #384c6d; font-family: Verdana, Geneva, Arial, sans-serif; font-size:2em;}
h2 {color: #384c6d; font-family: Verdana, Geneva, Arial, sans-serif;font-size:1.6em }
h3 {color: #384c6d; font-family: Verdana, Geneva, Arial, sans-serif; font-size:1.2em }
h5 {color: #384c6d; font-family: Verdana, Geneva, Arial, sans-serif; font-size:1em }

 a:link { color: #00c; text-decoration: none; background-color: transparent }
 a:visited { color: #00c; text-decoration: none; background-color: transparent }
 a:hover { color: #909; text-decoration: underline; background-color: transparent }
 a:active { color: #00c; text-decoration: underline; background-color: transparent } 


 a.nav:link { color: #fff; text-decoration: none; }
 a.nav:visited { color: #fff; text-decoration: none;}
 a.nav:hover { color: #fff; text-decoration: underline;}
 a.nav:active { color: #fff; text-decoration: underline; } 

div#container{
border:solid 3px;
width:900px;
height:auto;
}


#header{
position: relative; 
width:900px;
height:120px;
}

#nav{
background-color: #000; 
position: relative; 
width:900px;
height:30px;
text-align:center;
}

.nav{
padding:6px 2px;
}




#openingheading{
position:absolute;
margin-left:200px;
}

#introbox{
background-color:#fff; 
position: relative; 
width:880px;
height:110px;
text-align:center;

}


#introtext{
position:relative;
top:30px;

}



#content{
background-color: #fff; 
position: relative; 
width:880px;
height:auto; 
padding:20px 10px;

}



#footer{
position:relative;
background-color: #000; 
width:900px;
height:20px;
}

#wicked{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:.72em;
padding:3px;
color: #fff;
}



#content.aboutus{
height:600px;
width: 800px;
}


#aboutustitle{
position:absolute;
left:500px;
text-decoration:underline;
}

#aboutustext{
position:relative;
top:60px;
margin-left:500px;
margin-right:50px;
width:300px;
text-align:justify;

}

#garage1{
position:absolute;
top:50px;
left:50px;
border: solid 2px;
}

#garage2{
position:absolute;
top:300px;
left:50px;
border: solid 2px;

}



#callus{
position:absolute;
top:450px;
left:600px;

}





.testimonial{
width:600px;
margin-left:100px;
text-align:justify;

}


#testimonialheading{
margin-left:250px;
text-decoration:underline;

}



#contactustitle{
position:absolute;
margin-left:400px;
top:0px;
text-decoration:underline;

}


#contactusbox{
background-color:#fff; 
position: relative; 
width:880px;
height:110px;

}


#contactustext{
position:absolute;
top:40px;
margin-left:150px;
margin-right:20px;
text-align:center;
}


#logo.about{
position:absolute;
top:520px;
left:700px;

}

#logo.test{
position:absolute;
top:300px;
left:720px;
}

div#content h3 {
  margin-top: 15px;
}

ul#classifieds {
  list-style-type: none;
  border: 2px solid #ccc;
}

ul#classifieds li {
  background-color: #ececec;
  padding: 5px ;
  font-weight:bold;
  line-height: 140%;
}

ul#catagories {
  width: 700px;
  text-align: center;
  padding: 5px;
  background-color: #ececec;
  border: 2px solid #ccc;
  margin-bottom: 20px;
}

ul#catagories li {
  display: inline;
  padding-left: 5px;
}

ul#catagory_list {
  padding: 20px
  list-style-type: square;
}

ul#catagory_list {
  line-height: 140%;
}

div#sidebar {
  width: 900px;
  margin-top:10px;
    text-align: center;
}

  
div#contact_seller {
padding: 10px;
}

div#contact_seller input {
margin-top: 5px;
}
div#email {
	padding: 10px;
	border: 1ox solid #cecece;
	background-color: #dcecbb:
}


fieldset {
	display: block;
	width:255px; 
	margin: 20px;
	padding: 20px;
	background-color: #eee;
	
	}
fieldset  > label {
	display: block;
	margin-bottom: 2px;
	font-weight: bold;
	}
	
form#login_form{
	border: 1px solid #ccc;
	padding: 3px;
}
form#login_form label {
	font-size: 80%;
}
form#login_form input[type=test],
form#login_form input[type=password]{
	width: 150px;
}
a.admintools {
	font-size:75%;
	margin-right: 3px;
	color: #33;
}
div#loading {
	padding: 5px;
	background-color: #ffffcc;
	border: 1px solid #ececec;
}

div#loading p {
	font-weight: bold;
	font-size:110%;
}
