/* CSS Document */
body{ background: url(../images/body-bg.gif) repeat-x 0px -25px #F4F4F4; font: 12px/18px Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
a{ text-decoration: none;}
p, h1, h2, h3, h4, h5, h6, form{ margin: 0; padding: 0;}
.clear{ clear: both;}
a{ color: #373636}
.under{ text-decoration:underline}
h4, h5, h6{ color:#2F2E2E;font: bold 13px/15px Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 10px 0 0 0;}
.spacer{ position: relative; height: 10px; margin: 0; padding: 0;}
.line{border-bottom:1px solid #E3E3E3; height: 1px;}
#wrapper{ width: 1000px; margin: 0 auto;}
/*--------------------------------<Header Styles>-----------------------------*/
#header{ height: 80px; width: 960px; margin: 0 auto; position: relative}
.top-menu{ width: 550px; height: 29px; background: url(../images/top-menu-bg.gif) left no-repeat #EBEBEB; float: right;}
.top-menu ul{ margin: 0; float: right;}
.top-menu ul li{ margin: 0; padding: 0; list-style-type: none; display: block; float: left; height: 29px;}
.top-menu ul li a{ font: bold 12px/15px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #666666; text-decoration: none; background: url(../images/top-menu-separator.gif) no-repeat left; height: 24px; padding: 5px 20px 0 20px; display: block; float: left; }
.top-menu ul li  a:hover{ background:#C9C6C8;}
.top-menu ul li  a.selected{ background:#C9C6C8;}
#logo{ width: 225px; float: left; text-align: center; margin: -25px 0 0 0;}
#logo h1 a span.blue-logo-text{ font: italic bold 30px/35px Helvetica, sans-serif; color:#01478F;}
#logo  h1 a span.gray-big-logo-text{ font: italic bold 30px/35px Helvetica, sans-serif; color:#C9C6C8;}
#logo .gray-logo-text{ font: bold 14px/18px Arial, Helvetica, sans-serif; color:#676665; letter-spacing:1px;}
#contact-info{ width: 380px; float: right; text-align: right; margin: 20px 0 0 0;}
#contact-info .blue-contact-text{ font: bold 12px/18px Arial, Helvetica, sans-serif; color:#01478F;}
#contact-info .orange-contact-text{ font: bold 12px/18px Arial, Helvetica, sans-serif; color:#CC9900;}
#contact-info .gray-contact-text{ font: bold 12px/18px Arial, Helvetica, sans-serif; color:#666666;}

/*--------------------------------</Header Styles>-----------------------------*/

/*--------------------------------<Main Navigation Styles>-----------------------------*/
#main-nav{ height: 51px; position: relative; width: 960px; margin: 0 auto; }
#main-nav ul{ margin: 0; padding: 0;}
#main-nav ul li{ margin: 0; padding: 0; list-style-type: none;display: block; float: left;background: url(../images/main-nav-bg.gif) repeat-x;}
#main-nav ul li a{ display: block; float: left; height: 40px; padding: 20px 15px 0 15px; color: #FFFFFF; font: bold 16px/18px Arial, Helvetica, sans-serif; background: url(../images/main-menu-saparator.gif) no-repeat 0px 0px;}
#main-nav ul li a.selected{background: url(../images/selected-separator.gif) right no-repeat #EDE8EC;color: #000000;}
#main-nav ul li a:hover{background: url(../images/selected-separator.gif) right no-repeat #EDE8EC; display: block; color: #000000;}
#main-nav ul li a.last{ background:#EDE8EC;}
#main-nav ul li a.big{padding: 20px 15px 0 17px;}
/*--------------------------------</Main Navigation Styles>-----------------------------*/

/*--------------------------------<Main Container Styles>-----------------------------*/
#maincontainer{ position: relative; background: url(../images/maincontainer-bg.gif) repeat-y; margin: 16px 0 0 0;}
#container{ position: relative; width: 962px; margin: 0 auto;}
/*--------------------------------<Banner Styles>-----------------------------*/
.banner{ position: relative; height: 344px; background: url(../images/banner.jpg) no-repeat;}
.banner .banner-text{ width: 400px; float: right; margin: 50px 30px 0 0; padding:0}
.banner .banner-text .banner-text-left{ width: 200px; float: left; text-align: right; margin: 0; padding: 0;}
.banner .banner-text .banner-text-right{ width: 200px; float: right; margin: 10px 0 0 0; padding: 0;}
.banner .banner-text span.blue-big-text{ font: bold 47px/47px Arial, Helvetica, sans-serif; color: #01478F;}
.banner .banner-text span.gray-big-text{font: bold 24px/24px Arial, Helvetica, sans-serif; color: #7d7d7d;}
.banner .banner-text1{ width: 400px; float: right; margin: 20px 0 0 0; padding: 0 20px 0 0;font: normal 28px/28px Arial, Helvetica, sans-serif; color: #7d7d7d; text-align: right;}
.banner .banner-text1 h1{}
.banner .proposal-btn{ float: right; margin: 52px 20px 0 0;color:#01478F;font: bold 14px/15px Arial, Helvetica, sans-serif; display: block; padding: 10px; background: #FFFEBE; border: 1px solid #EBEBEB}
.banner .proposal-btn a{ color:#01478F;font: bold 14px/15px Arial, Helvetica, sans-serif; text-decoration: underline}
.banner .proposal-btn a:hover{ text-decoration: none;}
.banner .banner-bottom-text{ position: relative; margin: 10px 0 0 30px;}
.banner .banner-bottom-text	h2{color:#000000;font: bold 22px/22px Arial, Helvetica, sans-serif;}
/*--------------------------------</Banner Styles>-----------------------------*/
/*--------------------------------<Main Content Styles>-----------------------------*/
#main-content-box{ position:relative; width: 936px; margin: 0 auto;}
#main-content-box .package-box{ width: 650px; height: 210px; background: url(../images/package-box-bg.jpg) no-repeat; float: left; margin: 0; padding: 50px 0 0 35px;}
#main-content-box .package-box .package-box-inner1{ width: 180px; height: 144px; float: left;}
#main-content-box .package-box .package-box-inner2{ width: 170px; height: 144px; float: left; margin: 0 0 0 40px;}
#main-content-box .package-box .package-box-inner3{ width: 170px; height: 144px; float: left; margin: 0 0 0 45px;}
#main-content-box .package-box  h2 span.bold-blue-text{color:#01478F;font: normal 18px/18px Arial, Helvetica, sans-serif; }
#main-content-box .package-box h2 span.bold-blue-text1{color:#01478F;font: bold 18px/18px Arial, Helvetica, sans-serif; padding: 0 0 0 40px; }
#main-content-box .package-box h2 span.bold-light-blue-text{color:#B1C7DE;font: bold 18px/18px Arial, Helvetica, sans-serif; }
#main-content-box .package-box h2 span.bold-light-blue-text1{color:#01478F;font: normal 18px/18px Arial, Helvetica, sans-serif; }
#main-content-box .package-box h2 span.bold-light-blue-text{color:#B1C7DE;font: bold 18px/18px Arial, Helvetica, sans-serif; }
#main-content-box .package-box .viewpackagebox a{ display: block; margin: 28px 0 0 0; width: 130px; height: 20px; color: #000000; padding: 0 0 0 40px; font-weight: bold;}
#main-content-box .package-box .packagebox-text{color:#0F0F0F;font: normal 12px/18px Arial, Helvetica, sans-serif; margin: 10px 0 0 0; text-align: center; padding: 0; }
#main-content-box .right-box{ width: 234px; float: right; margin: 0 0 10px 0;}
#main-content-box .right-package-box{ width: 234px; height: 138px; background: url(../images/right-package-box.gif) no-repeat; color:#565656;font: bold 14px/18px Arial, Helvetica, sans-serif;}
#main-content-box .package-price-box{padding: 5px 0 0 10px; position: relative;}
#main-content-box .package-price-box .left-text{ width: 100px; float: left; padding: 0 0 0 5px;}
#main-content-box .package-price-box span.pricing{font: normal 24px/24px Arial, Helvetica, sans-serif; display: block; color:#01478F;}
#main-content-box .package-price-box span.dollar{font: bold 36px/36px Arial, Helvetica, sans-serif; display: block; float: left; color:#CAC5C9; width: 30px; padding: 10px 0 0 35px;}
#main-content-box .package-price-box span.pricevalue{font: bold 50px/50px Arial, Helvetica, sans-serif; display: block; float: left; color:#01478F; letter-spacing: -3px; width: 130px; margin: 0px 0 0 0;}
#main-content-box .package-price-box span.big-5{font: bold 60px/55px Arial, Helvetica, sans-serif;}
#main-content-box .package-price-box span.as-low-as{font: bold 12px/12px Arial, Helvetica, sans-serif; display: block; color:#7D7D7D; margin: -10px 0 0 0; text-align: center; height: 12px;}
#main-content-box .package-price-box span.as-low-month{font: bold 12px/12px Arial, Helvetica, sans-serif; display: block;color:#7D7D7D;text-align: center; width: 200px; margin: 0 0 0 0; padding: 0;}
#main-content-box .right-package-box a{ display: block; padding: 0; margin: 15px 0 0 0; text-align: center; color:#565656;font: bold 14px/18px Arial, Helvetica, sans-serif; text-decoration: underline}
#main-content-box .right-package-box a:hover{ text-decoration: none;}
#main-content-box .right-box .with-us{ display: block; color:#01478F;font: normal 18px/20px Arial, Helvetica, sans-serif; margin: 10px 0 0 0;}
#main-content-box .right-box .button-go{float: left;}
#main-content-box .right-box .selectbox{ width: 180px; float: left; margin: 3px 5px 0 0;}
/*--------------------------------</Main Content Styles>-----------------------------*/
#footer-wrapper{ position: relative; margin: 0 0 0 0;}
#footer-wrapper1{ position: relative; background: url(../images/maincontainer-bg.gif) repeat-y; margin: 0 0 0 0;}
#footer-container{ position: relative; width: 962px; margin: 0 auto;}
/*--------------------------------<Bottom Box Styles>-----------------------------*/
#bottom-box{ position: relative; background:url(../images/bottom-box-bg.gif) repeat-x; height: 222px; padding: 20px 0 0 0;}
#bottom-box .comment-box{ width: 300px; float: left; background: url(../images/comment-box.gif) no-repeat;}
#bottom-box .bottome-menu-box1{ width: 200px; display: block; float: left; margin: 20px 0 0 0;}
#bottom-box .bottome-menu-box2{ width: 150px; display: block; float: left; margin: 20px 0 0 0;}
#bottom-box ul{ margin: 0; padding: 0;}
#bottom-box ul li{ list-style-type: none;}
#bottom-box ul li a{ color: #333333;font: normal 12px/18px Arial, Helvetica, sans-serif;}
#bottom-box ul li a:hover{ text-decoration: underline}
#bottom-box .head{ color:#01478F;font: bold 11px/15px Arial, Helvetica, sans-serif; text-transform: uppercase;}
#bottom-box .comment{ width: 240px; margin: 15px 0 0 45px;}
#bottom-box .comment-bottom-text{ width: 250px; margin: 40px 0 0 45px; color:#01478F;font: bold 14px/15px Arial, Helvetica, sans-serif;}
#bottom-box .comment-bottom-text1{ width: 250px; margin: 10px 0 0 45px; color:#535353;font: normal 14px/15px Arial, Helvetica, sans-serif;}
#bottom-box .comment-bottom-text1 a{color:#535353;font: normal 14px/15px Arial, Helvetica, sans-serif; text-decoration: underline;}
#bottom-box .comment-bottom-text1 a:hover{ text-decoration: none;}
/*--------------------------------</Bottom Box Styles>-----------------------------*/

/*--------------------------------<Footer Box Styles>-----------------------------*/
#footermain{height: 135px; width: 990px; background: url(../images/footer-main-bg.gif) repeat-x; position: relative;}
#footer2{width: 960px; margin: 0 auto; padding: 20px 0 0 0; text-align: center}
#footer2 img{ padding: 7px;}
#footer2 .copyright{ padding: 10px;}
#footer2 .copyright a{ color: #000000; text-decoration: underline;}
/*--------------------------------</Footer Box Styles>-----------------------------*/

/*--------------------------------</Main Container Styles>-----------------------------*/

/*-----------------------------<Search Engine Optimization Style>-----------------------*/
#container-seo{ width: 960px; position:relative; margin: 0 auto; background: #ffffff; padding: 0 0 20px 0;}
.banner-seo{ height: 336px; background: url(../images/banner-seo-overview.jpg) no-repeat center;}
.banner-text{ width: 550px; float: right; padding: 127px 0 0 0;color: #535455; text-align: left; margin: 0 0 0 0 0;}
.banner-text h1{}
.banner-text span.firstline-text{font: normal 36px/36px Arial, Helvetica, sans-serif; display:block;}
.banner-text span.bold-blue-text{font: normal 36px/36px Arial, Helvetica, sans-serif; color:#01478F;}
.banner-text span.secondline-text{ margin: 0 0 0 160px; font: normal 36px/36px Arial, Helvetica, sans-serif; display:block;}
.banner-text .blue-button-text{ padding: 22px 80px 0 0; font: normal 14px/18px Arial, Helvetica, sans-serif; color:#A1CFFF; float:right; width: 200px;}
.banner-text .blue-button-white-text{font: bold 18px/18px Arial, Helvetica, sans-serif; color:#ffffff;}
.banner-text .blue-button-slash{ color:#A1CFFF;}
.banner-text .see-our-plans{ float:right; width: 200px; text-align: left; padding: 28px 0 0 0;}
.banner-text .see-our-plans a{ color:#01478F;font: bold 14px/14px Arial, Helvetica, sans-serif; margin: 0 0 0 15px;}
.banner-text .request-quote{ float: right; width: 200px; padding: 20px 0 0 0; text-align: left; background: url(../images/arrow3.gif) no-repeat 0 22px;}
.banner-text .request-quote a{ margin: 0 0 0 15px; color: #000000; text-decoration:underline;font: normal 14px/14px Arial, Helvetica, sans-serif;}
.banner-text .request-quote a:hover{ text-decoration: none;}

#icon-box{ padding: 20px 10px 20px 10px;}
#icon-box ul{ margin: 0; padding: 0;}
#icon-box ul li{list-style-type: none; margin: 0 0 0 80px; display: block; float: left;}
#icon-box ul li a{ width: 87px; height: 35px; text-align: center; float: left; padding: 60px 0 0 0; display: block; margin: 0 0 0 0; color:#353637;font: bold 14px/14px Arial, Helvetica, sans-serif;}
#icon-box ul li a.box-deseleted-overview{background:url(../images/overview.gif) no-repeat 25px 20px; color:#353637;}
#icon-box ul li a.box-deseleted-plan{background:url(../images/plan.gif) no-repeat 25px 20px; color:#353637;}
#icon-box ul li a.box-deseleted-process{background:url(../images/process-icon.gif) no-repeat 25px 20px; color:#353637;}
#icon-box ul li a.box-deseleted-faq{background:url(../images/faq-icon.gif) no-repeat 25px 20px; color:#353637;}
#icon-box ul li a.box-deseleted-client{background:url(../images/client-icon.gif) no-repeat 25px 20px; color:#353637;}
#icon-box ul li a.box-deseleted-quote{background:url(../images/quote-icon.gif) no-repeat 25px 20px; color:#353637;}
#icon-box ul li.overview{list-style-type: none; margin: 0 0 0 0; display: block; float: left;}
#icon-box ul li a.box-deseleted-overview:hover{background:url(../images/overview-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-deseleted-plan:hover{background:url(../images/plan-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-deseleted-process:hover{background:url(../images/process-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-deseleted-faq:hover{background:url(../images/faq-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-deseleted-client:hover{background:url(../images/client-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-deseleted-quote:hover{background:url(../images/quote-selected.gif) no-repeat; color:#ffffff;}

#icon-box ul li a.box-seleted-overview{background:url(../images/overview-selected.gif) no-repeat; color:#FFFFFF;}
#icon-box ul li a.box-seleted-plan{background:url(../images/plan-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-seleted-process{background:url(../images/process-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-seleted-faq{background:url(../images/faq-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-seleted-client{background:url(../images/client-selected.gif) no-repeat; color:#ffffff;}
#icon-box ul li a.box-seleted-quote{background:url(../images/quote-selected.gif) no-repeat; color:#ffffff;}


#icon-box ul li.box-seleted1{background: url(../images/seleted-icon-bg.gif) no-repeat; padding: 15px 0 0 0; margin: 0 0 0 84px;}
#icon-box  ul li.box-seleted1 a.overview{ color:#ffffff;font: bold 14px/14px Arial, Helvetica, sans-serif; display: block; padding: 5px 0 0 0;}

#list-box-below-icon{ width: 937px; margin: 0px auto 0px auto; border: 1px solid #E4E4E4; padding: 0 0 20px 0;}
#list-box-below-icon h2{ color:#01478F;font: bold 20px/20px Arial, Helvetica, sans-serif; display: block; text-align: center; padding: 10px 0 0 0;}
#list-box-below-icon ul{ display: block; float: left; width: 380px; padding: 20px 0 0 70px; margin: 0;}
#list-box-below-icon ul li{ list-style-image: url(../images/bullet-arrow.gif);}
#list-box-below-icon .vertical-line{ width: 1px; height: 80px; border-right: 1px solid #E4E4E4; float: left; margin: 20px 0 0 0;}

#main-content-container{ width: 940px; margin: 0 auto; padding: 10px 0 0px 10px;}
#main-content-container #left-container-content{ width: 670px; float: left;}
#main-content-container #left-container-content h2{ color:#01478F;font: bold 20px/20px Arial, Helvetica, sans-serif; padding: 5px 0 5px 0px;}
#main-content-container #left-container-content h2.heading-bg{ color:#000000;font: bold 20px/20px Arial, Helvetica, sans-serif; padding: 5px 0 5px 10px;background: url(../images/main-heading-bg.gif) no-repeat right top #EDE8EC; margin: 7px 0 0 0;}
#main-content-container #left-container-content h2.small-heading2{ color:#01478F;font: bold 17px/17px Arial, Helvetica, sans-serif; padding: 10px 0 0 0;}
#main-content-container #left-container-content h3{ color:#01478F;font: bold 17px/17px Arial, Helvetica, sans-serif; padding: 10px 0 0 0;}
#main-content-container #left-container-content ul.category-list{ display: block; width: 320px; float: left; padding: 0 0 0 0; margin: 20px 0;}
#main-content-container #left-container-content ul.category-list li{ display: block; height: 120px; padding: 0 0 0 85px; list-style-type: none; width: 220px;}
#main-content-container #left-container-content ul.category-list li span.heading{font: bold 14px/14px Arial, Helvetica, sans-serif;}
#main-content-container #left-container-content .vertical-spacer{ width: 10px; float: left;}
#main-content-container #left-container-content ul.category-list li.seo{ background: url(../images/list-icon.gif) no-repeat 0 0;}
#main-content-container #left-container-content ul.category-list li.directory-submission{ background: url(../images/list-icon.gif) no-repeat 0 -130px;}
#main-content-container #left-container-content ul.category-list li.social-media{ background: url(../images/list-icon.gif) no-repeat 0 -250px;}
#main-content-container #left-container-content ul.category-list li.link-building{ background: url(../images/list-icon.gif) no-repeat 0 -370px;}
#main-content-container #left-container-content ul.category-list li.article-submission{ background: url(../images/list-icon.gif) no-repeat 0px -500px;}
#main-content-container #left-container-content ul.category-list li.google-analytics{ background: url(../images/list-icon.gif) no-repeat 0 -630px;}
#main-content-container #left-container-content .backto-top{ display: block; text-align: right; margin: 20px 0;}
#main-content-container #left-container-content .backto-top a{ color:#373636;font: normal 14px/14px Arial, Helvetica, sans-serif; text-decoration: underline;}
#main-content-container #left-container-content .backto-top a:hover{ text-decoration: none;}
#main-content-container #left-container-content p{ margin: 10px 0;}
#main-content-container #right-container-content{ width: 257px; float: right; margin: 0 0px 0 0;}
#main-content-container #right-container-content .box-top{ height: 16px; background: url(../images/right-top-box.gif) no-repeat;}
#main-content-container #right-container-content .box-middle{background:url(../images/right-box-bg.gif) repeat-y; padding: 0px 20px 10px 20px;}
#main-content-container #right-container-content .box-middle h2{ color:#01478F;font: bold 17px/17px Arial, Helvetica, sans-serif; padding: 0 0 10px 0;}
#main-content-container #right-container-content .box-middle form{ margin: 0; padding: 0;}
#main-content-container #right-container-content .box-middle label00{font: bold 12px/14px Arial, Helvetica, sans-serif; padding: 10px 0 5px 0; display: block;}
#main-content-container #right-container-content .box-middle input.input-text{ width: 210px;}
#main-content-container #right-container-content .box-middle .select-text{ width:210px}
#main-content-container #right-container-content .box-middle input.input-phone{ width: 59px; float: left; display: block;}
#main-content-container #right-container-content .box-middle .dash-text{ width: 10px; float: left; display: block; text-align: center;}
#main-content-container #right-container-content .box-middle span.hash-text{ width: 70px; float: left; text-align: center; display: block;}
#main-content-container #right-container-content .box-middle label span.star{font: bold 15px/15px Arial, Helvetica, sans-serif; color:#ff0000;}
#main-content-container #right-container-content .box-middle .text-area{ width: 210px; display: block;}
#main-content-container #right-container-content .box-middle .submit-button{ width: 127px; height: 32px; display: block; background: url(../images/submit-button-bg.gif) no-repeat; text-align: center; color: #FFFFFF;font: bold 14px/14px Arial, Helvetica, sans-serif; margin: 10px 0 0 0; border: none;}
#main-content-container #right-container-content .box-bottom{ height: 16px; background: url(../images/right-bottom-box.gif) no-repeat;}
#main-content-container #right-container-content .testimonials-box{ width: 205px; height: 202px; background: url(../images/testimonials-back-bg.gif) no-repeat right top; color: #FFFFFF; padding: 15px 15px 15px 30px;font: normal 14px/18px Arial, Helvetica, sans-serif; margin: 20px 0 0 0;}
#main-content-container #right-container-content .testimonials-box h3.testimonial-bottom{ display: block; text-align: right; margin: 30px 0 0 0; color:#000000;font: normal 14px/18px Arial, Helvetica, sans-serif;}
#main-content-container #breadcrumb{ color:#000000; border-bottom: 1px solid #ECECEC; margin: 0 0 10px 0; padding:0 0 2px 0}
#main-content-container #breadcrumb a{ text-decoration: underline;}
#main-content-container #breadcrumb a:hover{ text-decoration: none;}
#main-content-container #left-container-content a:hover{ text-decoration: underline;}
/*-----------------------------</Search Engine Optimization Style>-----------------------*/
/*-----------------------------<Link Popularity Style>-----------------------*/
#main-content-container #left-container-content a.more{ color:#373636;font: normal 14px/14px Arial, Helvetica, sans-serif; text-decoration: underline;}
#main-content-container #left-container-content a.more:hover{ text-decoration: none;}
/*-----------------------------</Link Popularity Style>-----------------------*/
/*-----------------------------<Search Engine Optimization plan Style>-----------------------*/

.banner-seo1{ height: 211px; background: url(../images/banner-seo-plan.jpg) no-repeat center;}
.banner-text1{ width: 550px; float: right; padding: 0 0 0 0;}
.banner-text1 h1 span.secondline-text{ padding: 0 0 0 160px; font: normal 36px/36px Arial, Helvetica, sans-serif; display:block;}
.banner-text1 .blue-button-text{ padding: 117px 80px 0 0; font: normal 14px/18px Arial, Helvetica, sans-serif; color:#A1CFFF; float:right; width: 200px;}
.banner-text1 .blue-button-white-text{font: bold 18px/18px Arial, Helvetica, sans-serif; color:#ffffff;}
.banner-text1 .blue-button-slash{ color:#A1CFFF;}
.banner-text1 .see-our-plans{ float:right; width: 200px; text-align: left; padding: 25px 0 0 0;}
.banner-text1 .see-our-plans a{ color:#01478F;font: bold 14px/14px Arial, Helvetica, sans-serif; margin: 0 0 0 15px;}
.banner-text1 .request-quote{ float: right; width: 200px; padding: 19px 0 0 0; text-align: left;}
.banner-text1 .request-quote a{ margin: 0 0 0 15px; color: #000000}

#plan-box{ margin: 10px 0 0 0;}
#plan-box .plan-box{ width: 670px; background: #FBFBFB; border: 1px solid #ECECEC; margin: 10px 0 20px;}
#plan-box .plan-box .dark-gray-row{ background: #F4F4F4; padding: 10px 10px;}
#plan-box .plan-box .light-gray-row{padding: 10px 10px;}
#plan-box .package-name-heading{ width: 295px; float: left; padding: 0 10px 0 10px;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#353637;}
#plan-box .package-starter-heading{ width: 105px; float: left; padding: 0 10px 0 0;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#353637;}
#plan-box .package-name-text{ width: 295px; float: left; padding: 0 10px 0 0;font: normal 14px/18px Arial, Helvetica, sans-serif;}
#plan-box .package-starter-text{ width: 105px; float: left; padding: 0 10px 0 0;font: normal 14px/18px Arial, Helvetica, sans-serif;}
#plan-box .package-name-heading-full-width{padding: 0 10px 0 10px;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#353637;}

#getstarted{}
#getstarted .click-here{ width: 200px; float: left; text-align: right; color: #01478F;font: bold 16px/16px Arial, Helvetica, sans-serif;}
#getstarted .click-here img{ margin: 0 0 0 10px;}
#getstarted .get-started-button{ width: 430px; background: url(../images/get_started.gif) no-repeat; text-align: center; float: right; padding: 15px 0;}
#getstarted .get-started-button a{color: #FFFFFF;font: bold 16px/16px Arial, Helvetica, sans-serif;}
/*-----------------------------</Search Engine Optimization plan Style>-----------------------*/

/*-----------------------------<Full Time SEO>----------------------------------------*/
#full-time-box{ width:660px;border:1px solid #E3E3E3; font-size:14px; margin:5px 0 0 0;}
#full-time-box .full-time-head {background:#1990D0 none repeat scroll 0 0;color:#FFFFFF;font-size:13px;width:660px; float:left; font-weight:bold;text-align:left;padding:10px 0 10px 8px;}
#full-time-box .full-time-row{ background:url(../images/full-time-row-bg.gif) repeat-y;border-bottom:1px solid #E3E3E3;}
#full-time-box .full-time-left-box{ float:left; width:480px; padding:10px 8px 10px 8px}
#full-time-box .full-time-right-box{ float:left; width:120px;padding:10px 0 10px 0; text-align:center;}

.full-time-box{ width:660px;border:1px solid #E3E3E3; font-size:14px; margin:5px 0 0 0 }
.full-time-box .full-time-head {background:#1990D0 none repeat scroll 0 0;color:#FFFFFF;font-size:13px;width:650px; float:left; font-weight:bold;text-align:left;padding:10px 0 10px 8px;}
.full-time-box .full-time-row{ background:url(../images/full-time-row-bg.gif) repeat-y;border-bottom:1px solid #E3E3E3;}
.full-time-box .full-time-left-box{ float:left; width:507px; padding:10px 8px 10px 8px}
.full-time-box .full-time-right-box{ float:left; width:120px;padding:10px 0 10px 0; text-align:center;}

.full-time-team-main-box{ float:left; margin-bottom:15px; margin: 0 0 0 10px;}
.full-time-team-box{ float:left; width:330px; height:220px;}

/*-----------------------------</Full Time SEO>----------------------------------------*/

/*-----------------------------<Clients>----------------------------------------*/
#client-box{ padding: 20px 0 0 0;}
#client-box h3{ color:#074995;font: bold 18px/18px Arial, Helvetica, sans-serif;border-bottom:1px solid #E3E3E3; display: block; margin: 0 0 10px 0; padding: 0;}
#client-box .left-box1{ width: 300px; float: left; margin: 0 0 0 0; text-align: left; padding: 0 0 0 10px;}
#client-box .right-box1{ width: 300px; float: left; margin: 0 0 0 30px; text-align: left; padding: 0 0 0 10px;}
#client-box .left-box2{ width: 280px; float: left; padding: 0 0 0 15px; margin: 0 0 0 0; height: 50px;}
#client-box p{ margin: 0; padding: 0;}
#client-box strong{ color:#01478F;}
/*-----------------------------</Clients>----------------------------------------*/


/********** Contact Us Page Start Here ***********/
.form-box{ clear:both; margin:10px 0}
.form-content{ width:310px; padding-left:20px; float:left; margin-bottom:8px;}
.form-content span{ display:block; padding:2px 0; color:#000000; font-weight:bold;}
.form-content span.text{ font-weight: normal;}
.form-content span .red{ color:#FF0000; display:inline}
.form-content span .text-box{ width:160px; border-color:#7C7C7C #C3C3C3 #DDDDDD; border-width:1px; border-style:solid}
.form-content span .text-area{ width:280px; border-color:#7C7C7C #C3C3C3 #DDDDDD; border-width:1px; border-style:solid}
.paragraph-margin{ margin: 0 0 10px 20px;}


.form-content-full{ padding-left:20px; float:left; margin-bottom:8px;}
.form-content-full span{ display:block; padding:2px 0; color:#000000; font-weight:bold; float: left; width: 235px;}
.form-content-full span.first-column{ display:block; padding:2px 0; color:#000000; font-weight:bold; float: left; width: 180px;}
.form-content-full span.text{ font-weight: normal;}
.form-content-full span.heading{ display:block; padding:2px 0; color:#000000; font-weight:bold; float: left; width: 600px;}

/*-----------------------------vcard Starts Here----------------------------------------*/
.vcard{ padding: 10px 0 20px 20px; border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;}
.vcard .org{ font-weight: bold;}
/*-----------------------------vcard Ends Here----------------------------------------*/

/********** Contact Us Page End Here ***********/
/*-----------------------------<SEO Article>----------------------------------------*/
#main-content-container #left-container-content ol#seo-article li a{ font-size: 13px; line-height: 24px; text-decoration: none;}
#main-content-container #left-container-content ol#seo-article li a:hover{ text-decoration: underline}
/*-----------------------------</SEO Article>----------------------------------------*/


/*-----------------------------<Company Info>----------------------------------------*/
#main-content-container #left-container-content ul#about-list{ display: block; float: left; padding: 0 0 0 0; margin: 20px 0;}
#main-content-container #left-container-content ul#about-list li{ display: block; padding: 0 0 20px 120px; list-style-type: none; }
#main-content-container #left-container-content ul#about-list li span.heading{font: normal 18px/18px Arial, Helvetica, sans-serif; display: block;border-bottom:1px solid #E3E3E3; padding: 0 0 5px 0;}
#main-content-container #left-container-content ul#about-list li ul{ margin: 0; padding: 0;}
#main-content-container #left-container-content ul#about-list li ul li{ display: list-item; padding: 0 0 0 10px; margin: 0;background: url(../images/arrow3.gif) no-repeat 0 4px;}
#main-content-container #left-container-content ul#about-list li.seo-positioning{background: url(../images/about-icon.gif) no-repeat -20px -5px;}
#main-content-container #left-container-content ul#about-list li.seo-advantage{background: url(../images/about-icon.gif) no-repeat -20px -535px;}
#main-content-container #left-container-content ul#about-list li.mission{background: url(../images/about-icon.gif) no-repeat -20px -950px;}
#main-content-container #left-container-content ul#about-list li.team{background: url(../images/about-icon.gif) no-repeat -20px -1400px;}
/*-----------------------------</Company Info>----------------------------------------*/

/*-----------------------------<Sitemap>----------------------------------------*/
ul#sitemap li{font: normal 14px/20px Arial, Helvetica, sans-serif;}
ul#sitemap li ul li{ font-weight: normal;}
/*-----------------------------</Sitemap>----------------------------------------*/

/*-----------------------------<Case-studies>----------------------------------------*/
#testimonials{ background: url(../images/double-quote.gif) no-repeat 0 50px;}
#testimonials p.testmonials-para{ text-indent: 40px; padding: 8px 0 0 0;}
#case-study-top-box{ margin: 0 0 20px 0; width: 400px; float: left;}
#case-study-top-box span.column1{ display: block; width: 100px; font-weight: bold; float: left;}
#case-study-top-box span.column2{ display: block; width: 200px; font-weight: normal; float: left;}
.case-study-top-right-button{ margin: 0 0 20px 0; width: 200px; float: right; text-align: right;}
#plan-box .head-title-top{ background: #01478F; color: #FFFFFF; margin: 0 0 10px 0;}
#plan-box .head-title-top .package-name-heading{ color: #FFFFFF; padding: 10px 0; text-align: center;}

/*-----------------------------</Case-studies>----------------------------------------*/

/*-----------------------------<Testimonials>----------------------------------------*/
#main-content-container #left-container-content #testimonilas-box{ color:#565654; font: normal 14px/18px Arial, Helvetica, sans-serif;}
#main-content-container #left-container-content #testimonilas-box p.testimonilas-para1{font: bold 14px/18px Arial, Helvetica, sans-serif;}
#main-content-container #left-container-content #testimonilas-box h3.testimonials-heading1{font: normal 18px/25px Arial, Helvetica, sans-serif; color:#064C87;}
#main-content-container #left-container-content #testimonilas-box h2.testimonials-heading1{font: normal 18px/25px Arial, Helvetica, sans-serif; color:#064C87;}
#main-content-container #left-container-content #testimonilas-box a.testimonials-blue{font: bold 14px/18px Arial, Helvetica, sans-serif; color:#064C87; text-decoration: underline;}
#main-content-container #left-container-content #testimonilas-box a.testimonials-blue:hover{ text-decoration: none;}
#main-content-container #left-container-content #testimonilas-box .offer{ background: url(../images/special-offer-bg.gif) no-repeat center; height: 121px;}

/*-----------------------------</Testimonials>----------------------------------------*/
/*-----------------------------<Article>----------------------------------------*/
#article{ margin:0; padding:0;}
#article ul li{ padding-bottom:6px;}
#article a{ text-decoration:underline}
#article a:hover{ text-decoration:none !important}

/*-----------------------------<Article End>----------------------------------------*/
/*-----------------------------<Link Popularity banner>----------------------------------------*/
.banner-link-popularity{ height: 336px; background: url(../images/link-building-overview.jpg) no-repeat center;}
.banner-link-popularity1{ height: 211px; background: url(../images/link-building-plan.jpg) no-repeat center;}
/*-----------------------------</Link Popularity banner>----------------------------------------*/
/*-----------------------------<Social media optimization banner>----------------------------------------*/
.banner-social-media{ height: 336px; background: url(../images/social-media-overview.jpg) no-repeat center;}
.banner-social-media1{ height: 211px; background: url(../images/social-media-plan.jpg) no-repeat center;}
/*-----------------------------</Social media optimization banner>----------------------------------------*/

/*-----------------------------<Off page optimization banner>----------------------------------------*/
.offpage-banner{ height: 336px; background: url(../images/off-page-overview.jpg) no-repeat center;}
.offpage-banner1{ height: 211px; background: url(../images/off-page-plan.jpg) no-repeat center;}
/*-----------------------------</Off page optimization banner>----------------------------------------*/
/*-----------------------------<Partner with us banner>----------------------------------------*/
.partner-with-us-banner{ height: 336px; background: url(../images/partner-banner-overview.jpg) no-repeat center;}
.partner-with-us-banner1{ height: 211px; background: url(../images/partner-banner-plan.jpg) no-repeat center;}
/*-----------------------------</Partner with us banner>----------------------------------------*/

/*-----------------------------<Partner with us banner>----------------------------------------*/
.pay-per-click-banner{ height: 336px; background: url(../images/pay-per-click-overview.jpg) no-repeat center;}
.pay-per-click-banner1{ height: 211px; background: url(../images/pay-per-click-plan.jpg) no-repeat center;}
/*-----------------------------</Partner with us banner>----------------------------------------*/
.home-bottom-text{ padding: 0 0 20px 0;}
.home-bottom-text .outsource{font: bold 17px/18px Arial, Helvetica, sans-serif; color:#064C87; margin-bottom:10px; text-transform:uppercase}
.home-bottom-text .smallheading5{font: bold 17px/18px Arial, Helvetica, sans-serif; color:#064C87; text-transform: capitalize;}
.home-bottom-text p{ margin: 10px 0 0 0;}

/*---------------------<SMO Package Box>-----------------------*/
#smo-plan-box{ margin: 10px 0 0 0;}
#smo-plan-box .plan-box{ width: 670px; background: #FBFBFB; border: 1px solid #ECECEC; margin: 10px 0 20px;}
#smo-plan-box .plan-box .dark-gray-row{ background: #F4F4F4; padding: 10px 10px;}
#smo-plan-box .plan-box .light-gray-row{padding: 10px 10px;}
#smo-plan-box .package-name-heading{ width: 295px; float: left; padding: 0 10px 0 10px;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#353637;}
#smo-plan-box .package-starter-heading{ width: 105px; float: left; padding: 0 10px 0 0;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#353637;}
#smo-plan-box .package-name-text{ width: 295px; float: left; padding: 0 10px 0 0;font: normal 14px/18px Arial, Helvetica, sans-serif;}
#smo-plan-box .package-starter-text{ width: 105px; float: left; padding: 0 10px 0 0;font: normal 14px/18px Arial, Helvetica, sans-serif;}
#smo-plan-box .package-name-heading-full-width{padding: 10px 10px 10px 10px;font: bold 16px/16px Arial, Helvetica, sans-serif; color:#353637;}
#smo-plan-box .facebook{ background:url(../images/social_icon.gif) no-repeat 90px 5px; }
#smo-plan-box .twitter{ background:url(../images/social_icon.gif) no-repeat 68px -57px; }
#smo-plan-box .linked{ background:url(../images/social_icon.gif) no-repeat 83px -117px; }
#smo-plan-box .slideshare{ background:url(../images/social_icon.gif) no-repeat 98px -183px; }
#smo-plan-box .flicker{ background:url(../images/social_icon.gif) no-repeat 60px -240px; }
#smo-plan-box .blog{ background:url(../images/social_icon.gif) no-repeat 52px -302px; }
#smo-plan-box .press{ background:url(../images/social_icon.gif) no-repeat 300px -365px; }

#getstarted{}
#getstarted .click-here{ width: 200px; float: left; text-align: right; color: #01478F;font: bold 16px/16px Arial, Helvetica, sans-serif;}
#getstarted .click-here img{ margin: 0 0 0 10px;}
#getstarted .get-started-button{ width: 430px; background: url(../images/get_started.gif) no-repeat; text-align: center; float: right; padding: 15px 0;}
#getstarted .get-started-button a{color: #FFFFFF;font: bold 16px/16px Arial, Helvetica, sans-serif;}


/*---------------------</SMO Package Box>-----------------------*/
/*---------------------<Right Flash Box>-----------------------*/
.right-flash-box{ width: 160px; margin: 0 auto; padding: 30px 0;}
/*---------------------</Right Flash Box>-----------------------*/
/*-------------------------<Right Request Quote box Content styles>-----------------*/
#main-content-container #right-container-content .box-middle .imgcenter{ margin: 10px auto; width: 130px; text-align: center;}
/*-------------------------<Right Request Quote box Content styles>-----------------*/