/* GLOBAL */
*{margin:0;padding:0;border:none}
body{font-family:Arial,Helvetica,sans-serif;background:url(/i/background.gif) repeat-x #e3e4da;}
#wrapper{width:1262px; margin:0 auto;padding:175px 7px 0 7px;background:url(/i/wrapper-content.png) repeat-y;}
#wrapper-home{width:925px;margin:0 auto;background:url(/i/wrapper.png) repeat-y;padding:170px 7px 0 7px;}
#wrapper-home #header{position:absolute;top:0px;width:885px;height:113px;padding:0 20px;background:url(/i/header.gif) repeat;}
#header{position:absolute;top:0px;width:1223px;height:113px;padding:0 20px;background:url(/i/header.gif) repeat-x}
#header .logo, #header-content .logo{float:left;margin-top:24px}
#search{float:right;width:331px;height:39px;margin:18px 0 12px 0;background:url(/i/search.gif) no-repeat}
#search .keywords{float:left;width:200px;margin:10px 0 0 75px;background:url(/i/spacer.gif);font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#dcab5e;}
#search .submit{float:right;width:51px;height:31px;background:url(/i/search-submit.gif) no-repeat;cursor:pointer}
#breadcrumbs{position:absolute;top:147px;width:1253px;height:22px;padding:6px 0 0 10px;font-size:11px;color:#717171}
#breadcrumbs a, #breadcrumbs-content a{text-decoration:none;color:#717171}
#wrapper-home #breadcrumbs{position:absolute;top:147px;width:915px;height:22px;padding:6px 0 0 10px;font-size:11px;color:#717171}
#wrapper-home #left{float:left;width:631px}
#wrapper-home #right{float:right;width:270px;margin-right:0;}
#wrapper-home  #right .right{width:268px;margin-bottom:12px;}
#left{float:left;width:946px}
#content{padding:15px 0px 15px 15px;width:931px}
#content h1{ font-size:22px;font-weight:normal;color:#99AD6D;}
#content h2{font-size:14px;font-weight:normal;color:#2C858B;padding-top:10px;}
#content h3{padding-top:7px;font-size:14px;font-weight:bold;color:#6f6f6f}
#content p, #content ul, #content ol{padding:6px 0;font-size:12px;line-height:18px;color:#545454;}
#content a{text-decoration:none;color:#CE8614;}
#content li{margin-left:30px;padding:0px 0;font-size:12px;line-height:18px;color:#6f6f6f}
#content .next-article{height:25px;margin-top:10px;padding:0 0 0 115px;background:url(/i/next-article.gif) no-repeat; clear:both;}
#content .next-article a{text-decoration:underline}
#content .next-article a:hover{text-decoration:none}
#right{float:right;width:300px;margin-right:5px}
#right .right-title{width:300px;height:30px}
#right .right-photo{width:300px;height:130px}
#right .right{width:298px;margin-bottom:12px;}
#right .right-content{margin-bottom:12px;width:268px}
#right .lander-articles .lander-article{padding:10px 7px;height:105px;border-bottom:1px solid #d0d2c6;}
#right .lander-articles .lander-article .lander-article-content{float:right;width:186px}
#right .lander-articles .lander-article .lander-article-content h3{font-size:13px;color:#7b973f}
#right .lander-articles .lander-article .lander-article-content p{margin-top:8px;font-size:11px;line-height:14px;color:#6f6f6f;padding-left:2px;}
#right .lander-articles .lander-article .lander-article-content a{display:block;height:22px;margin-top:8px;padding:16px 0 0 2px;background:url(/i/lander-article-link.gif) no-repeat;font-size:13px;font-weight:bold;text-decoration:none;color:#ce8b21;text-decoration:underline;}
#right .lander-articles .lander-article-content a:hover{color:#7b973f;}
#right .lander-articles .lander-article .lander-article-image{float:left;width:60px;height:74px;padding:4px 0 0 4px;}
#right .recent-articles{padding-top:16px;border-bottom:1px solid #d0d2c6;}
#right .recent-articles .recent-article{padding:0 10px 16px 10px;}
#right .recent-articles .recent-article a{display:block;font-size:13px;font-weight:bold;text-decoration:none;color:#7b973f;}
#right .recent-articles .recent-article p{font-size:11px;line-height:14px;color:#6f6f6f}
.clear{height:0;clear:both}
#footer{width:1280px;height:42px;margin:0 auto;padding-top:27px;background:url(/i/footer-content.gif) no-repeat;text-align:center;font-size:11px}
#footer a, #footer-home a{padding:0 6px;text-decoration:none;color:#202020;}
#footer a:hover, #footer-home a:hover, #right .lander-articles .lander-article .lander-article-content a:hover, #right .recent-articles .recent-article a:hover, #content a:hover, #breadcrumbs a:hover{text-decoration:underline}
#footer-home{width:943px;height:17px;margin:0 auto;padding-top:25px;background:url(/i/footer.gif) no-repeat;text-align:center;font-size:11px}
#footer-home a{padding:0 6px;text-decoration:none;color:#202020}
#footer-home a:hover{text-decoration:underline}
#sitemap div{width:290px;float:left}
#sitemap a{padding:1px 0;display:block}
#sitemap a.link1{padding-top:20px;font-size:18px;font-weight:normal; color:#CE8B21}
#sitemap a.link2{padding:13px 0 5px 10px; font-size:14px; color:#7B973F}
#sitemap a.link3{ padding-left:20px;padding-top:3px;font-size:12px;font-weight:normal;color:#5f5f5f;}
#link-to-us-box{padding:10px 0}
#link-to-us-box textarea{border:1px solid #999}

/* UNSUBSCRIBE IFRAME */
#unsubscribe-iframe{height:300px;width:900px}

/* UX DIV TAXONOMY */
#ppcLft{float:left}
#ppcRt{float:right}

/* NAV */
#nav1{float:right;height:39px;margin-top:74px;margin-right:-338px;}
#nav1 a, #nav1-content a{clear:right;float:left;display:block;height:39px;}
#nav1 a span, #nav1-content a span{display:none}
#nav1 .household-cleaning, #nav1-content .household-cleaning{width:112px;background:url(/i/nav-sprite.gif) 0 0;}
#nav1 .household-cleaning:hover, #nav1-content .household-cleaning:hover{width:112px;background:url(/i/nav-sprite.gif) 0 -39px;}
#nav1 .household-cleaning-on, #nav1-content .household-cleaning-on{width:112px;background:url(/i/nav-sprite.gif) 0 -78px;}
#nav1 .commercial-cleaning, #nav1-content .commercial-cleaning{width:123px;background:url(/i/nav-sprite.gif) -112px 0;}
#nav1 .commercial-cleaning:hover, #nav1-content .commercial-cleaning:hover{width:123px;background:url(/i/nav-sprite.gif) -112px -39px;}
#nav1 .commercial-cleaning-on, #nav1-content .commercial-cleaning-on{width:123px;background:url(/i/nav-sprite.gif) -112px -78px;}
#nav1 .waste-management, #nav1-content .waste-management{width:133px;background:url(/i/nav-sprite.gif) -235px 0;}
#nav1 .waste-management:hover, #nav1-content .waste-management:hover{width:133px;background:url(/i/nav-sprite.gif) -235px -39px;}
#nav1 .waste-management-on, #nav1-content .waste-management-on{width:133px;background:url(/i/nav-sprite.gif) -235px -78px;}
#nav1 .pest-control, #nav1-content .pest-control{width:94px;background:url(/i/nav-sprite.gif) -368px 0;}
#nav1 .pest-control:hover, #nav1-content .pest-control:hover{width:94px;background:url(/i/nav-sprite.gif) -368px -39px;}
#nav1 .pest-control-on, #nav1-content .pest-control-on{width:94px;background:url(/i/nav-sprite.gif) -368px -78px;}
#nav1 .cleaning-products, #nav1-content .cleaning-products{width:102px;background:url(/i/nav-sprite.gif) -462px 0;}
#nav1 .cleaning-products:hover, #nav1-content .cleaning-products:hover{width:102px;background:url(/i/nav-sprite.gif) -462px -39px;}
#nav1 .cleaning-products-on, #nav1-content .cleaning-products-on{width:102px;background:url(/i/nav-sprite.gif) -462px -78px;}
#wrapper-home #nav2{position:absolute;top:113px;width:905px;height:38px;padding:0 10px;background:url(/i/nav2.gif) repeat-x;font-size:15px;color:#81a8b8}
#nav2{position:absolute;top:113px;width:1243px;height:34px;padding:0 10px;background:url(/i/nav2.gif) repeat-x;font-size:15px;color:#81a8b8}
#nav2 a, #nav2-content a{float:left;display:block;height:24px;padding:10px 10px 0 10px;text-decoration:none;font-size:11px;color:#fff;}
#nav2 a.youarehere2, #nav2 a.m2:hover, #nav2-content a.youarehere2, #nav2-content a.m2:hover{background:url(/i/nav2-youarehere2.gif) repeat-x;}
.nav3 a{display:block;height:22px;padding-top:6px;padding-left:5px;font-size:14px;text-decoration:none}
.nav3 a.m3{background:url(/i/nav3-m3.gif) bottom repeat-x;color:#859c51;}
.nav3 a.youarehere3{background:url(/i/nav3-youarehere3.gif) bottom repeat-x;color:#859c51;}
.nav3 a.m3:hover{text-decoration:underline;color:#859c51;}

/* LANDER */
#lander-main-push{width:607px;height:246px;padding:0 12px;background:url(/i/lander-main-push.gif) no-repeat}
#lander-main-push-content{float:right;width:237px}
#lander-main-push-content h1{margin-top:20px;font-weight:normal;font-size:22px;color:#fff;}
#lander-main-push-content p{margin-top:10px;font-size:12px;line-height:18px;color:#333;;}
#lander-main-push-content-link a{width:230px;height:40px;display:block;margin:15px 0 0 -2px;padding:20px 0 0 2px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;background:url(/i/lander-main-push-link.gif) no-repeat;}
#lander-main-push-content-link a:hover{}
#lander-main-push img{float:left;margin-left:4px}
#lander-feature-article{width:620px;height:180px;margin:20px 0 0 11px;border-bottom:1px solid #d0d2c6;}
#lander-feature-article-content{float:left;width:345px;background:url(/i/lander-feature-article.gif) no-repeat}
#lander-feature-article-content h2{margin-top:33px;font-size:15px;color:#839a63}
#lander-feature-article-content p{margin-top:7px;font-size:12px;line-height:18px;color:#6f6f6f}
#lander-feature-article-content a{display:block;width:269px;height:21px;margin-top:7px;padding:18px 0 0 1px;background:url(/i/lander-article-link.gif) no-repeat;font-size:13px;font-weight:bold;text-decoration:underline;color:#ce8614;}
#lander-feature-article-content a:hover{color:#7B973F;}
#lander-feature-article img{float:right}
#lander-bottom-pushes{height:182px;margin:15px 0 0 11px}
#lander-bottom-pushes .lander-bottom-push{float:left;width:303px;height:190px;margin-bottom:20px}
#lander-bottom-pushes .lander-bottom-push1{margin-right:13px}
#lander-bottom-pushes .lander-bottom-push h2{margin-bottom:7px;padding-bottom:2px;font-size:18px;font-weight:normal;color:#2c858b;}
#lander-bottom-pushes .lander-bottom-push a{text-decoration:none}
#lander-bottom-pushes .lander-bottom-push a:hover{text-decoration:none}
#lander-bottom-pushes .lander-bottom-push .lander-bottom-push-content{float:right;width:190px}
#lander-bottom-pushes .lander-bottom-push .lander-bottom-push-content b{margin-top:7px;display:block;font-size:13px;color:#2c858b}
#lander-bottom-pushes .lander-bottom-push .lander-bottom-push-content p{margin-top:11px;font-size:12px;line-height:18px;color:#6f6f6f;padding-left:2px;}
#lander-bottom-pushes .lander-bottom-push .lander-bottom-push-content a{display:block;width:180px;height:22px;margin-top:10px;padding:17px 0 0 2px;background:url(/i/lander-article-link.gif) no-repeat;font-size:13px;font-weight:bold;text-decoration:underline;color:#ce8614;}
#lander-bottom-pushes .lander-bottom-push-content a:hover{color:#2c858b;}
#lander-bottom-pushes .lander-bottom-push img{float:left}
#lander-main-push-content a:hover, #lander-feature-article-content a:hover, #lander-bottom-pushes .lander-bottom-push .lander-bottom-push-content a:hover{text-decoration:underline}

/* PPC */
#split1 #ppc{margin:10px 10px 10px 0;width:600px}
#split2 #ppc{margin:10px 10px 10px 0;width:425px;float:left}
#ppc #kw, #ppcTwo #kw{font-size:12px;color:#888}
#ppc #kw-thankyou, #ppcTwo #kw-thankyou{font-size:20px;color:#359CC7}
#ppc #kw b, #ppcTwo #kw b{font-size:12px;font-weight:normal;color:#20A2C8}
#ppc .ppclisting, #ppcTwo .ppclisting{padding:15px 0 0 0;background:transparent url(/i/ppc-bullet3.gif) no-repeat scroll 30px 15px}
#ppc .ppclisting a, #ppcTwo .ppclisting a{display:block}
.ppcimg{position:absolute;width:50px;height:50px}
.ppcimg img{width:50px;height:50px}
#ppc .ppctitle, #ppcTwo .ppctitle{font-size:16px;font-weight:bold;line-height:23px;text-decoration:underline;color:#849E4A;padding-left:60px}
#ppc .ppctitle:hover, #ppcTwo .ppctitle:hover{color:#3E999F;}
#ppc .ppcdescription, #ppcTwo .ppcdescription{font-size:12px;line-height:15px;font-weight:normal;color:#545454;padding-left:60px}
#ppc .ppcdescription:hover, #ppcTwo .ppcdescription:hover{text-decoration:none;}
#ppc .ppchost, #ppcTwo .ppchost{font-size:10px;font-weight:normal;text-decoration:none;color:#DB9A32;padding-left:60px}
#ppc .ppchost:hover, #ppcTwo .ppchost:hover{color:#DB9A32; text-decoration:underline;}
#ppcsl{font-size:11px;text-align:right;color:#aaa891;float:right;position:relative;top:-15px}
#ppcsl .link{font-weight:normal;color:#aaa891}

/* SITESEARCH */
#sitesearch{float:right;width:420px;padding-left:10px}
#sitesearch h1, #ppc-sitesearch h1{margin-bottom:10px}
#sitesearch h1 b, #ppc-sitesearch h1 b{font-style:italic;color:#93b269}
#siteresults .resultlisting{padding:15px 0;font-size:12px}
#siteresults a.rtitle{display:block;font-size:14px;text-decoration:underline}
#siteresults a.rtitle:hover{text-decoration:none}
#siteresults a.rsummary{display:block;font-weight:normal;color:#6f6f6f}
#siteresults a.rsummary:hover{text-decoration:none}
#pagination{padding:10px 0;border-top:1px solid #ccc;font-size:12px;color:#6f6f6f}
#pagination a, #pagination .current, #pagination .grey{padding:0 5px}
#pagination .pagecount{display:block;padding:5px;color:#555}
#ppc-sitesearch{float:left;width:420px;padding:0 30px 0 15px;border-right:1px solid #ccc}
#ppc-sitesearch .ppclisting{padding:10px 0;background:transparent url(/i/ppc-bullet5.gif) no-repeat scroll 0px 8px}
#ppc-sitesearch .ppclisting a{display:block}
#ppc-sitesearch .ppctitle{font-size:14px;font-weight:bold;text-decoration:underline;color:#93B269;padding-left:25px}
#ppc-sitesearch .ppctitle:hover{ color:#aec58f}
#ppc-sitesearch .ppcdescription{padding:2px 0;font-size:12px;line-height:15px;font-weight:normal;color:#6f6f6f;padding-left:25px}
#ppc-sitesearch .ppcdescription:hover{text-decoration:none}
#ppc-sitesearch .ppchost{font-size:11px;font-weight:normal;text-decoration:underline;color:#20a2c8;padding-left:25px}
#ppc-sitesearch .ppchost:hover{color:#58b9d6}
#noresults{font-size:12px;color:#6f6f6f}

/* SEARCH */
#content-search{padding:0px 15px 15px 15px}
#search-ppc{padding-top:15px;float:left;width:575px}
#search-ppc #kw{font-size:12px;color:#aaa891}
#search-ppc #kw b{font-size:13px;color:#93B269}
#search-ppc .ppclisting{padding:15px 0 0 0;background:url(/i/ppc-bullet2.gif) 30px 15px no-repeat;clear:left}
#search-ppc .ppclisting a{display:block}
#search-ppc .ppctitle{font-size:14px;font-weight:bold;text-decoration:underline;color:#93b269;padding-left:60px}
#search-ppc .ppctitle:hover{color:#aec58f}
#search-ppc .ppcdescription{font-size:11px;line-height:15px;font-weight:normal;color:#6f6f6f;text-decoration:none;padding-left:60px}
#search-ppc .ppcdescription:hover{text-decoration:none}
#search-ppc .ppchost{font-size:11px;font-weight:normal;text-decoration:underline;color:#20a2c8;padding-left:60px}
#search-ppc .ppchost:hover{color:#58b9d6}
#popular-searches{float:right;width:298px;padding-bottom:10px;border:1px solid #bababa;border-top:none;}
#popular-searches a.pop-search{display:block;height:22px;padding-top:6px;padding-left:10px;background:url(/i/nav3-m3.gif) no-repeat;font-size:14px;font-weight:normal;text-decoration:none;color:#5397b1}
#popular-searches a.pop-search:hover{text-decoration:underline;}

/* SERVICE MAGIC FORM */
#zip-wrapper #zip-box{background:url(/i/servicemagic/zipcode-widgitbk.jpg) no-repeat;height:140px}
#zip-wrapper #zipfields{position:relative;top:34px;margin-left:5px}
#zip-wrapper #zipfields input{width:118px;font-size:11px;text-align:center;background:none}
#zip-wrapper #zipbutton{height:35px;width:131px;margin-left:5px;margin-bottom:-12px}
#zip-wrapper #zipText{font-size:16px;color:#4E91AB;padding-top:20px;padding-left:10px}
#zip-wrapper .cleardefault{width:50px;margin-left:3px}
#zip-wrapper #find-local{color:#5397B1;display:block;margin:0px 0 -4px 8px}

/* SERVICE MAGIC FORM 2 */
#zipbox-wrapper{width:930px;height:50px}
#h1-h2{width:350px;height:50px;float:left}
#zip-wrapper2{width:580px;height:50px;float:right;background:url(/i/servicemagic/zipbox-wrapper-test.jpg);/*display:none;*/}
#zip-wrapper2 #find-local{color:#d99650;display:inline;font-size:17px;padding-top:5px}
#zip-wrapper2 #zipText{font-size:18px;color:#d99650;display:inline}
#zip-wrapper2 #h5{width:100px;display:inline;padding-left:10px}
#zip-wrapper2 #zipform{width:100px;display:inline;padding-left:20px}
#zip-wrapper2 #zipfields{width:100px;display:inline}
#zip-wrapper2 #zipfields input{width:118px;font-size:11px;text-align:center;margin-left:8px;margin-top:10px;background:none}
#zip-wrapper2 #text{width:320px;margin-top:5px;line-height:30px;float:left}
#zip-wrapper2 #zip{float:left}
#zip-wrapper2 #zipfields #zipbutton{height:35px;width:124px;margin-top:0px;float:right}

/* YIELDY */
#outRt-C{position:absolute;top:0;margin-left:1295px;margin-top:110px}
#outRt-SS, #outRt-S{position:absolute;margin-left:945px;margin-top:-60px}
#lander-feature-article{height:220px}
#lander-feature-article-content{width:300px}
#conTop-SL{height:250px;width:300px;float:right}
#outTop-SL{margin:0 auto;position:absolute;top:0px}
#outRt-SL{position:absolute;top:0;margin-top:110px;margin-left:960px}
#conBot-S{float:left}

/* COMMENTS */
#comments {padding:15px 0;background:#fff;}
#comments img {padding-bottom:10px;}
#userForm {padding-top:20px;}
#userForm .title {display:none;}
#userForm td {padding-right:5px;padding-bottom:5px;font-size:11px;font-weight:bold;color:#7e7e7e; }
#userForm .cwInputTextbox {width:450px;padding:3px;border:1px solid #CCC;background:url(/i/comments-textarea.gif) repeat-x #e3e4df;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;height: 100px;color:#545454; }
#userForm img {padding:0;border:1px solid #CCC;}
#userForm .casesensitive {font-weight:normal; }
#userForm .textbox {width:150px;margin-top:2px;padding:3px;border:1px solid #CCC;background:url(/i/comments-textbox.gif) repeat-x #4e9221;font-size:11px;color:#545454;}
#userForm .cwInputButton {width:80px;height:30px;position:relative;display: block;text-indent: -9999px;bottom:5px;right:3px;background:url(/i/submit-btn.gif) no-repeat;cursor: pointer;}
#readercomments {padding-bottom:5px;border-bottom:1px solid #ccc;background:url(/i/comments-title2.gif) no-repeat top left; padding-top:40px;}
#readercomments .title {display:none;}
#readercomments .cwRowOdd, #readercomments .cwRowEven {padding:10px; border-top:1px solid #ccc;font-size:11px;line-height:13px;color:#758E3A;}
#readercomments .cwStats {display:block;padding-top:3px;color:#666;font-style:italic;text-align:right;padding-right:10px;}
div#userForm td.cwInputLabel img {border: none;}

