/* CSS Document */

body {
padding:10px;
margin:0px;}

#websiteContainer {
width:810px;
text-align:left;}

#aeroForzeLogo {
width:176px;
height:125px;
padding:0px; margin:7px 7px 7px 7px;}

#timeBar {
background-image:url(../img/header_bar.png);
background-repeat:no-repeat;

height:27px;
width:100%;
padding:0px; margin:7px 0px 3px 0px;}

#timeBar h1 {
color:white;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:right;
padding:4px 7px 4px 0px; margin:0px;}

#timeBar h2 {
color:white;
font-family:Verdana;
font-size:18px;
font-weight:bold;
text-align:left;
padding:2px 0px 2px 7px; margin:0px;}


#mainMenu {
width:174px;
height:350px;
color:#3f3f3f;
border:1px solid #d3d2c8;
padding:0px; margin:0px 7px 0px 7px;}

.menuItemMain {
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 15px; margin:0px;}

.menuItemMain a, .menuItemSub a{
color:#3f3f3f;
font-weight:bold;
text-decoration:none;}

.menuItemMain a:hover, .menuItemSub a:hover {
color:#993333;
font-weight:bold;
text-decoration:underline;}

.menuItemSub{
font-family:Arial;
font-size:12px;
padding:3px 0px 3px 25px; margin:0px;}

#dottedLine {
background-image:url(../img/menu/dotted_line.png);
background-repeat:no-repeat;
height:1px;
font-size:0px;
padding:0px; margin:5px 0px 5px 10px;}

#servicesDottedLine {
background-image:url(../img/menu/dotted_line_services.png);
background-repeat:no-repeat;
height:1px;
font-size:0px;
padding:0px; margin:5px 0px 5px 5px;}

#servicesHeaderSpacer {
background-image:url(../img/menu/solid_line_services.png);
background-repeat:no-repeat;
height:2px;
font-size:0px;
padding:0px; margin:5px 0px 5px 5px;}

#servicesFooterSpacer {
background-image:url(../img/menu/solid_line_services_footer.png);
background-repeat:no-repeat;
height:8px;
font-size:0px;
padding:0px; margin:5px 0px 5px 5px;}

.menuItemSubContainer {
padding:0px; margin:5px 0px 10px 0px;}

#mainMenuContainer {
padding:0px; margin:5px 0px 0px 0px;}

#flashDisplay {

font-size:12px;
height:349px;
font-family:Arial;
background-repeat:no-repeat;
padding:0px; margin:0px 6px 3px 0px;
}


#flashTestimonials {
height:77px;
font-size:0px;
padding:0px; margin:0px 6px 8px 0px;}

#homeContentAndLinks {
padding:0px; margin:0px 0px 0px 8px;}

#introContent {
/*border-right:1px solid #9d9e9d;*/}

.content, .hpcontent {
font-family:Arial;
text-align:left;}

.hpcontent h1 {
font-family:Arial;
color:#122c16;
font-size:13px;
font-weight:bold;
padding:0px; margin:0px;}

.content h1 {
font-family:Arial;
color:#122c16;
font-size:13px;
font-weight:bold;
padding:5px 0px 0px 10px; margin:0px;}

.content h4 {
font-family:Arial;
color:#544831;
font-size:13px;
font-weight:bold;
padding:5px 0px 0px 10px; margin:0px;}

.hpcontent p {
font-family:Arial;
color:#000000;
font-size:12px;
padding:6px 3px 0px 0px; margin:0px;}

.content p {
font-family:Arial;
color:#000000;
font-size:12px;
padding:5px 3px 0px 10px; margin:0px;}

.content ul {
font-family:Arial;
color:#000000;
font-size:12px;
padding:2px 0px 10px 30px; margin:0px;}

.content ol {
font-family:Arial;
color:#000000;
font-size:12px;
padding:2px 0px 10px 35px; margin:0px;}

.content li {
font-family:Arial;
color:#000000;
font-size:12px;
padding:2px 0px 2px 0px; margin:0px;}

.content form {
font-family:Arial;
color:#000000;
font-size:12px;
padding:0px 0px 0px 10px; margin:10px 0px 0px 0px;}

.content form input {
font-family:Arial;
font-size:12px;
padding:0px; margin:5px 0px 5px 0px;
color:#000000;}

.content form textarea {
font-family:Arial;
font-size:12px;
color:#000000;}

.content table {
font-family:Arial;
font-size:12px;
color:#000000;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.content table td {
padding:3px 0px 0px 0px; margin:0px
}

.hpcontent ul {
font-family:Arial;
color:#000000;
font-size:12px;
padding:0px 0px 10px 15px; margin:0px;}

.hpcontent li {
font-family:Arial;
color:#000000;
font-size:12px;
padding:2px 5px 2px 0px; margin:0px;}

.ads {
width:323px;
border:1px solid #d3d2c8;
padding:0px; margin:0px 6px 10px 9px;}

.logos {
border-top:1px solid #d3d2c8;
width:796px;
padding:0px; margin:5px 6px 0px 9px;}

.logos img {
padding:5px 3px 5px 3px; margin:0px;}

.coupon {
height:73px;}

.coupon h1 {
font-family:Arial;
text-align:center;
font-size:18px;
font-weight:bold;
padding:3px 0px 0px 0px; margin:0px;}

.coupon p {
font-family:Arial;
text-align:center;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:0px 2px 0px 2px; margin:0px;}

#couponbutton h2 {
font-family:Arial;
text-align:center;
font-size:11px;
padding:3px 0px 3px 0px; margin:0px;}

#logoHeader h1 {
font-family:Arial;
color:#122c16;
font-size:12px;
font-weight:bold;
padding:0px 0px 5px 10px; margin:0px;
text-decoration:underline}

#infoBar {
height:50px;}

#infoBar h2 {
font-family:Arial;
font-size:20px;
color:#7c9158;
font-weight:bold;
padding:0px; margin:0px;}

#infoBar h3 {
font-family:Arial;
font-size:20px;
color:#51554c;
font-weight:bold;
padding:0px; margin:0px;}

#infoBar p {
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#6a7a4f;
padding:3px 7px 0px 0px; margin:0px;
text-align:right;}

#subMenu {
height:20px;
Font-family:Arial;
color:#595959;
font-size:12px;
text-align:right;}

#subMenu p {
padding:0px; margin:0px 7px 0px 0px;}

#subMenu p a {
color:#595959;
font-weight:bold;
text-decoration:none;}

#subMenu p a:hover {
color:#595959;
font-weight:bold;
text-decoration:underline;}

#footer {
border-top:1px solid #d3d2c8;
width:796px;
text-align:center;
padding:0px; margin:1px 7px 0px 7px;}

#footer p {
font-family:Arial;
color:#000000;
font-size:12px;
padding:3px 0px 3px 0px; margin:3px 7px 5px 7px;}

#footer p a {
color:#000000;
text-decoration:none;}

#footer p a:hover {
color:#993333;
text-decoration:underline;}

#leftAds {
width:176px;
padding:0px 0px 0px 0px; margin:7px 7px 7px 7px;}

#testimonialsMenu {
height:28px; width:616px;
border-bottom:1px solid #9d9e9d;}

#testimonialsMenu h1 {
font-family:Arial;
font-size:14px;
color:#122c16;
text-align:left;
padding:0px; margin:7px 0px 0px 10px;}

#testimonialsMenu h2 a {
color:#b63838;
text-decoration:none;}

#testimonialsMenu h2 a:hover {
color:#b63838;
text-decoration:underline;}

#testimonialsMenu h2 {
font-family:Arial;
font-size:14px;
color:#adadad;
text-align:right;
padding:0px; margin:7px 0px 0px 0px;}

#headerImage {
padding:0px; margin:0px 0px 4px 0px;
font-size:0px;}

.solidContentBar {
height:30px; width:616px;
text-align:left;
padding:0px; margin:4px 0px 0px 0px;}

.solidContentBar h1 {
font-family:Arial;
font-style:normal;
font-variant:normal;
font-stretch:normal;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-align:left;
padding:7px 0px 0px 10px; margin:0px 0px 0px 0px;}

#allergysolutions {
background-color:#5b7d7d;}

#guarantee {
background-color:#544831;}

#ductcleaningBar {
height:30px; width:246px;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-align:left;
background-color:#5d9db8;}

#ductcleaningBar h1 {
font-family:Arial;
font-size:14px;
color:#FFFFFF;
text-align:left;
padding:6px 0px 0px 10px; margin:0px;}

.servicesBar {
height:30px; width:429px;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-align:left;}

.servicesBar h1 {
font-family:Arial;
font-size:14px;
color:#FFFFFF;
text-align:left;
padding:6px 0px 0px 10px; margin:0px;}

#IAQBar {
background-color:#5b9647;}

#IAQContent h1 {
color:#5b9647;}

#IAQHeader {
}

#heatingBar {
background-color:#9c3030;}

#heatingHeader{
}

#heatingContent h1 {
color:#9c3030;}

#coolingBar {
background-color:#537898;}

#coolingHeader{
}

#coolingContent h1 {
color:#537898;}

.servicesHeader {
font-family:Arial;
font-size:14px;
font-weight:bold;
padding:0px; margin:5px 6px 5px 5px;}

.serviceContent {
text-align:left;
font-family:Arial;}

.serviceContent p {
font-family:Arial;
color:#000000;
font-size:12px;
padding:0px 3px 4px 10px; margin:0px;}

.serviceContent h1 {
font-family:Arial;
text-align:left;
font-size:12px;
font-weight:bold;
padding:3px 0px 6px 10px; margin:0px;}

.ductcleaning h1 {
font-family:Arial;
font-size:12px;
color:#5d9db8;
text-align:left;
padding:0px; margin:7px 0px 0px 10px;}

.graySpacer {
background-image:url(../img/616x4_graybar.png);
background-repeat:no-repeat;
height:4px; width:616px;
padding:0px 0px 0px 0px; margin:15px 0px 15px 0px;
font-size:0px;}

.servicesMenu {
width:186px;}

.menuItemServices {
font-family:Arial;
font-size:12px;
color:#4b4b4b;
padding:0px 0px 0px 10px; margin:0px;}

.menuItemServices a {
text-decoration:none;}

.menuItemServices a:hover {
text-decoration:underline;}

#emergencyMenu {
border-bottom:2px solid #afb2a7;}

#emergencyMenu h1 {
font-family:Arial;
font-size:20px;
color:#f07d3e;
padding:0px 0px 0px 10px; margin:6px 0px 3px 0px;}

#emergencyMenu h1 span {
font-family:Arial;
font-size:20px;
color:#9c3030;}

#emergencyMenu h3 {
font-family:Arial;
font-size:16px;
color:#545454;
padding:0px 0px 0px 10px; margin:0px 0px 10px 0px;}

#emergencyMenu h2 {
font-family:Arial;
font-size:14px;
color:#545454;
padding:0px 0px 0px 10px; margin:0px 0px 10px 0px;}

#error {
font-family:Arial;
color:RED;
font-size:12px;
padding:0px; margin:0px 0px 10px 0px;}

span {
font-family:Arial;
color:RED;
font-size:12px;
}

#financing-bg {

height:320px;
width:400px;

}

#financing-bg h2 {
font-family:Arial;
font-size:15px;
padding:15px 15px 0px 15px; margin:0px;
font-weight:normal;
}

#financing-bg p {
font-family:Arial;
font-size:11px;
padding:5px 15px 0px 15px; margin:0px;
}

#fixedright-bg {
background-image:url(../img/fixedright-bg.png);
height:220px;
width:400px;
background-repeat:repeat;}

#fixedright-bg h1, #financing-bg h1 {
font-family:Arial;
font-size:18px;
padding:15px 15px 0px 15px; margin:0px;
}

#fixedright-bg p, {
font-family:Arial;
font-size:15px;
padding:15px 15px 0px 15px; margin:0px;
}

#contentTable {
padding:0px 0px 0px 15px; margin:0px;
}