/* CSS Document */

body, form, p{margin:0; padding:0; font:12px  Arial, Helvetica, sans-serif; color:#333; text-align:left; background:url(../images/body_bg123.jpg) repeat-x top;}
margin{0px;}
ul{margin:0px; padding:0px;}
table {font-family:verdana; font-size:12px;}



img{border:0;}

a{ color:#333333; text-decoration:none}
a:hover{text-decoration:underline}
.cl{clear:both;}
#container{margin:0px; padding:0px; width:998px; margin-left:auto; margin-right:auto; background:url(../images/container-bg.gif) repeat-y; }
#header{margin:0px; padding:0px; width:992px; margin-left:auto; margin-right:auto; height:177px;}
#header-topline{float:left; background:url(../images/top-blueline.gif) repeat-x; width:992px; height:3px;} 
#logo{width:430px; float:left; margin:10px 0px 10px 20px; _margin:0px 0px 10px 10px;}
#punchline{width:300px; float:right; margin:10px 0px 10px 20px; _margin:0px 0px 10px 10px;}
#top-nav{margin:0px; padding:0px; float:left; background:url(../images/topnav-bgimg.gif) repeat-x; width:992px; height:51px;  }
#top-nav ul{margin:0px; padding:0px; list-style:none; margin-left:auto; margin-right:auto; width:880px;}
#top-nav ul li{margin:0px;  padding:9px 10px 0px 10px; float:left; font-size:12px; color:#ffffff;; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#top-nav ul li a{color:#ffffff; text-decoration:none;}
#top-nav ul li a:hover{color:#ffffff; text-decoration:underline;}
#top-nav ul li img{padding:0px 0px 0px 12px;}
#top-subnav{margin:0px; padding:0px; width:940px; margin-left:auto; margin-right:auto;}
#top-subnav ul{margin:0px; padding:0px; list-style:none; }
#top-subnav ul li{margin:0px;  padding:9px 5px 0px 8px; float:left; font-size:11px; color:#000000;  font-family:Arial, Helvetica, sans-serif; }
#top-subnav ul li a{color:#000000; text-decoration:none;}
#top-subnav ul li a:hover{color:#000000; text-decoration:underline;}
#top-subnav ul li img{padding:0px 0px 0px 6px;}

#textlines{margin:0px; padding:115px 0px 0px 29px; float:left;  }
#textlines ul{margin:0px; padding:0px; list-style:none; width:200px;}
#textlines ul li{margin:0px;  float:left;}
#textlines ul li a{color:#ffffff; text-decoration:none;}
#textlines ul li a:hover{color:#ffffff; text-decoration:underline;}
#textlines ul li img{padding:0px 0px 0px 12px;}
#text5{margin:0px; padding:0px; width:630px; float:left; margin-top:5px; text-align:justify; color:#000000;}
#five-reason{margin:0px; padding:0px; width:630px; float:left; margin-top:5px; text-align:justify;}
#five-reason ul{margin:0px; padding:0px; list-style:none; float:left; }
#five-reason ul li{margin:0px;  padding:9px 0px 0px 10px; float:left; font-size:12px; color:#000000;  font-family:Arial, Helvetica, sans-serif; width:610px; text-align:justify;}
#five-reason ul li b{color:#013599;}
.name-box{float:left; width:270px;  _width:250px; margin:10px; margin-bottom:0px;}
.name-box1{width:260px; float:left; margin-bottom:5px;}
.textform{width:50px; float:left; font-weight:bold; margin-bottom:6px;}
.textform1{width:260px; float:left; font-weight:bold; margin-bottom:6px;}
.textform2{width:260px; float:left; margin-bottom:6px; font-size:10px;}
.yourname-boxtext{width:140px; border:1px solid  #9F9F9F; font-size:11px;}
.email-box1{width:200px; float:left; margin-top:5px;}
.but-box1{width:80px; margin-left:auto; margin-right:auto; margin-top:5px;}
.summary-boxx{float:left; width:800px;}
.testimonial-text{width:280px; _width:260px; margin-bottom:5px; text-align:justify;}
.readmore a{float:right; margin-right:10px; color:#000000; text-decoration:none;}
.readmore a:hover{ text-decoration:underline; color:#000000;}
.footer-box{ margin:auto; width:992px;  background:url(../images/footer-bg.gif) repeat-x top left; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:60px;}
.footer-link{text-align:center; color:#000000; font-size:12px; padding:8px 0px 4px 0px;	}
.footer-link a	{color:#013599; font-size:11px; text-decoration:none;}
.footer-link a:hover{color:#013599; font-size:11px; text-decoration:underline;}
#middle-container{width:970px; margin-left:auto; margin-right:auto;}
#midcontainer{width:930px; margin-left:auto; margin-right:auto;}
#seoservices-bg{width:260px; height:300px; float:left; background:url(../images/seoservices-img.gif) no-repeat; margin-right:40px; margin-left:20px;}
#seoplanning-bg{width:260px; height:300px; float:left; background:url(../images/seoplanning-img.gif) no-repeat; margin-right:40px;}
#websitedes-bg{width:260px; height:300px; float:left; background:url(../images/websitedesign-img.gif) no-repeat; margin-right:20px;}
#blueline-bg{background:url(../images/blueline-img.gif) no-repeat; width:941px; height:3px; margin-left:auto; margin-right:auto;}
#left-container{width:640px; float:left; margin-left:10px; margin-top:10px;}
#welcomebg-box{width:500px; float:left;}
.text1{width:630px; float:left; font-size:14px; font-weight:bold; margin-top:10px;}
.text2{width:630px; float:left; font-size:12px; margin-top:10px; color:#000000; text-align:justify;}
.text3{width:630px; float:left; font-size:14px; font-weight:bold; margin-top:10px; color:#6EAE00;}
#right-container{width:300px; float:left; margin-left:10px; _margin-left:2px; margin-top:10px;}
#connect-box{width:300px; float:left;}
.connect-img{width:150px; float:left;}
#icons-connect{width:110px; _width:110px; float:left; margin-left:10px;}
#requestquote-box{width:303px; float:left;}
#requestquote-topimg{background:url(../images/top-round-img.gif) no-repeat; width:303px; height:15px; margin-top:10px;}
#requestquote-midimg{background:#F1F1F1; border-left:1px solid #A4A4A4; border-right:1px solid #A4A4A4; width:301px;}
#requestquote-textimg{width:134px; height:27px; margin-left:auto; margin-right:auto;}
#requestquote-botimg{background:url(../images/bot-round-img.gif) no-repeat; width:303px; height:15px;}
#testimonial-box{width:303px; float:left;}
#testimonial-topimg{background:url(../images/top-round-img1.gif) no-repeat; width:303px; height:15px; margin-top:10px;}
#testimonial-midimg{background:#FFF8ED; border-left:1px solid #FFD2B1; border-right:1px solid #FFD2B1; width:301px;}
#testimonial-textimg{width:134px; height:27px; margin-left:auto; margin-right:auto;}
#testimonial-botimg{background:url(../images/bot-round-img1.gif) no-repeat; width:303px; height:15px;}