body {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: .65em;
 background: #000 url(../images/bodybg.png) repeat-x top;
 margin: 0px;
 padding: 0px;
}
a {
 color: #000;
 text-decoration: none;
}
a:hover {
 color: #dd0;
 text-decoration: underline;
}
a.sm-link {
 font-size: .9em;
}
h1 {
 margin: 0px;
 padding: 0px;
 font-size: 21px;
 color: #333300;
font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 margin-bottom:10px;
}
h2 {
 margin: 0px;
 padding: 0px;
 font-size: 18px;
 color: #333300;
 font-family:Arial, Helvetica, sans-serif;
}
p.testim {
 margin-bottom: 0px;
 padding-bottom: 0px;
}
p.quotee {
 margin-top: 0px;
 margin-left: 10px;
 padding-top: 0px;
 font-style: italic;
 font-weight: bold;
}
#main {
 margin: 0 auto;
 padding: 0px;
 width: 750px;
 background: #eec;
 border-left: #dda 3px solid;
 border-right: #dda 3px solid;
 color: #000;
 text-align: left;
}
#header {
 margin: 0px;
 height: 5px;
 background: #330;
 border-bottom: #dda 1px solid;
 font-size: 2em;
 color: #fff;
}
#header a {
 color: #eec;
}
#header a:hover {
 color: #dd0;
 text-decoration: underline;
}
#headerimg {
 background: url(../images/headerimg.jpg) no-repeat top left;
 width: 750px;
 height: 200px;
}

#leftside {
 padding-top: 30px;
 width: 170px;
 float: left;
   border-right: #dd0 1px solid;

}

.box {
 margin-top:7px;
 width:145px;
 border: #dda 3px solid;
}

#form1 {
 margin-top:0px;
 margin-bottom:20px;
 }
.submit {
margin-top:10px;
} 

#leftbar {
  height:30px;
  background:url(../images/leftbarbg.png) repeat-x;
  color:#FFFFFF;
  font-size:14px;
  padding:7px 0px 0px 10px;
  list-style-image:url(../images/star.gif);
  }
  
#leftbar2 {
  height:30px;
  background:url(../images/leftbarbg.png) repeat-x;
  color:#FFFFFF;
  font-size:14px;
  padding:7px 0px 0px 10px;
  margin-top:20px;
  }
 
  
 #leftbarcontent {
  padding:7px 0px 0px 10px;
  color:#000000;
  font-size: 12px;
  list-style-image:url(../images/star.gif);
 }
  
#central {
	background:url(../images/centerbg.png) repeat-x;
	}
	
#navbar ul {
 margin: 0px 0px 10px 0px;
 padding: 0px;
 list-style: none;
}
#navbar ul li {
 font-size: 1em;
 font-weight: bold;
 margin: 10px 0px 0px 10px;
}
#content {
 margin: 0px;
 padding: 30px 10px 0px 30px;
 width: 500px;
 float: left;
}
#content p, #content li {
 font-size: 1.2em;
}
#content a {
 color: #330;
}
#featured {
 margin: 10px 10px 0px 10px;
 padding: 7px 0px 7px 0px;
 width: 151px;
 background: #dda;
 border: #dd0 1px solid;
 float: right;
}
#featured h2 {
 margin: 10px 7px;
}
#featured img {
 border: #dd0 1px solid;
 margin-left: 7px;
}
#featured p {
 margin: 7px;
 font-size: .8em;
 color: #98916e;
}
#footer {
 clear: both;
 margin: 0px;
 padding: 10px;
 border-top: #dd0 1px solid;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: .9em;
}

#nav2container {
	width:750px;
	height:40px;
	margin: 0 auto;
	}
	
#nav2 {
	top:0px;
	height:40px;
	margin-left:-40px;
	list-style: none;
	width: 750px;
	margin-top:0px;
	}
	
#nav2 li	{  
	float:left; 
	display:inline; 
	margin:0 0px;
	}
	
#nav2 li a { 
	display:block; 
	line-height:40px; 
	text-indent:-999em; 
	background:url(../images/nav.jpg);
	}
	
#nav2 li a:focus	{ 
	outline:none; 
	}

#nav2 li#carpet a { 
	background-position:0px top; 
	width:133px; 
	}
	
#nav2 li#carpet a:hover	{ 
	background-position:0px -40px;
	}
	
#nav2 li#carpet.current a { 
	background-position:0px -80px; 
	}
	
#nav2 li#water a	{ 
	background-position:-133px top; 
	width:163px; 
	}
	
#nav2 li#water a:hover { 
	background-position:-133px -40px;  
	}
	
#nav2 li#water.current a	{ 
	background-position:-133px -80px; 
	}
	
#nav2 li#mold a { 
	background-position:-296px top;
	width:142px; 
	}
	
#nav2 li#mold a:hover { 
	background-position:-296px -40px; 
	}
	
#nav2 li#mold.current a { 
	background-position:-296px -80px; 
	}
	
#nav2 li#fire a { 
	background-position:-438px top; 
	width:99px; 
	}
	
#nav2 li#fire a:hover	{ 
	background-position:-438px -40px;
	}
	
#nav2 li#fire.current a { 
	background-position:-438px -80px; 
	}
	
#nav2 li#testimonials a { 
	background-position:-537px top; 
	width:107px; 
	}
	
#nav2 li#testimonials a:hover	{ 
	background-position:-537px -40px;
	}
	
#nav2 li#testimonials.current a { 
	background-position:-537px -80px; 
	}
	
#nav2 li#contact a { 
	background-position:-644px top; 
	width:106px; 
	}
	
#nav2 li#contact a:hover	{ 
	background-position:-644px -40px;
	}
	
#nav2 li#contact.current a { 
	background-position:-644px -80px; 
	}