/* CSS Document */



h1{

margin:0px;

padding:0px;

}



body{

color:#000000;

background-color:#000000;

font-family:Arial, Helvetica, sans-serif;

margin:0px 0px 10px 0px;

}



#logo{

width:800px;

height:159px;

margin:auto;

text-align:center;

background-image:url(images/logo.jpg);

background-repeat:no-repeat;

}



#sitebody{

background-color:#FFFFFF;

width:800px;

margin:auto;

padding:15px;

}



#sitebody ul,li{

color:#000000;

font-size:12px;

}



#nav{

width:800px;

border-bottom:2px solid white;

background-image:url(images/navback.jpg);

background-repeat:repeat-x;

background-color:#000000;

}



#nav a{

color:#e4e4e4;

display:block;

padding:14px;

border-right:1px solid #454545;

border-top:1px solid black;

float:left;

text-decoration:none;

font-size:12px;

font-weight:bold;

text-transform:uppercase;

}



#nav a:hover{

border-top:1px solid #cccccc;

text-decoration:underline;

background-color:#FFFFFF;

color:#000000;

}



#sitebody2{

background-image:url(images/bodybg.jpg);

background-repeat:no-repeat;

background-color:#FFFFFF;

width:100%;

margin:auto;

}



#aboutusheader{

background-image:url(images/aboutusheader.jpg);

background-repeat:no-repeat;

background-color:#FFFFFF;

width:100%;

margin:auto;

}



#sitebodystain{

background-image:url(images/stainheaderpic.jpg);

background-repeat:no-repeat;

background-color:#FFFFFF;

width:100%;

margin:auto;

}



#sitetext{

width:780px;

margin:auto;

color:#FFFFFF;

padding-top:150px;

}



#left{

width:460px;

float:left;

margin-right:10px;

}

#left1{

width:466px;

float:left;

margin-right:10px;

}



#left-quote{

float:left;

width:600px;

margin:10px;

}



.days{

font-size:16px;

color:#990000;

font-weight:bold;

text-transform:uppercase;

}



.form{

font-size:14px;

padding:8px;

}



#left h2{

color:#000000;

}



#hpsample-photo-gal{

margin:auto;

width:450px;

}



#hpsample-photo-gal img{

margin:8px;

}



#sample-photo-gal{

margin:auto;

width:410px;

background-image:url(images/sample-photo-gal.jpg);

background-repeat:no-repeat;

padding:90px 0 0 20px;

}



#sample-photo-gal img{

margin:6px;

border:1px solid black;

}



#coupon{

width:400px;

border:2px dashed #000000;

margin:auto;

color:#000000;

padding:10px;

}





#right{

width:300px;

float:left;

border:1px solid #cccccc;

background-image:url(images/letucalluback.jpg);

background-repeat:no-repeat;

padding-top:95px;

}



#right-form{

width:250px;

margin:auto;

}



.right-form{

font-size:16px;

padding:10px;

border:1px solid #cccccc;

background-image:url(images/formbg.jpg);

background-repeat:repeat-x;

}



.right-form-text{

}



#sitetext h1{

font-size:34px;

text-transform:uppercase;

letter-spacing:-4px;

color:#000000;

}

#sitetext1{

width:780px;

margin:auto;

color:#FFFFFF;

}

#sitetext1 p{

font-size:12px;

line-height:20px;

color:#000000;

}


#sitetext p{

font-size:12px;

line-height:20px;

color:#000000;

}



#footer{

width:800px;

background-image:url(images/footerbk.jpg);

background-repeat:no-repeat;

height:154px;

}



.smallesttext{

font-size:10px;

color:#FFFFFF;

text-align:center;

}




