* {
margin:0px;
padding: 0px;}

body {
font-size: small;
background-color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif; }

.whole {
width: 800px;
position: relative;
margin-left: auto;
margin-right: auto;}

.container {
background-image: url(images/slice.jpg);
background-repeat: repeat-y; 
width: 800px;
height: 100%;
padding-bottom: 70px;
margin-left: auto;
margin-right: auto;
position: relative;}

.container1{
background-image: url(images/slice.jpg);
background-repeat: repeat-y; 
width: 800px;
height: 100%;
padding-bottom: 70px;
margin-left: auto;
margin-right: auto;
position: relative;
float: left;}

#pic1 {
background-image: url(images/cutcar.png);
width: 400px;
height: 280px;
position: absolute;
margin-left: 450px; }

#header {
background-image: url(images/header.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 170px; }

#header h1{
background-image: url(images/header.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 170px; 
text-indent: -9999px;
width: 800px;}

#header h3 {
background-image: url(images/phone.gif);
height: 26px;
width: 211px;
background-repeat: no-repeat;
text-indent: -9999px;
margin-top: 118px;
margin-left: 60px; }

#nav {
width: 540px;
height: 25px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 50px;
margin-right: auto;
background-image: url(images/brushed.jpg);}

#nav ul {
padding-left: 10px;
height: 15px;
width: 799px;
padding-top: 6px;
padding-bottom: 10px;
border-left: solid #000000 1px;}

#nav li {
display: inline; 
padding: 5px 30px 5px 20px;
height: 29px;
margin-top:0px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
border-right: solid #000000 1px;}

#nav li.current {
height:25px;
padding: 5px 20px 5px 20px;
color: #cc0000; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: .9em;
text-transform: uppercase;
border-right: solid #000000 1px;}

#nav li a {
text-decoration: none;
color: #000000;
text-transform: uppercase;
font-size: .9em;
font-weight: bold;
height: 100%;
padding: 6px 0px 10px 0px;
font-family: Verdana, Helvetica, Arial, sans-serif; }

#nav li a:hover {
color: #ff0000; }

.main {
width: 500px;
background-color: #eeeeee;
background-image: url(images/brushed.jpg);
padding: 15px;
margin-bottom: 80px;
margin-left: 20px;
margin-top: 20px;
position: relative;
border-right: 3px #000000 solid;
border-bottom: 3px #000000 solid;
border-top: 3px #eeeeee solid; }

.main1 {
width: 500px;
background-color: #eeeeee;
background-image: url(images/brushed.jpg);
padding: 15px;
margin-bottom: 80px;
margin-left: 20px;
margin-top: 20px;
position: relative;
border-right: 3px #000000 solid;
border-bottom: 3px #000000 solid;
border-top: 3px #eeeeee solid; 
float: left;}

.main p {
margin-top: 15px;
margin-bottom: 12px;}

.main a {
color: #111111;}

.main a:hover {
color: #cc0000;}

.main hr {
margin-top: 15px;
margin-bottom: 15px;}

.main ul {
margin-left: 20px;
list-style-type: none;}

.main li {
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: -.2em 4px;
padding-left: 15px;}

#footer {
padding-bottom: 20px;
padding-top: 25px;
padding-left: 15px;
margin-bottom: 30px;
background-color: #454545;
color: #ffffff;

font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .95em; }

#footer1{
padding-bottom: 20px;
padding-top: 25px;
padding-left: 15px;
margin-bottom: 30px;
background-color: #454545;
color: #ffffff;
float: left;
width: 100%;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .95em; }


#footer a,  #footer1 a {
color: #ffffff;
text-decoration: none; }

#footer a:hover,  #footer1 a:hover {
color: #ffff00; }

.form {
float: left;
padding: 0px 0px 0px 20px;
width: 500px;}

.form p {
float: left;
line-height: 16px;
margin: 0px 0px 8px 0px;}

label {
display:block;
float: left;
margin-right:12px;
text-align:right;
width:170px;}

#composite {
background-image: url(images/composite.jpg);
width: 300px;
height: 300px;
position: absolute;
border: 2px solid;
margin-left: 550px;
margin-top: 500px; }