/*********************************************/
/***************** CUSTOM STYLES *************/
/*********************************************/
/* - General - */
select{font-size:10px;padding:1px;border:1px solid #999;}
a.btn,a:link.btn,a:active.btn,a:visited.btn,a:hover.btn{color:#000;font-size:12px;background:#ffd172;padding:6px;border:1px solid #fef1d6;border-right:1px solid #eda140;border-bottom:1px solid #eda140;text-decoration:none;}
a.acrobat{background:url(../images/icon-acrobat.gif) no-repeat -10px -3px;padding-left:20px;line-height:20px;height:20px;display:block;}
.divider{border-bottom:1px solid #fff;border-top:1px solid #fedf9c;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;position:relative;}


/* Satisfaction Ratings */
span.rating-2_5{display:block;background:transparent url(../images/satisfactionrating-2.5star.png) no-repeat scroll top center;width:520px;height:23px;text-indent:-9999px;}
span.rating-3{display:block;background:transparent url(../images/satisfactionrating-3star.png) no-repeat scroll top center;width:520px;height:23px;text-indent:-9999px;}
span.rating-5{display:block;background:transparent url(../images/satisfactionrating-5star.png) no-repeat scroll top center;width:520px;height:23px;text-indent:-9999px;}


/* Page Headings */
h1#aboutus{display:block;background:transparent url(../images/hdr-aboutus.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#ourteam{display:block;background:transparent url(../images/hdr-ourteam.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#contactus{display:block;background:transparent url(../images/hdr-contactus.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#regularmaintenance{display:block;background:transparent url(../images/hdr-regularmaintenance.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#ourguarantee{display:block;background:transparent url(../images/hdr-ourguarantee.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#ourprocess{display:block;background:transparent url(../images/hdr-ourprocess.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#carrierproducts{display:block;background:transparent url(../images/hdr-carrierproducts.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#ourproducts{display:block;background:transparent url(../images/hdr-ourproducts.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#lennoxproducts{display:block;background:transparent url(../images/hdr-lennoxproducts.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#yorkproducts{display:block;background:transparent url(../images/hdr-yorkproducts.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#privacypolicy{display:block;background:transparent url(../images/hdr-privacypolicy.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;/*margin:0 0 15px 230px;*/}
h1#requestaservicetech{display:block;background:transparent url(../images/hdr-requestaservicetech.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#sitemap{display:block;background:transparent url(../images/hdr-sitemap.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#airqualityhealthexperts{display:block;background:transparent url(../images/hdr-airqualityhealthexperts.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#ourgreenapproach{display:block;background:transparent url(../images/hdr-ourgreenapproach.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#whychoose{display:block;background:transparent url(../images/hdr-whychoose.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#tellafriend{display:block;background:transparent url(../images/hdr-tellafriend.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#teammember{display:block;background:transparent url(../images/hdr-teammember.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}
h1#requestnewsystemquote{display:block;background:transparent url(../images/hdr-requestnewsystemquote.png) no-repeat scroll top center;width:520px;height:36px;text-indent:-9999px;}


/* Boxes */
.allowustoserveyou{padding:70px 22px 0 12px;}
.allowustoserveyou h2{display:block;background:transparent url(../images/hdrcol-allowustoserveyou.png) no-repeat scroll top center;width:136px;height:62px;text-indent:-9999px;}
.allowustoserveyou h2 a{display:block;width:136px;height:62px;}
.allowustoserveyou div.li-1{display:block;width:130px;padding:8px 0px 8px 25px;background:transparent url(../images/li-1.png) no-repeat scroll -13px 6px;}
.allowustoserveyou div.li-2{display:block;width:130px;padding:8px 0px 8px 25px;background:transparent url(../images/li-2.png) no-repeat scroll -13px 10px;}
.allowustoserveyou div.li-3{display:block;width:130px;padding:8px 0px 8px 25px;background:transparent url(../images/li-3.png) no-repeat scroll -13px 10px;}
.allowustoserveyou p.contact a{padding:8px 0px 8px 25px;font-size:14px;}

.regularmaintenance{padding:70px 25px 0 28px;text-align:right;margin:15px 0px 0 20px;}
.regularmaintenance h2{display:block;text-align:left;background:transparent url(../images/hdrcol-regularmaintenance.png) no-repeat scroll top center;width:137px;height:37px;text-indent:-9999px;}
.regularmaintenance h2 a{display:block;width:137px;height:37px;}
.regularmaintenance a{font-size:14px;}

.callustollfree{padding:70px 25px 0 28px;text-align:right;margin:15px 0px 0 20px;font-size:14px;}
.callustollfree h2{display:block;text-align:left;background:transparent url(../images/hdrcol-callustollfree.png) no-repeat scroll top right;width:118px;height:39px;text-indent:-9999px;margin-left:18px;}

.productlife{padding:20px 22px 0 12px;}
.productlife h2{display:block;text-align:left;background:transparent url(../images/hdrcol-productlife.png) no-repeat scroll top left;width:150px;height:55px;text-indent:-9999px;}

.odorabsorption{padding:20px 22px 0 12px;}
.odorabsorption h2{display:block;text-align:left;background:transparent url(../images/hdrcol-odorabsorption.png) no-repeat scroll top left;width:125px;height:75px;text-indent:-9999px;}

.dialuslocally{padding:70px 22px 0 12px;}
.dialuslocally h2{display:block;text-align:left;background:transparent url(../images/hdrcol-dialuslocally.png) no-repeat scroll top left;width:118px;height:39px;text-indent:-9999px;}
.dialuslocally ul{text-align:left;background:none;margin:0;padding:0;}
.dialuslocally ul li{list-style-type:none;margin-bottom:5px;}

.elpaynecompany{font-size:14px;margin:15px 0 0 0;padding:70px 25px 0 28px;text-align:right;}
.elpaynecompany h2{display:block;text-align:left;background:transparent url(../images/hdrcol-elpaynecompany.png) no-repeat scroll top right;width:130px;height:62px;text-indent:-9999px;margin-left:25px;}
.elpaynecompany ul{text-align:right;background:none;margin:0;padding:0;}
.elpaynecompany ul li{list-style-type:none;margin-bottom:5px;}

.requestservicetech{padding:20px 0 0 0;text-align:right;}
.requestservicetech h2{padding:0;display:block;text-align:left;background:transparent url(../images/hdrcol-requestservicetech.png) no-repeat scroll top center;width:178px;height:58px;text-indent:-9999px;}
.requestservicetech h2 a{display:block;width:178px;height:58px;}
.requestservicetech p{margin:0 7px 0 0;}
#ourproducts .requestservicetech{margin:0 15px 15px 15px;}

#techboxfloat{float:right;}
#techboxfloat .requestservicetech{margin:0 15px;padding:0;}

.sidebar1 .requestservicetech{text-align:left;}
.sidebar1 .requestservicetech h2{padding:0;display:block;text-align:left;background:transparent url(../images/hdrcol-lt-requestservicetech.png) no-repeat scroll top center;width:178px;height:58px;text-indent:-9999px;}
.sidebar1 .requestservicetech h2 a{display:block;width:178px;height:58px;}
.sidebar1 .requestservicetech p{margin:0 0 0 7px;}

.productimages{padding:20px 0 0 0;text-align:right;margin:15px 15px 0 15px;}
.productimages h2{padding:0;display:block;text-align:left;background:transparent url(../images/hdrcol-productimages.png) no-repeat scroll top center;width:168px;height:15px;text-indent:-9999px;}
.productimages a,.productimages a:link,.productimages a:visited,.productimages a:active,.productimages a:hover{color:#e3511f;text-decoration:none;padding:0 0 0 0;}
.productimages a:hover{text-decoration:underline;}

.photoframe-reg{display:block;position:relative;width:260px;height:260px;text-align:center;}
.photoframe-reg span{position:absolute;top:0px;right:0px;z-index:4;background:transparent url(../images/bg-photoframe-reg.png) no-repeat 0 0;display:block;width:260px;height:260px;}
.photoframe-reg img{margin-top:8px;z-index:5;}

.photoframe{display:block;position:relative;width:178px;height:178px;text-align:center;}
.photoframe span{position:absolute;top:0px;right:0px;z-index:4;background:transparent url(../images/bg-photoframe.png) no-repeat 0 0;display:block;width:178px;height:178px;}
.photoframe a{position:absolute;top:9px;right:9px;z-index:5;display:block;width:160px;height:160px;}

.contactus{padding:70px 22px 0 10px;font-size:14px;}
.contactus h2{display:block;background:transparent url(../images/hdrcol-contactus.png) no-repeat scroll top center;width:123px;height:39px;text-indent:-9999px;}
.contactus h2 a{display:block;width:123px;height:39px;}
#ourproducts .contactus{padding:20px 22px 0 10px;}

.greenapproach{padding:20px 22px 0 12px;font-size:13px;}
.greenapproach h2{display:block;background:transparent url(../images/hdrcol-greenapproach.png) no-repeat scroll top center;width:153px;height:66px;text-indent:-9999px;}
.greenapproach ul{text-align:left;background:none;margin:10px 0 0 0;padding:0;}
.greenapproach ul li{list-style-type:none;margin-bottom:7px;}

.lowerfeature{display:block;float:left;text-align:left;background:transparent url('../images/bg-table.png') repeat-x 50% 0;width:190px;padding:10px;margin:15px;border:2px solid #fff;}

.first{margin-left:0;}

.productlist{text-align:center;display:block;float:left;background:transparent url('../images/bg-boxteam.png') repeat-x 50% 0;width:178px;height:295px;padding:31px 25px 0;margin:20px 60px 0 0px;}

img.border{border:2px solid #fff;}

.stars{vertical-align:middle;}


/* Our Team */
.ourteam{text-align:center;display:block;float:left;background:transparent url('../images/bg-boxteam.png') repeat-x 50% 0;width:178px;height:295px;padding:25px 25px 0;margin:10px 15px 10px 0;}
.ourteam a,.ourteam a:link,.ourteam a:active,.ourteam a:visited,.ourteam a:hover{text-decoration:none;}


/* Team Member */
.team_member{text-align:left;background:none;margin:0;padding:0;}
.team_member li{list-style-type:none;margin-bottom:5px;}

.mainphoto{height:250px;line-height:250px;width:250px;}

.contact{float:left;width:250px;text-align:left;background:none;margin:0;padding:0;}
.contact li{list-style-type:none;margin-bottom:5px;}
.contact h4{font-weight:bold;color:#000;}

#yorkfeatures{display:block;background:transparent url(../images/hdr-yorkfeatures.png) no-repeat scroll top center;width:140px;height:12px;text-indent:-9999px;}
#yourbenefit{display:block;background:transparent url(../images/hdr-yourbenefit.png) no-repeat scroll top center;width:140px;height:12px;text-indent:-9999px;}
