@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; }
textarea, input, select, option, optgroup, button { font-size:11px; }
img { border: none; }
button { overflow: visible; cursor: pointer; }
a { outline:none; }
ul, li { list-style:none; }
.ul{padding-left:20px;}
.ul li{ list-style:disc; }
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; font-weight:normal; }
body{ font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#352b2a; background-color:#cfc6c1;}
p{ margin-bottom:10px;}
.phead{ color:#e72899; font-weight:bold;}
h1{font-size:30px; color:#000;}
h2{ color:#5e4f4a; font-size:30px; margin-bottom:10px; word-spacing:0.01em; font-size:26px;}
h2.cc{color:#000;}
h2 span{ font-size:35px; font-weight:bold; display:block;}
#body_headerbg{ height:83px; background-color:#fff;}
#body_navbg{ height:30px; background-color:#000; z-index:3000; position:relative;}
#body_footerbg{ width:861px; height:110px; background: url(../images/footerbg.jpg) no-repeat left top;margin:0 auto; padding:10px 37px;}
.wrap{width:900px; margin:0 auto;}
#header{height:83px; background-color:#fff; position:relative;}
#logo{position:absolute; top:18px; left:0px; width:222px; height:52px;}
#enquiry{position:absolute; top:20px; right:0px; color:#000;}
#enquiry1{position:absolute; top:5px; right:-10px; color:#000;}
#enquiry1 span{ padding-left:102px;}
#enquiry1 span a{ text-decoration:none; color:#000000;}
#enquiry1 span a:hover{ text-decoration:underline; color:#a3d84d;}

#headernav{font-size:11px; position:absolute; top:42px; right:0px;height:21px;}
#headernav li{color:#5c4f47; height:21px;float: left; height:21px;}
#headernav li a{color:#5c4f47; text-decoration:none;padding:9px 0px 0px 0px; display:block; float: left;}
#headernav li a:hover{background: url(../images/head_navhover.jpg) no-repeat center top;}
#headernav li a.activelink{background: url(../images/head_navhover.jpg) no-repeat center top;}
#headernav li b{ font-weight:normal; padding:9px 10px 0px 10px; float: left;}


.contentdiv100{ height:100%; overflow:hidden; margin-top:20px;}
.col1{float:left;height:446px;width:514px;}
.col2{ float: right; width:365px; height:446px;}
.col2 .smolinks{ height:41px; background-color:#fff; position:relative;}
.col2 .smolinks a{float:left;display:block;  padding:9px 0px 0px 25px;}
.col2 .smolinks .smolinkstop{ background:url(../images/smolinkstop.jpg.jpg) no-repeat; left:30px; top:0px; position:absolute; height:5px; display:block;width:9px; font-size:1px;}
.emarketing{ height:170px; background-color:#b5aca7; margin-bottom:20px; padding:12px 25px 12px 25px;}
.socialmedia{ height:182px; background-color:#786b65; padding:10px 25px 0px 25px;}
.more{ text-align:right;}
.contentdiv100pad{ height:100%; overflow:hidden; margin-top:20px; padding:20px; height:173px; background-color:#fff;}
.col3{ width:388px; height:173px; float:left; padding-right:22px; padding-top:8px;}
.ourclinets{height:173px; float: right; width:450px;}
.ourclinets .ourclinentstab{ float:left; width:40px;}
.ourclinets .ourclientslogos{ float:left; width:410px;}
#callus{ height:30px; background-color:#0096db; text-align:center; font-size:25px; color:#FFF; padding:10px 0px 10px 0px;}
#callus1{ height:30px; background-color:#0096db; text-align:left; font-size:25px; color:#FFF; padding:10px 0px 10px 40px;}
.skypebt {position:relative; top:-40px; left:680px; width:120px;}
#featuredservices{ width:282px; height:211px; float:left;}
#webservices{ width:578px; height:191px;float: left; background-color:#b5aca7; padding:10px 20px;}
#webservices .wdservices{ float:left; margin-right:35px; width:234px;}
#webservices .seoservices{ float:left; width:309px;}
#footerleft{ float:left;}
.copyright{color:#766963; margin:10px 0px 5px 0px;}
#footerlinks li{color:#5c4f47; height:21px;float: left; height:21px;}
#footerlinks li a{color:#5c4f47; text-decoration:none;padding:0px 0px 0px 0px; display:block; float: left;}
#footerlinks li a:hover{ text-decoration:underline;}
#footerlinks li b{ font-weight:normal; padding:0px 10px 0px 10px; float: left;}
#footerright{ float:right;}
/* Inner Pages */
.innbanner{ background:url(../images/inn-seobanner.jpg) no-repeat left top; height:146px; position:relative;}
h1.h1{ font-size:30px; color:#000; position:absolute; top:97px; left:40px; text-transform:lowercase; }
.brudcrumb{position:absolute; left:40px; top:28px; font-size:11px; color:#FFFFFF;}
.brudcrumb a{ color:#FFFFFF; text-decoration:none; text-transform:lowercase;}
.brudcrumb a:hover{ text-decoration:underline;}
.brudcrumb b{ font-weight:normal; padding:0px 5px;}

.inncolone{float:left; width:663px; height:100%; overflow:hidden; background-color:#FFFFFF;}
.pc_inncolone{float:left; width:663px; height:100%; overflow:hidden; background-color:#B5ACA7;}
.inncolonepadd{padding:30px 40px; height:100%; overflow:hidden;width:581px;}
.inncolone .icdivone{ width:347px; float:left;}
.inncolone .icdivtwo{ width:200px; float:right;}
.inncoltwo{ float: right; width:219px; height:100%; overflow:hidden;}
.relatedlinks{ background-color:#b5aca7; height:100%; overflow:hidden; padding:12px; margin-bottom:20px;}
.relatedlinks h3{ font-size:20px; color:#fff; padding: 5px 10px; background-color:#786b65; margin:0px 0px 12px 0px;}
.relatedlinks a{ color:#990066; display:block; text-decoration:none; margin:0px 12px 5px 12px;}
.relatedlinks a:hover{text-decoration: underline;}
.contactinfo{height:131px; background-color:#fff;color:#666666; padding:24px 0px 10px 54px; background:url(../images/contactinfo.jpg) no-repeat 10px 10px #fff;}
.contactinfo a{ color:#666666; text-decoration:none;}
.contactinfo a:hover{ text-decoration:underline;}
.getquote{margin:22px 10px 0px 0px; }
.getquote a{color:#fff; font-size:25px; text-decoration:none; background-color:#655240;padding:3px 10px 11px 15px; display:block;}
.getquote a:hover{ text-decoration:none;}

.nextpage{ height:28px; background-color:#0096db; padding-right:20px; text-align:right; color:#000; font-weight:bold; padding-top:12px;}
.nextpage a{color:#FFFFFF;  font-weight:normal; text-decoration:none; padding-left:5px;}
.nextpage a:hover{ text-decoration:underline;}
.nextpage b{ font-weight:normal; padding:0px 0px;  color:#FFFFFF;}


a.link2{ color:#E72899; text-decoration:none; font-weight:bold; font-size:12px;}
a.link2:hover{ text-decoration:underline;}
.rform {font-size:11px;list-style-image:none;padding:0;width:95%;}
.rformhead {font-size:11px; font-weight:bold;line-height:30px;padding-top:5px;text-align:left;}
.rform li {float:left;padding-top:10px;width:95%;}
.rform li label {display:block;float:left;margin-right:2%;padding-top:2px;text-align:left;width:20%;}
.rform li b{color:#000;font-weight:normal;margin-left:3px;}
.rform li span {display:block;float:left;text-align:left;width:48%;}
.rform li select{ width:122px;_width:130px;}

.txtbox{ border:1px solid #666;}
.ourst{padding-left:30px; font-size:12px;}
.ourst li{ padding-bottom:5px;}


.circlebullet{ padding-left:50px; list-style:bullet;}
.circlebullet li{ padding-bottom:3px; list-style:circle;}

.numberbullet{ padding-left:30px; padding-top:10px; }
.numberbullet li{ padding-bottom:3px; list-style:decimal;}





