/* CSS Document */
.servi-left{ width:219px; float:left; background-color:#696969; height:950px;}
.servi-right{ width:771px; float:left;}

.services-wrap{ width:219px; float:left; margin-top:50px;}
.servi-heading{ width:199px; height:26px; background-color:#ef5540; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; padding:5px 0 0 20px;}

.services-cont{ width:219px; float:left;}
.servi-tab{ width:199px; height:23px; float:left; background:url(../images/side-grad.gif); padding:5px 0 0 20px; text-decoration:none; color:#000000; margin-top:1px;}
.servi-tab a{ width:199px; height:23px; float:left; text-decoration:none; color:#000000;}

.loc-wrap{ width:219px; float:left;}
.city-tab{ width:199px; height:19px; float:left; background:url(../images/city-tab.gif); padding:4px 0 0 20px; margin-top:1px;}
.c-t-l{ width:6px; height:9px; background:url(../images/left-bullet.gif) no-repeat; float:left; margin:3px 0 0 0;}
.c-t-r a{ width:164px; float:left; padding-left:10px; text-decoration:none; color:#000000;}
.c-t-r a:hover{ width:164px; float:left; padding-left:10px; text-decoration:none; color:#b21500;}

.expert-wrap{ width:771px; float:left;}
.expert-heading-wrap{ width:741px; float:left; padding:10px 0 0 20px;}
.expert-heading-wrap h1{ font-size:24px; color:#c81800; float:left; padding:0; margin:0;}
.line{ width:741px; height:1px; background:url(../images/line.gif) no-repeat; float:left; padding:0; margin:0;}

.expert-content-wrap{ width:771px; float:left;}
.expert-content-wrap h2{ font-size:18px; width:700px; float:left; padding:0; margin:0; padding-top:15px; padding-left:20px;}
.expert-content-wrap p{ font-size:12px; width:700px; float:left; padding:0; margin:0;  padding-top:10px; padding-left:20px;}
.monthly-img{ float:left; width:183px; height:143px; padding-left:20px; padding-top:10px;}

.exterior-wrap{ width:770px; float:left;}
.exterior-left{ width:457px; float:left; padding:10px 0 0 40px;}
.ext-list{ width:460px; float:left; padding:13px 0 0 0;}
.ext-bullet{ width:15px; height:13px; float:left; background:url(../images/tick-mark.gif) no-repeat;}
.ext-word{ width:430px; float:left; padding-left:10px;}
.exterior-right{ width:200px; float:left;}
.ext-right-img{ float:left; padding-top:20px;}
.req{ padding-top:15px; padding-left:20px; float:left; font-size:13px; color:#000; font-weight:bold; margin-bottom:20px;}
.line1{ width:741px; height:1px; background:url(../images/line.gif) no-repeat; float:left; margin-left:10px;}
.sitemap-heading1 a{font-size:12px; width:700px; float:left; padding-top:10px; padding-left:20px; color:#2572b4; font-weight:bold; text-decoration:none;}
.sitemap-heading a{font-size:12px; width:700px; float:left; padding-top:10px; padding-left:20px; color:#2572b4; font-weight:bold; text-decoration:none; padding-bottom:5px;}
.sitemap-txt a{font-size:12px; width:700px; float:left; padding-top:10px; padding-left:20px; color:#333; font-weight:bold; text-decoration:none;}
.sitemap-list{ width:460px; float:left; padding:5px 0 0 0; margin-left:30px;}
.sitemap-bullet{ width:15px; height:13px; float:left; background:url(../images/sitemap-bullet.gif) no-repeat;}
.sitemap-word{ width:430px; float:left; padding-left:5px;}
