/* CSS Document */

*{ padding:0px; margin:0px;} body{ background:url(../images/body-back.jpg) repeat-x; background-color:#FFF; font:13px/135% Arial,Helvetica,sans-serif;  color:#464645; text-align:justify; } ul{ list-style:none;} h1{color:#5DBFBE; font-size:20px;line-height:30px;}h2{color:#464645; font-size:17px;line-height:30px;}

#main{ width:1028px; margin:auto;} 
#nav-part{ float:left; width:308px; height:500px;}
#logo{ background:url(../images/logo.jpg) no-repeat; width:270px; height:63px;}
#phone{ background:url("../images/phone-no.jpg") repeat scroll 0 0 transparent;
float:left;height:18px;margin:25px 0 0 30px;width:211px;}

a.link{ color:#5DBFBE; text-decoration:none;} a.link:hover{ color:#5DBFBE; text-decoration:underline;}

#nav-part ul{ float:right;  font:16px Arial, Helvetica, sans-serif; color:#7b7979;margin-top:40px; }
.clear{ clear:both; }
#nav-part li{background-image:url("../images/arrow.jpg");background-position:right 6px;background-repeat:no-repeat;margin-bottom:15px;margin-right:35px;margin-top:10px;padding-right:20px;text-align:right;}
#nav-part li a{ text-decoration:none; color:#7b7979;}
#nav-part li a:hover{ color:#000000; text-decoration:none;}
#active{ color:#000000 !important;  font:bold 17px Arial,Helvetica,sans-serif; text-decoration:none;}
#container{float:left;margin-top:40px;width:1028px;}
#banner-part{ width:720px; float:right;}
#banner{ background:url("../images/home.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#about-us{ background:url("../images/about.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#cleaning{ background:url("../images/cleaning.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#grout-cleaning{ background:url("../images/grout.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#stone{ background:url("../images/stone.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#faqs{ background:url("../images/faqs.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#wet{ background:url("../images/wet.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#balcony{ background:url("../images/outdoor.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#disaster{ background:url("../images/disaster.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#carpet{ background:url("../images/carpet.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#carpet-cleaning{ background:url("../images/carpet-cleaning.jpg") no-repeat scroll 0 0 transparent;float:right;height:339px;width:720px;}
#outdoor{background:none repeat scroll 0 0 #F6FAEC;float:right;height:220px;margin-top:27px;padding:20px;width:310px;}
#outdoor h2{color:#0d669a; font:bold 18px Arial, Helvetica, sans-serif;}
#outdoor #more{ color:#0d669a;}
#outdoor #more a{color:#0d669a; text-decoration:none;}
#outdoor #more a:hover{color:#0d669a; text-decoration:underline;}
#outdoor p{font-size:12px;height:150px;line-height:20px;margin-bottom:10px;margin-top:20px;}
#grout{ background:none repeat scroll 0 0 #ECF7FB;float:left;height:220px;margin-top:27px;padding:20px;width:310px;}
#grout h2{ color:#71cdc5; font:bold 18px Arial, Helvetica, sans-serif;}
#grout #more{ color:#5dc0be;}
#grout #more a{color:#5dc0be; text-decoration:none;}
#grout #more a:hover{color:#5dc0be; text-decoration:underline;}
#grout p{font-size:12px;height:150px;line-height:20px;margin-bottom:10px;margin-top:20px;}

#footer{ float:left; margin-top:25px; }
#footer-text{ margin-left:100px;width:960px;}
#line{background:#d5d5d5; width:1028px; height:3px; margin-bottom:20px; float:left;}
.policy {margin-left:12px;}
a.policy { color:#0072b5; text-decoration:underline;}
a.policy:hover{ color:#0072b5; text-decoration:none;}
#copy{ margin-left:42px;}
a.sitemap{ color:#5dc0be; text-decoration:none;}
a.sitemap:hover{ color:#5dc0be; text-decoration:underline;}
#about{ margin-top:20px; float:left; width:720px;}
p{ margin:10px 0;}

#about-rt{background:url("../images/about-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#floor-rt{background:url("../images/floor-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#tiles-rt{background:url("../images/tiles-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#natural-rt{background:url("../images/natural-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#wet-rt{background:url("../images/wet-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#disaster-rt{background:url("../images/disaster-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#faqs-rt{background:url("../images/faqs-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#outdoor-rt{background:url("../images/outdoor-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#test-rt{background:url("../images/test-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#con-rt{background:url("../images/con-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#carpet-rt{background:url("../images/carpet-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}
#carpet-cleaning-rt{background:url("../images/carpet-cleaning-rt.jpg")  scroll 0 0 transparent; float:right; height:275px; padding:0; width:285px;}


