body {
margin:0;
padding:0;
font-family:Arial, Verdana, sans-serif, Georgia, Helvetica;
}
a {
text-decoration:none;
}
h1 {
font-size:21px;
color:#3399CC;
margin:0px 0px 10px 0px;
}
h2 {
font-size:14px;
}
h3 {
font-size:21px;
color:#1c4163;
margin:0;
}
h4 {
font-size:17px;
color:#000000;
margin:0px 0px 0px 0px;
}
h5 {
font-size:16px;
color:#000000;
margin:5px 0px -12px 0px!important;
margin/**/:5px 0px -18px 0px;
}
h6 {
font-size:13px;
color:#000000;
margin:0px 0px -15px 40px;
}
.text {
font-size:11px;
color:#000000;
}
/**----------------- top -----------------**/
.table-top {
margin:0 auto;
padding:0;
}
.call-us {
padding:0px 10px 0px 0px;
}
.brd-top {
border-top:1px #000934 solid;
border-bottom:2px #FFFFFF solid;
}
/**------------------ menu ---------------**/
#main-navigation {
top:0px;
left:0px;
margin:0;
padding:0;
list-style:none;
}
#main-navigation li {
float:left;
position:relative;
margin:0;
padding:0 0px 0 0;
height:26px
}
#main-navigation li a {
float:left;
display:block;
height:26px;
overflow:hidden;
text-indent:-999px
}
#main-navigation li.home a {
background:url(../images/n_home.gif) no-repeat left top;
width:71px
}
#main-navigation li.seo a {
background:url(../images/n_seo.gif) no-repeat left top;
width:65px
}
#main-navigation li.ppc a {
background:url(../images/n_ppc.gif) no-repeat left top;
width:65px
}
#main-navigation li.sm a {
background:url(../images/n_socialmedia.gif) no-repeat left top;
width:115px
}
#main-navigation li.articles a {
background:url(../images/n_articles.gif) no-repeat left top;
width:85px
}

#main-navigation li.clients a {
background:url(../images/n_ourclients.gif) no-repeat left top;
width:100px
}
#main-navigation li.contact a {
background:url(../images/n_contacts.gif) no-repeat left top;
width:84px
}
#main-navigation li a:hover,
#main-navigation li:hover a,
#main-navigation li.hover a {
background-position:0 -26px
}
#main-navigation li.home-s  {
background:url(../images/n_home.gif) no-repeat left top;
width:71px;
background-position:0 -26px;
}
#main-navigation li.seo-s {
background:url(../images/n_seo.gif) no-repeat left top;
width:65px;
background-position:0 -26px;
}
#main-navigation li.ppc-s {
background:url(../images/n_ppc.gif) no-repeat left top;
width:65px;
background-position:0 -26px;
}
#main-navigation li.sm-s {
background:url(../images/n_socialmedia.gif) no-repeat left top;
width:115px;
background-position:0 -26px;
}
#main-navigation li.articles-s {
background:url(../images/n_articles.gif) no-repeat left top;
width:85px;
background-position:0 -26px;
}
#main-navigation li.clients-s {
background:url(../images/n_ourclients.gif) no-repeat left top;
width:100px;
background-position:0 -26px;
}
#main-navigation li.contact-s {
background:url(../images/n_contacts.gif) no-repeat left top;
width:84px;
background-position:0 -26px;
}
.hide {
display:none;
}
/**----------------- flsah -----------------**/
.table-flash {
padding:0;
margin:0 auto 18px auto;
}
.flash-bg {
background:url(../images/bg_flash.gif) no-repeat left top;
height:288px;
}
/**----------------- form -----------------**/
.form-bg {
background:url(../images/bg_form.gif) no-repeat left top;
height:288px;
}
.form-img {
padding-bottom:5px;
}
.form-td{
padding:2px 0px 0px 12px;
font:11px bold Arial, Verdana, sans-serif, Georgia, Helvetica;
color:#000000;
}
input {
border:1px #969696 solid;
border-width:2px 0px 0px 2px;
font-size:11px;
margin:0px 0px 6px 0px!important;
margin/**/:0px 0px 5px 0px;
}
.keyword {
font-size:12px;
color:#959595;
overflow:auto;
width:120px;
border:1px #969696 solid;
border-width:2px 0px 0px 2px;
}
.button {
border:0;
}
.form-text {
font-size:11px;
color:#000000;
padding:0px 0px 6px 5px;
}
.form-text a{
text-decoration:underline;
color:#000000;
}
/**----------- center-main -----------------**/
.center-main {
margin:0px auto 20px auto;
padding:0;
clear:both;
}
.brd-right {
border-right:1px #c2c2c2 solid;
}
/**-------- WebMarketing123------------------**/
.webmarketing {
width:182px;
margin:0px 0px 0px 0px;
padding:0px 8px 0px 0px;
float:left;
}
.webmarketing p{
font-size:13px;
text-align:left;
margin:0;
padding:14px 0px 0px 0px;
line-height:16px;
}
.orange, .orange a {
color:#D23700;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
/**-------- Case Studies------------------**/
.case-studies {
width:182px;
margin:0px;
padding:0px 8px;
float:left;
}
.case-studies p{
color:#669933;
font-size:13px;
text-align:left;
line-height:16px;
margin:0;
padding:14px 5px 14px 5px;
}
.case-studies-1{
background:url(../images/bg_case_box.gif) no-repeat center;
height:77px;
}
.case-studies-1 h3{ 
font-size:15px;
margin:0;
padding:8px 0px 0px 15px;
}
.case-studies-1 h4{ 
font-size:12px;
margin:0;
padding:8px 0px 0px 15px;
}
.case-studies-1 p{ 
font-size:10px;
color:#000000;
margin:0;
padding:0;
padding:0px 0px 0px 16px;
}
.green {
color:#669900;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
.green a{
color:#669900;
text-decoration:none;
}
.orange-normal {
color:#D23700;
font-weight:normal;
font-size:12px;
padding-top:10px;
}
.orange-normal a{
color:#D23700;
text-decoration:none;
}
/**-------- FREE WEBINARS------------------**/
.free-webinars {
width:182px;
margin:0px!important;
margin/**/:0px 4px;
float:left;
padding:0px 8px!important;
padding/**/:0px 0px;
}
.free-webinars-bg {
background:url(../images/bg_webinars_txt.gif) repeat-x;
height:85px;
font-size:13px;
color:#000000;
padding:12px 0px 0px 5px;
text-align:left;
}
.free-webinars-but {
padding-top:10px;
}
.free-webinars p{
font-size:11px;
padding:10px 5px 0px 5px;
margin:0;
}
.txt-med {
font-size:12px;
}
/**-------- Our Services------------------**/
.our-servies {
width:182px;
margin:0px 0px 0px 0px;
float:left;
padding:0px 0px 0px 8px;
}
.our-servies ul {
margin:10px 0px 22px 0px;
padding-left:0;
}
.our-servies li {
list-style:none;
color:#D23700;
font-weight:bold;
font-size:12px;
padding:3px 2px 0px 3px!important;
padding/**/:0px 2px 0px 3px;
margin:0;
}
.our-servies li a{
color:#D23700;
font-weight:bold;
text-decoration:none;
}
.our-servies p{
font-size:12px;
padding:8px 2px 0px 2px;
margin:0;
}
.our-servies-box{
background:url(../images/bg_articles_box.gif) no-repeat center;
height:44px;
color:#D23700;
font-weight:bold;
font-size:11px;
padding-left:8px!important;
padding-left/**/:12px;
}
.our-servies-box a{
color:#D23700;
text-decoration:none;
}
.our-servies-box1{
background:url(../images/bg_articles_box1.gif) no-repeat center;
height:61px;
color:#D23700;
font-weight:bold;
font-size:11px;
padding-left:8px!important;
padding-left/**/:12px;
}
.our-servies-box1 a{
color:#D23700;
text-decoration:none;
}
/**---------------- specialize --------------------------**/
.specialize {
background-color:#e8e8e8;
margin:0px auto 5px auto;
padding:0;
}
.specialize td{
margin:0;
padding:8px 3px;
font-size:11px;
color:#666666;
}
/**---------------- footer --------------------------**/
.footer {
margin:0 auto;
clear:both;
}
.footer-link {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#1c4163;
text-align:center;
padding:3px;
}
.footer-link a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#1c4163;
text-align:center;
padding:0px 4px;
text-decoration:none;
}
.copyright {
font-size:11px;
font-weight:bold;
color:#1c4163;
padding:8px 0px;
text-align:center;
}
/**------------------------------ About SEO -----------------**/
.main-div {
margin:0 auto;
width:774px;
}
.left {
float:left;
width:246px;
}
.left-1 {
float:left;
width:336px;
}
.left-bg {
background:url(../images/bg_left.gif) no-repeat left;
height:433px;
width:246px;
}
.tble-padding {
padding:0px 10px;
}
.tble-padding-1 {
padding:0px 50px 5px 50px;
}
.txt-left {
font-size:12px;
color:#000000;
}
.txt-left a{
font-size:12px;
color:#3399FF;
}
.txt-left p{
margin:0;
padding:0px 5px 0px 5px;
}
.img-padding {
padding:10px 0px;
}
.img-padding-article {
padding:8px 0px;
}
.img-padding-1 {
padding:0px 0px 20px 0px;
}
.img-padding-2 {
padding:25px 0px 10px 0px;
}
.img-padding-3 {
padding:20px 0px 5px 0px;
}
.img-padding-4 {
padding:0px 18px 0px 0px;
}
.right {
float:left;
width:526px;
padding:20px 0px 0px 25px;
}
.right-1 {
float:left;
width:438px;
padding:25px 15px 0px 25px;
}
.right-2 {
float:left;
width:526px;
padding:20px 0px 0px 22px;
}
.right-3 {
float:left;
width:438px;
padding:0px 0px 0px 25px;
}
/**-- left form --**/
.left-bg-form {
background:url(../images/bg_left_form.gif) no-repeat left;
height:411px;
width:246px;
}
.orange-normal-form {
color:#D23700;
font-weight:normal;
font-size:11px;
}
.orange-normal-form a{
color:#D23700;
text-decoration:underline;
}
/**-- left CTA --**/
.left-bg-cta {
background:url(../images/bg_about_cta.gif) no-repeat left;
height:415px;
width:246px;
padding:0px 1px 0px 0px;
}
/**--------------------------- Articles ----------------------**/
.left-article-bg {
padding:0px 0px;
background:url(../images/bg_left_cta.gif) no-repeat left top;
height:434px;
}
.left-article-bgsm {
padding:0px 0px;
background:url(../images/bg_left_ctasm.gif) no-repeat left top;
height:800px;
}
.brd-left {
background:url(../images/brd_left.gif) repeat-x;
height:2px;
}
.txt-left-padding {
font-size:11px;
color:#000000;
padding:8px 14px;
}
.txt-left-padding p{
font-size:11px;
color:#000000;
padding:0;
margin:0;
}
.back-bg {
float:left;
width:528px;
padding:0px 10px 0px 0px;
background:url(../images/bg_article_blue.gif) repeat-x left;
height:39px;
border-right:1px #8abded solid;
}
.brd-blue {
border-top:1px #8abded solid;
margin:8px 0px 0px 0px;
padding:0;
font-size:10px;
}
.bg-gray {
background-color:#f2f2f2;
padding:5px 15px;
color:#333333;
font-size:12px;
display:block;
margin:0px 0px 10px 0px;
}
.header-article, .header-article a {
font-size:14px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
/**------------ Pay per click --------------**/
.box-bg {
background:url(../images/bg_box.gif) repeat-y left;
width:499px;
}
.txt-bullet {
font-size:13px;
margin-bottom:0;
}
/**------------ Pay per click form--------------**/
.bg-pay-form {
background:url(../images/bg_pay_form.gif) no-repeat left;
height:397px;
width:246px;
}
/**-- left CTA --**/
.bg-pay-cta {
background:url(../images/bg_pay_cta.gif)  no-repeat left;
height:407px;
width:246px;
padding:0px 1px 0px 0px;
}
.bg-pay {
background:url(../images/bg_pay.gif) no-repeat left top;
height:405px;
width:246px;
}
/**------------- Webinars ------------------**/
.bg-web-1 {
background:url(../images/bg_webinar_1.gif) no-repeat top left;
height:157px;
}
.bg-web-2 {
background:url(../images/bg_webinar_2.gif)  no-repeat top left;
height:425px;
}
.bg-web-3 {
background:url(../images/bg_free_seo_ppc_webinars.gif) no-repeat top left;
height:191px;
}
.blue-txt, .blue-txt a {
font-size:12px;
color:#0099CC;
font-weight:bold;
text-decoration:none;
}
.box-bg-1 {
background:url(../images/bg_box_1.gif) repeat-y left top;
width:398px;
}
.bg-blue {
background:url(../images/bg_check_blue.gif) no-repeat left top;
height:138px;
}
.bg-blue-big {
font-size:14px;
margin:0;
padding:15px 25px 5px 5px;
}
.bg-blue-small {
font-size:11px;
margin:0;
padding:0px 25px 0px 5px;
}
.check {
padding:15px 0px 0px 0px;
}
.sinup {
padding:5px 0px 0px 15px;
}
.title-webinars {
font-size:22px;
font-weight:bold;
padding:10px 0px;
}
.web-med {
font-size:14px;
font-weight:bold;
margin-top:0;
}
.web-big {
font-size:14px;
font-weight:bold;
padding:5px 11px 0px 10px;
margin:0;
}
.bg-blue-web {
background:url(../images/bg_seo_ppc_mamagment.gif) no-repeat left top;
height:145px;
width:381px;
}
.b_upcoming {
margin:0;
padding:5px 0px;
}
/**-------------------------------- Conatact -----------------------------**/
.bg-contact-left {
background:url(../images/bg_contact_left.gif)  no-repeat top left;
height:574px;
}
.text-contact, .text-contact a {
font-size:14px;
margin:30px 0px 0px 0px;
color:#000000;
}
.text-gray {
color:#666666;
}
.bg-contact-form {
background:url(../images/bg_contact_left_form.gif) no-repeat top left;
height:355px;
}
.select {
border:1px #969696 solid;
border-width:2px 0px 0px 2px;
font-size:11px;
margin:0px 0px 8px 0px!important;
margin/**/:0px 0px 5px 0px;
width:195px;
}
.contact-txt-form {
font-size:13px;
}
.box-bg-2 {
background:url(../images/box_bg_2.gif) repeat-y left top;
width:359px;
}
.logo-padding {
padding:25px 15px 5px 0px!important;
padding/**/:10px 0px 10px 0px;
}
.txt-title {
font-size:16px;
margin:0;
font-weight:bold;
padding:0px 20px 5px 20px;
}
.txt-case {
font-size:12px;
margin:0;
padding:0px 20px;
}
.margin  {
margin-top:15px!important;
margin-top/**/:-5px;
}
.txt-blue, .txt-blue a{
color:#3399FF;
text-decoration:none;
}
.txt-blue a:hover {
color:#000000;
text-decoration:none;
}
/**-------- casestudies---------------------------**/
.case-title {
font-size:17px;
font-weight:bold;
}
.case-inside {
float:left;
width:526px;
position:relative;
}
.case-margin {
padding:20px 0px 0px 0px!important;
padding/**/:0px 0px 0px 0px;
}
.tbl-brd {
border-top:1px #000000 solid;
border-left:1px #000000 solid;
}
.tbl-brd td{
border-bottom:1px #000000 solid;
border-right:1px #000000 solid;
font-size:12px;
padding:2px 5px;
}
.tbl-title {
background-color:#ffcc00;
font-weight:bold;
vertical-align:bottom;
text-align:center;
}
/**-------- Ecotimber---------------------------**/
.tbl-brd-eco {
border-top:1px #000000 solid;
border-left:1px #000000 solid;
}
.tbl-brd-eco td{
border-bottom:1px #000000 solid;
border-right:1px #000000 solid;
font-size:12px;
padding:2px 4px;
}
.tbl-title-eco {
background-color:#ccccff;
font-weight:bold;
text-align:center;
color:#000080;
}
.tbl-font-blue{
color:#000080;
}
/**-------- PPC---------------------------**/
.tbl-brd-ppc {
border-top:1px #000000 solid;
border-left:1px #000000 solid;
}
.tbl-brd-ppc td{
border-bottom:1px #000000 solid;
border-right:1px #000000 solid;
font-size:9px;
padding:2px 0px;
font-family:Tahoma;
}
.tbl-title-ppc {
background-color:#ccccff;
font-weight:bold;
text-align:center;
color:#000080;
}
.tbl-font-green{
background:#99cc00;
}
.tbl-font-orange{
background:#ffcc00;
}
.tbl-font-yellow{
background:#ffff00;
}
.tbl-font-lightyellow{
background:#ffff99;
}
.tbl-font-lightgreen{
background:#ccffcc;
}
.font-bold {
font-weight:bold;
font-size:9px;
}
/**-------- clearwire ---------------------------**/
.tbl-brd-clearwire {
border-top:1px #000000 solid;
border-left:1px #000000 solid;
}
.tbl-brd-clearwire td{
border-bottom:1px #000000 solid;
border-right:1px #000000 solid;
font-size:12px;
padding:2px 5px;
}
.tbl-title-clearwire {
background-color:#93cddd;
font-weight:bold;
text-align:center;
}
/**------------- privacy policy ------------------**/
.privacy {
padding:5px;
}
/**----------- home thank u -----------**/
.h_thnk_txt {
font-size:11px;
color:#000000;
}
.h_thnk_txt p{
padding:2px 5px;
margin:0;
}
/**------------- seo-analysis -------------**/
.input-new {
border:1px #000000 solid;
}