body{
margin:0; padding:0; font-family:tahoma; font-size:13px;; color:#0c0c10; background-image:url(../images/body-bg.jpg); background-color:#cbc9fa;
background-repeat:repeat-x;
}

h1,h2,h3,h4,h5,h6,form,table,td,img,a,ul,li,div{margin:0px; padding:0px; text-decoration:none; border:none; xlist-style:none;   list-style:outside;}

#main{
width:924px; margin:0 auto; 
}

#container{
width:924px; margin:auto; background:url(../images/bg-white.gif) top left repeat-y;
}

#left-col{
width:300px; float:left;background-color:#ffffff;
}

#right-col{
width:624px; float:left;background-image:url(../images/contentbg.jpg);
background-repeat:repeat-y;

}

.clear{
clear:both;
}

#footer{
padding:3px;
}

.footer{
font:tahoma; font-size:11px; color:#0c0c10; margin:0px; padding:0px; text-decoration:none; font-weight:bold;
}

.footer:hover{
font:tahoma; font-size:11px; color:#0c0c10; margin:0px; padding:0px; text-decoration: underline; font-weight:bold;
}

#search-box{
background-image:url(../images/search-box-bg.jpg); background-repeat:no-repeat; width:300px; height:49px;
}

.search{
margin:0 auto; width:218px; padding-top:13px;
}

#side-links{
width:300px; background-image:url(../images/main-links-bg.jpg); background-repeat:no-repeat; height:232px;
}


#side-links-inner{
width:300px; background-image:url(../images/mainlinkinnerbg.jpg); background-repeat:no-repeat; height:279px;
}

#side-links-inner-new{
width:300px; background-image:url(../images/mainlinkinnerbg-new.jpg); background-repeat:no-repeat; height:279px;
}

.links-heading h2{
 font-family:tahoma; font-size:14px; color:#FFFFFF; padding-left:50px;
}
.links-heading h3{
 font-family:tahoma; font-size:14px; color:#FFFFFF; padding-left:50px;
}

.links-heading{
 font-family:tahoma; font-size:14px; color:#110f67; text-decoration:none;
}

.links-heading:hover{
 font-family:tahoma; font-size:14px; color:#110f67; text-decoration:underline; 
}

.links{
padding-left:60px; font-family:tahoma; font-size:14pz; color:#110f67; font-weight:bold; xheight:152px;
}

.links ul{ margin:0px; list-style:none;}

.links li{ background:url(../images/dotted-images.jpg) left bottom no-repeat; list-style:url(../images/bullet.gif); padding-bottom:10px; padding-top:10px;}

#testimonials{
width:272px; padding-left:27px; float:left;
}

.up-bg{
background-image:url(../images/up-bg.jpg); background-repeat:no-repeat; height:54px;
}

.up-bg-new{
background-image:url(../images/up-bg-new.jpg); background-repeat:no-repeat; height:90px;
}

.mid-text{
background-image:url(../images/mid-text-bg.jpg); background-repeat:repeat-x;  width:212px; background-color:#d16f02; text-align:left; padding-right:12px; padding-top:5px; padding-bottom:5px;
}

.down-bg a{font-family:tahoma; font-size:11px; text-decoration:underline; color:#0b0b0b;}

.down-bg{
background-image:url(../images/doen-bg.jpg); padding-left:px;  height:53px; background-repeat:no-repeat; width:300px;
}

h2{ font-family:tahoma; font-size:13px; color:#000000; padding-left:23px;}
#testimonials h3{ font-family:tahoma;  font-size:16px; color:#FFFFFF; padding-left:23px;}

 .mid-text p{font-family:tahoma; font-size:11px; line-height:19px; font-variant:normal; padding-right:12px; text-align:left;
}

.testimonials-bottum-name{font-family:tahoma; font-size:12px; font-weight:bold; color:#0b0b0b;}

#testtext{
width:230px;
margin:0 0 0 0;
text-align:right;
padding-top:5px;

}

#fone-no{font-family:tahoma; font-size:20px; color:#fdfdfe; background-color:#0f0d66; padding-left:90px; padding-bottom:12px; padding-top:7px;}

#top-nav{ background-image:url(../images/top-nav-bg.jpg); background-repeat:no-repeat; height:57px; widows:624px; padding-left:42px;}

#top-nav li a{ font-family:tahoma; font-size:18px; color:#613402; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:20px; display:block; float:left;}
#top-nav .activ{ color:#FFFFFF; background-color:#aa5c05;}
#top-nav li a:hover{}
#banner{margin:0px;}
#banner img{float:left;} 
#content-text{ background-image:url(../images/content-text--bg.jpg);  background-position:right top;  background-repeat:no-repeat; width:460px; padding-right:164px;}

p{ font:tahoma; font-size:13px; color:#0c0c10; margin:0px; line-height:22px; padding:0px;  padding-left:5px;}
h1{font-family:tahoma; font-size:24px;  color:#0c0c10; font-weight:normal; padding-left:0px;}
h4{font-family:tahoma; font-size:24px;  color:#0c0c10; font-weight:normal; padding-left:0px;}
#save-mony{ float:left;}
#video{ float:left;}
#calltoaction{padding-left:0px; width:580px;}
#video{padding-left:5px;width:270px;}
.Licensed_plumbe{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; color:#0e0d5a; font-weight:bold;}
.Watch{ font:tahoma; font-size:13px; font-weight:bold; text-align:center;}
#newsletter{
 background:url(../images/bottum-search-bg.jpg) left top no-repeat; height:91px; margin-top:0px; 
}
#containerinner{
width:924px; margin:auto; background:url(../images/bg-whiteinner.gif) top left repeat-y;
}
.textfieldbg{
width:140px;
font-family:Tahoma, Arial;
color:#000000;
}
/*h3{
font-family:Tahoma, Arial;
color:#ffffff;
font-size:16px;
margin:0px;
padding:0px;
}*/
.textfieldbg2{
width:246px;
font-family:Tahoma, Arial;
color:#000000;
}
#newsmargin{
width:415px;
margin:5px 5px 5px 5px;
}
.toplink{
font-family:Tahoma, Arial;
font-size:18px;
color:#613402;
text-decoration:none;
cursor:pointer;
text-align:center
}
.toplinksel{
font-family:Tahoma, Arial;
font-size:18px;
color:#ffffff;
text-decoration:none;
cursor:pointer;
text-align:center
}
.toplinkwhite{
font-family:Tahoma, Arial;
font-size:18px;
color:#ffffff;
text-decoration:none;
cursor:pointer;
text-align:center
}
#mainumber{
width:785px;
background-color:#0f0d66;
margin:0 0 0 50px;
color:#FFFFFF;
text-align:right;
font-family:tahoma; 
font-size:20px; 
color:#fdfdfe;
padding:5px;
}
#community{
background-image:url(../images/communites-footer-bg.jpg);
background-repeat:repeat-x;
background-color:#272389;
width:880px;
margin:0 0 0 2px;
}
#communitytopcurve{
background-image:url(../images/logo-top-curve.jpg);
background-repeat:no-repeat;
height:43px;
font-family:Tahoma, Arial;
font-size:18px;
color:#ffffff;
text-decoration:none;
}
.footertext{
font-family:Tahoma, Arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
padding:4px;
}
.footertext :hover{
font-family:Tahoma, Arial;
font-size:11px;
color:#ffffff;
text-decoration:underline;
padding:4px;
}
#content-textinner{ background-image:url(../images/content-text--bginner.jpg);  background-position:right top; background-repeat:no-repeat; width:546px; padding-right:78px;}

.innerbgtd{
background-image: url(../images/innerbgtd.jpg);
background-repeat:repeat-y;

}
.down-bginner{
background-image: url(../images/testimonial-btm.jpg);
background-repeat:no-repeat;
height:38px;
}

#testtextinner{
width:200px;
margin:0 0 0 0;
text-align:right;
padding-top:5px;
color:#000000;
text-decoration:underline;
font-family: Tahoma, Arial;
}

.readmoretext{
color:#000000;
text-decoration:underline;
font-family: Tahoma, Arial;
}
.readmoretext:hover{
color:#000000;
text-decoration:none;
font-family: Tahoma, Arial;
}

.whitetext18{
font-family:tahoma; 
font-size:20px; 
color:#fdfdfe; 
text-decoration:none;
}

.footertext1{
font-family:Tahoma, Arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
padding:2px;
}

#con-txt {
float:left;
}
#con-img {
float:left;
}
.ser-cati {padding-bottom:4px; padding-top:4px; background-image:url(../images/ser-bullet.gif); background-position:left  center ; background-repeat:no-repeat;   list-style:none;      background-position:0 11px;   padding-left:13px;}

.meetpage td{ font-weight:bold;}


.meetpage td img{ border: 1px solid #333333; padding: 3px; margin:5px 0;}


.meetpage p{ padding-bottom:20px;}

.webform
{
    font-family:Tahoma, Arial;
   font-size:11px;
   color:#000;
}

#testimonials h3.inner{ padding-top:35px;}


