body {

	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#e4e0e1;
}	

ul{
padding-left:15px;
}	

li {

}
li span {
}

#all{
width:1000px;
margin-left:auto;
margin-right:auto;
height:auto;

}
#header{
	width:100%;
	background:#fff;
}

#header-inner{
margin:0 auto 0 auto;
width:1000px;
height:129px;
background-image: url(images/header-bg.jpg);
}

#logo{
width:375px;
height:auto;
float:left;
padding-top:25px;
}

#contact{
width:auto;
height:auto;
float:right;
border-radius:0px 0px 5px 5px;
padding:7px 12px;
color:#fff;
font-size:13px;
background-color:#2b60de;
text-align:right;
}

#contact a{ text-decoration:none; color:#fff;}
#contact a:hover{ color:#ddd;}

#menu{
	width:100%;
	background-color:#2b60de;clear:both;
	}
#menu-inner{
width:1000px;
height:auto;
margin-left:auto;
margin-right:auto;
padding:8px 0px 8px 0px;
}

#menu a{ text-decoration:none; color:#fff; padding:0px 20px 0px 20px; border-right:1px solid #2151c4;}
#menu a:hover{text-decoration:none; color:#ddd;}

#banner{
	clear:both;
	width:100%;
	background:#201c1d;}

#flash{
width:1000px;
height:201px;
margin-left:auto;
margin-right:auto;
}

#buttons{
width:970px;
height:200px;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
padding:15px 15px 15px 15px;
text-align:center;
}

#buttons a{color:#fff; text-decoration:none; font-weight:bold;}
#buttons a:hover{color:#ddd;}

#hvac{ float:left; width:311px; margin-right:15px; border:1px solid #2b60de; border-radius:3px; background:url(images/hvac.jpg); height:213px; }
#electrical{float:left; width:311px; margin-right:15px; border:1px solid #2b60de; border-radius:3px; background:url(images/electrical.jpg); height:213px; }
#air{float:left; width:311px; border:1px solid #2b60de; border-radius:3px; background:url(images/air.jpg); height:213px;  }

#content{
	clear:both;
width:970px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding:15px;
font-size:12px;
min-height:200px;
}

#content a{ color:#000; text-decoration:none;}
#content a:hover{color: #0267c7;}

#content img{border:1px solid #ddd;}

#logos{
width:1000px;
height:auto;
margin-left:auto;
margin-right:auto;
}

#footer {  
width:970px;
height:70px;
margin-left:auto;
margin-right:auto;
background:#2B60DE;
padding:15px;
font-size:11px;
color:#fff;
 } 

#footer a{color:#fff; text-decoration:none;}
#footer a:hover{ color:#ddd;} 
 
 
#pages{float:left; text-align:left;}
#pages a{padding: 0px 10px 0px 10px; border-right:1px solid #2151c4;}
#address{float:right; text-align:right; }


 
#site{  
width:1000px;
padding-top:8px;
margin-left:auto;
margin-right:auto;
text-align:right;
padding-right:20px;
font-size:10px;
padding-bottom:8px;
 }  
 
#site a{color:#888;text-decoration: none;}
#site a:hover{color: #000;text-decoration: none;}


.style1{color:#2b60de;}
.style2{font-size:11px;}


input[type=text]{ font-size:12px; padding:5px; color:#666; border:1px solid #bbb; background:#fff; border-radius:2px;}	
textarea{ font-size:12px; padding:5px; margin:5px 0px 0px 8px; color:#666; border:1px solid #bbb; background:#fff; border-radius:2px; font-family:Verdana, Geneva, sans-serif;}	
input[type=submit]{ font-size:12px; padding:4px 12px 5px 12px; color: #fff; background:#2B60DE; border:none; border-radius:2px; border:1px solid #2B60DE; margin:5px 5px 0px 0px; font-family:Verdana, Geneva, sans-serif;}

input[type=reset]{ font-size:12px; padding:4px 12px 5px 12px; color: #fff; background:#2B60DE; border:none; border-radius:2px; border:1px solid #2B60DE; margin:5px 5px 0px 50px; font-family:Verdana, Geneva, sans-serif;}	