﻿/*=================Home================*/
.RotatorWrap {
    width: 800px;
    height: 283px;
}
.ButtonWrap {
    height: 58px;
    padding-top: 17px;
    border-bottom: solid 1px #CCCCCC;  
}
.ButtonWrap a {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
.ButtonWrap a:hover {
    color: #E0E0E0;
}
.HeatingButton {
    float: left;
    width: 191px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-image: url(/Images/Buttons/button-home-red.jpg);
    margin-right: 20px;
}
.CoolingButton {
    float: left;
    width: 192px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-image: url(/Images/Buttons/button-home-blue.jpg);
    margin-right: 20px;
}
.AirQualityButton {
    float: left;
    width: 192px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-image: url(/Images/Buttons/button-home-grey.jpg);
    margin-right: 20px;
}
.ButtonWrap .PhoneNumbers {
    float: left;
    width: 165px;
    font-weight: bold;
    font-size: 13px;
}
.CoolTollFree {
    height: 19px;
    line-height: 19px;
    color: #ef3c43;
    border-bottom: solid 1px #CCCCCC;
}
.CoolLocal {
    height: 20px;
    line-height: 20px;
}
.HomeContent {
    height: 255px;
    padding: 20px 0 20px 0;
    font-size: 12px;
	line-height: 19px;
	color: #535353;    
}
.HomeCol1 {
    float: left;
    width: 246px;
    height: 255px;
    padding: 0 20px 0 0;
    border-right: solid 1px #CCCCCC;
}
.HomeCol2 {
    float: left;
    width: 226px;
    height: 255px;  
    padding: 0 20px 0 20px;  
    border-right: solid 1px #CCCCCC;
}
.HomeCol2Top {
    height: 107px;
}
.HomeCol2Bottom {
    height: 107px;
}
.HomeCol3 {
    float: left;
    width: 246px;
    height: 255px;    
    padding: 0 0 0 20px;
}
.HomeCol3Top {
    height: 107px;
}
.HomeCol3Bottom {
    height: 107px;
}
.HomeVerticalDivider {
    margin-bottom: 20px;
    padding-top: 20px;
    border-bottom: solid 1px #CCCCCC;
}
.HomeColIcon {
    float: left;
    width: 40px;
    height: 40px;
}
.HomeColHeading {
    float: left;
    width: 185px;
    height: 40px;   
    line-height: 16px; 
}
.HomeColHeading1Line {
    float: left;
    width: 185px;
    height: 40px;
    line-height: 32px;   
}
.HomeColHeading h2, .HomeColHeading1Line h2 {
	font-weight: bold;
	font-size: 13px;
}
.HomeColHeading a, .HomeColHeading1Line a {
	font-weight: bold;
	font-size: 13px;
	color: #535353;
	text-decoration: none;
}
.HomeColHeading a:hover, .HomeColHeading1Line a:hover {
	color: #000000;
}
.HomeContent a {
	color: #535353;
	text-decoration: none;
}
.HomeContent a:hover {
	color: #000000;
}
.Testimonial {
    font-size: 15px;
	line-height: 24px;    
}