/* CSS Document */

body {
margin: 0;
padding: 0;
background: url(images/main_bg.jpg) repeat-x #001C4B;
font-family: Tahoma;
font-size: 11px;
color: #666666;
}
.content {
padding: 16px;
background-color: #FFFFFF;
}
.boxTxt {
padding: 10px;
}
.orangeTxt {
font-size: 11px;
font-weight: bold;
color: #F26522;
}
p {
line-height:14px; margin:5px 0 15px 0;
}
.commercial {
background: url(images/bg1.jpg) no-repeat;
}
.residential {
background: url(images/bg2.jpg) no-repeat;
}
.construction {
background: url(images/bg3.jpg) no-repeat;
}
.content_per_box {
padding: 100px 5px 5px 5px;
}

.footer {
font-size: 11px;
padding: 5px 15px 5px 15px;
color: #FFFFFF;
}

.footer a{
color: #FFFFFF;
text-decoration:none;
}

.inside_content {
padding: 44px 15px 44px 30px;
background-color: #FFFFFF;
}
.inside_content_left {
padding: 44px 33px 44px 33px;
background-color: #FFFFFF;
}

a.subnav:link, a.subnav:visited{
font-weight: bold;
text-decoration: none;
color: #333333;
}
a.subnav:hover{
font-weight: bold;
text-decoration: none;
color: #0085B0;
}
a.bottomNav:link, a.bottomNav:visited{
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}
a.bottomNav:hover{
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}