@charset "utf-8";
/* Genarel Style */
body{
background:url(../images/body_bg2.jpg) repeat-x 0 0 #dbd8b6;
font-family:Arial, Helvetica, sans-serif;
margin:0 auto;
font-size:12px;
color:#484848;
line-height:18px;
padding-bottom:24px;
}
div, form, select, ul, li, input, h1, h2, h3, h4, h5, h6, p{
padding:0px;
margin:0px;
}
ul{
list-style-type:none;
line-height:0px;
}
a{
text-decoration:underline;
outline:none;
color:#c13f1a;
}
a:hover{
text-decoration:none;
}
.spacer{
clear:both;
font-size:0px;
line-height:0px;
}
.main{width:100%; position:relative;}
.wrapper{margin:0 auto; width:1000px;}
h1.topline{font:10px/12px "Trebuchet MS", Arial; color:#f1efd7; text-align:center; letter-spacing:normal;}
h1{font:normal 30px/35px "Arial Black", Arial, Helvetica, sans-serif; color:#fff; letter-spacing:-1px; }
h1 span{text-transform:uppercase; font-size:33px;}
h2{font:bold 22px/22px "Trebuchet MS", Arial; color:#0f0f0f; letter-spacing:-1px;}
h2.price_box{font-size:19px!important; color:#f9f8ee; letter-spacing:-1px; padding-left:35px; line-height:50px !important; font-weight:normal !important;}
h3{color:#7d1515; font:normal 18px/20px "Trebuchet MS", Arial; padding-left:6px;}
h3.black{color:#494949; font:normal 18px/20px "Trebuchet MS", Arial; padding: 0 0 12px 6px;}
h4{color:#807c53; font:bold 18px/20px "Trebuchet MS", Arial;}
h5{font:bold 18px/38px "Trebuchet MS", Arial; color:#c13f1a; letter-spacing:-.5px; float:left; }
h5 img{ float:left; padding-right:7px;}
h6{font:bold 15px/16px "Trebuchet MS", Arial; color:#000; letter-spacing:-1px; padding:8px 0; border-bottom:1px solid #bab89d;}
/* Genarel Style End */



/* Header Style starts */
.nav li{float:left; margin-right:1px;}
.nav li a{font-size:12px; line-height:38px; padding:0 10px; color:#fff; display:block; text-decoration:none; font-weight:bold;}
.nav li a:hover, .nav li a.active{background:url(../images/navhover_bg.jpg) repeat-x 0 0;}
.phone_no{width:255px; float:right; color:#f1efd7; font-size:15px}
.phone_no strong{color:#fff; font:normal 16px/38px "Arial Black", Arial, Helvetica, sans-serif; padding-right:0px; float:left;}
.header{background:url(../images/header_bg.jpg) no-repeat 0 0; height:241px; padding-left:25px;}

.about-us{background:url(../images/about-us-banner.jpg) no-repeat 0 0; height:241px; padding-left:25px;} 

.seo-services{background:url(../images/seo-services-banner.jpg) no-repeat 0 0; height:241px; padding-left:25px;}

.seo-process {background:url(../images/seo-process.jpg) no-repeat 0 0; height:241px; padding-left:25px;} 

.port-folio { background:url(../images/port-folio.jpg) no-repeat 0 0; height:241px; padding-left:25px;}

.faq { background:url(../images/faq.jpg) no-repeat 0 0; height:241px; padding-left:25px;}

.seo-package { background:url(../images/seo-package.jpg) no-repeat 0 0; height:241px; padding-left:25px;} 

.logo{margin:1px 0 0 0;}
.get_quote{background:url(../images/freequote_bttn.png) no-repeat 0 0; height:32px; width:178px; display:block; margin-top:18px;}
.get_quote:hover{background:url(../images/free_quotehover.png) no-repeat 0 0;}
.curlover{
	position:absolute;
	background:url(../images/curlover.png) repeat-x 0 0;
	top:291px;
	left:0;
	width:100%;
	height:25px;
}
/* Header Style Ends */



/* Body Style starts */
.bodypanel{margin:0 0 0 0;}
.left_panel{background:url(../images/leftpanel_bg.jpg) repeat-y 0 0; width:681px; float:left; padding:40px 20px 0 20px;}
.left_panel p{padding-top:20px;}
.packages_block{width:314px; float:left; height:150px; margin-bottom:12px; background:url(../images/bottomlone.jpg) repeat-x 0 bottom;}
.block_divider{width:50px; background:url(../images/divi_vertical.jpg) repeat-y 23px 0; margin:15px 0; float:left; height:115px;}
.pad_0{padding-top:0px !important;}
.readmore{ background:url(../images/readmore_arrow.gif) no-repeat 0 2px; font-size:11px; text-decoration:underline; padding:0 0 0 23px;}
.readmore:hover{text-decoration:none;}
.bottom_threeblock{width:651px; float:right; position:relative;}
.bottom_block{width:216px; float:left; margin-right:1px; background:url(../images/bottom_bg.jpg) repeat-x 0 0;}
.bottom_border{background:url(../images/bottom_border.jpg) repeat-y 0 7px; padding:0 10px;}
.pad_13{padding:8px 0 0 0; display:block; height:290px;}
.youget{position:absolute; left:-35px; top:0px;}
.left_bottom{margin:0 0 0 -20px; padding:20px 0 0 0;}
.bottom_top{background:url(../images/bottom_boxtop.jpg) no-repeat 0 0; height:7px; display:block;}
.bottom_top_first{background:url(../images/first_box.jpg) no-repeat 0 0; height:7px; display:block;}

.rightpanel{width:253px; float:right; padding:40px 0 0 0;}
.right_box{width:253px;}
.right_box_top{background:url(../images/rightbox_top.jpg) no-repeat 0 0; height:10px; display:block; line-height:0px; font-size:0px;}
.right_content{background:url(../images/rightbox_content.jpg) repeat-y 0 0; padding:4px 0;}
.right_box_bottom{background:url(../images/rightbox_bottom.jpg) no-repeat 0 0; height:10px; display:block; line-height:0px; font-size:0px;}
.grow_partner_link{margin-top:7px;}
.mar_top24{margin-top:20px;}
.right_list{margin:5px 0 0 6px;}
.right_list li{background:url(../images/bulet.jpg) no-repeat 0 10px; line-height:18px; padding:6px 0 6px 22px; border-bottom:1px dashed #a7a485;}
.right_list li a{color:#484848; text-decoration:none;}
.right_list li a:hover{color:#c13f1a; text-decoration:underline;}

.right_list_site_map{margin:5px 0 0 6px;}
.right_list_site_map li{background:url(../images/bulet.jpg) no-repeat 0 10px; line-height:18px; padding:6px 0 6px 22px; }
.right_list_site_map li a{color:#484848; text-decoration:none;}


.payment_top{background:url(../images/payment_top.jpg) no-repeat 0 0; height:9px; line-height:0px; line-height:0px; display:block;}
.payment_bottom{background:url(../images/payment_bottom.jpg) no-repeat 0 0; height:9px; line-height:0px; line-height:0px;  display:block;}
.pay_ment_bg{background:#f9f8ee; border-left:1px solid #bbb896;  border-right:1px solid #bbb896; width:220px; padding:6px 15px;}
.small_txt{font-size:11px; color:#000;}
.pad_left25{padding-left:25px;}
.queryform{width:209px; margin:7px auto 0 auto;}
.query_heading{font: bold 20px/22px "Trebuchet MS", Arial; color:#000; }
.mar10{margin:10px  0 0 0;}
.query_input{width:200px; height:21px; border:1px solid #a09d84; background:#f1efd7; padding:2px; color:#000; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
.query_textarea{height:55px; overflow:auto;}
.captcha{padding-bottom:10px; display:block;}


/* Body Style Ends */



/* Footer Style starts */
.footer{margin-top:3px;}
.footer_bg{background:url(../images/foter_bg.jpg) repeat-x 0 0 #6b2a28; padding:0 60px; color:#d3abaa;}
.footer_bg a{color:#d3abaa; text-decoration:none;}
.footer_bg a:hover{text-decoration:underline;}
.footer_top{background:url(../images/footer_top.jpg) no-repeat 0 0; height:9px; font-size:0; line-height:0; display:block;}
.footer_bottom{background:url(../images/footetr_bottom.jpg) no-repeat 0 0; height:9px; font-size:0; line-height:0; display:block;}
/* Footer Style Ends */


/* Price Style starts */
.pricebox{position:relative; margin-top:48px;}
.price_top{
	position:absolute;
	left:19px;
	top:-21px;
	background:url(../images/price_top.png) no-repeat 0 0;
	width: 236px;
	height: 52px;
}
.top_bar{background:#f9f8ee; border-top:1px solid #e6e4c7;}
.meddle{background:#f9f8ee; border:1px solid #e6e4c7; border-width:0 1px 0 1px; padding:8px 18px;}
.bottom_bar{background:#f9f8ee; border-bottom:1px solid #e6e4c7;}
ul.price_list{margin-top:15px;}
ul.price_list li{background:url(../images/ul_bulet.gif) no-repeat 0 7px; padding-left:14px; line-height:20px;}
/* Price Style Ends */
.text18{font-size:18px; letter-spacing:-.5px;}
