@charset "utf-8";
/* CSS Document */
/* 
begin skeletal structure
body
menu
footer
*/

body{
    background:#828282 url(images/main_bg.gif) repeat-x scroll 0 0;	
	padding:0;
	margin:0 auto;
	width: 897px;
	font-family:verdana;
	font-size:11px;
	}
#header{
	background:transparent url(images/header.jpg) no-repeat scroll 0 0;
	float:left;
	height:215px;
	padding-left:16px;
	width:100%;
    }
#main{
    background:transparent url(images/center.gif) repeat-y scroll 0 0;
    width: 897px;
    float:left;
    padding-bottom:20px;
    }
#content{
	float:right;
	width:573px;
    }
#footer{
    background:transparent url(images/footer.jpg) no-repeat;	
	height:100px;
	width:100%;
	float:left;
    }
    #sidebar{
 	float:left;
    width:324px;
    }
.menu_list{
 	float:left;
    width:324px;
    }
.adds_list{
	float:left;
    width:317px;
}    

.wrapper{
	padding:20px;
}

.wrapper-client{
	padding:20px 0; 
}

#clear_footer{
height:60px;
width:100%;
float:left;
background:transparent url(images/center.gif) repeat-y scroll 0 0;	
}
/*
end skeletal structure
*/    
    

/* begin menu-sidebar structure */    
ul{
    float:left;
	margin:0 auto;
	width:324px;
	padding:0px;
	list-style-type:none;
}
 ul li a{
	text-decoration:none;
	color:transparent;
}
ul li a img{
 	border:none;
	background:transparent;
	display:none;
}

h1,h2,h3{
	font-size:14px;
	text-align:center;
}
	
.home a{
    background:transparent url(images/menu_home.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
}
.about_us a{
    background:transparent url(images/menu_about.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
cursor:pointer;
	list-style-type:none; 
	}
.pay_on_result a{
    background:transparent url(images/menu_results.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
cursor:pointer;
	list-style-type:none; 
	}
.seo_services a{
    background:transparent url(images/menu_services.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.clients a{
    background:transparent url(images/menu_clients.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.testimonials a{
    background:transparent url(images/menu_testi.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.resellers a{
    background:transparent url(images/menu_resellers.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.smart_jobs a{
    background:transparent url(images/menu_jobs.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.contact_us a{
    background:transparent url(images/menu_contact.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
	
/* hover menu */
.home a:hover{
    background:transparent url(images/menu_home_hover.jpg) no-repeat;	
	}
.about_us a:hover{
    background:transparent url(images/menu_about_hover.jpg) no-repeat;	
	}
.pay_on_result a:hover{
    background:transparent url(images/menu_results_hover.jpg) no-repeat;	
	}
.seo_services a:hover{
    background:transparent url(images/menu_services_hover.jpg) no-repeat;	
	}
.clients a:hover{
    background:transparent url(images/menu_clients_hover.jpg) no-repeat;	
	}
.testimonials a:hover{
    background:transparent url(images/menu_testi_hover.jpg) no-repeat;	
	}
.resellers a:hover{
    background:transparent url(images/menu_resellers_hover.jpg) no-repeat;	
	}
.smart_jobs a:hover{
    background:transparent url(images/menu_jobs_hover.jpg) no-repeat;	
	}
.contact_us a:hover{
    background:transparent url(images/menu_contact_hover.jpg) no-repeat;	
	}



.home_cur a{
    background:transparent url(images/menu_home_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
}
.about_us_cur a{
    background:transparent url(images/menu_about_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
cursor:pointer;
	list-style-type:none; 
	}
.pay_on_result_cur a{
    background:transparent url(images/menu_results_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
cursor:pointer;
	list-style-type:none; 
	}
.seo_services_cur a{
    background:transparent url(images/menu_services_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.clients_cur a{
    background:transparent url(images/menu_clients_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.testimonials_cur a{
    background:transparent url(images/menu_testi_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.resellers_cur a{
    background:transparent url(images/menu_resellers_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.smart_jobs_cur a{
    background:transparent url(images/menu_jobs_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}
.contact_us_cur a{
    background:transparent url(images/menu_contact_hover.jpg) no-repeat;	
	width:309px;
	height: 27px;
	float:right;
	cursor:pointer;
	list-style-type:none; 
	}


/* end hover menu */

	

/* end menu structure */	
	
/* begin adds */	
.analysis-adds{
  
	width:302px;
	height:120px;
	float:right;
	margin:0 auto;
}
.google-top-10-adds{
	width:302px;
	height:120px;
	float:right;
	margin:0 auto;
}
.clear_adds{
	height:20px;
	width:317px;
	float:left;
}
.clear_adds2{
	height:20px;
	width:317px;
	float:left;
}
/* end adds */
/* clear banner*/
.clear_resultbanner{
height:20px
}

/* begin banner */

.banner_callus{
	background:transparent url(images/banner.jpg) repeat-y scroll 0 0;
	height:88px;
	width:100%;
	padding:0px;
	margin:0px;
}
.banner_seo1{
	background:transparent url(images/content_img.jpg) no-repeat scroll 0 0;	
	width:486px;
	height:351px;
}
.banner_home{
	text-align: center;
}
.ban_top{
	width:100%;
	float:left;
	padding:5px;
}
.ban_top img{
	padding-left: 33px;
}
.ban_body img{
	cursor:pointer;
}
.ban_body{
	width:100%;
	float:left;
	text-align:center;
}
/* end banner */

/*
slider
*/
.small_customer_slide{
	float:left;
	padding-left:33px;
}
.sm_top{
	background:transparent url(images/clienttop_img.jpg) no-repeat scroll 0 0;
	height:28px;
	float:left;
	width:466px;
}

.sm_bottom{
	background:transparent url(images/clientbottom_img.jpg) no-repeat scroll 0 0;
	height:28px;
	float:left;
	width:466px;
}
.clear_slide{
	height:20px;
	width:100%;
	float: left;
}
/* content text */
.content_bg{
    width:489px;
	float:right;
    margin:0 40px 0 auto;	
}
.content_bg_top{
    background:transparent url(images/clientbg_top.jpg) no-repeat scroll 0 0;
	width:489px;
	height:8px;
	float:right;
	margin:0 auto;
}
.content_bg_center{
    background:transparent url(images/clientbg_center.jpg) repeat-y scroll 0 0;
	width:489px;
	float:right;
	margin:0 auto;
}
.content_bg_bottom{
    background:transparent url(images/clientbg_bottom.jpg) no-repeat scroll 0 0;
	width:489px;
	height:8px;
	float:right;
	margin:0 auto;
}
.content_text{
	text-align:justify;
	padding:1px 15px 10px 3px;
	font-family:Calibri,Tahoma,Verdana,Arial;
	font-size:14px;
}
b, strong {
	font-family:Calibri,Tahoma,Verdana,Arial;
	font-size:14px;
}
/* end content*/

/* contact form */
form,input{
	margin: 0 auto;
	border:0px;
}
form{
	padding-left:25px;
}
input{
	/*
	background: transparent url(images/input_box.jpg) no-repeat scroll 0 0;
	*/
	background:#fff;
	height:21px;
}
button{
 margin: 0 auto;
	width:176px;
	height:30px;
	padding-top:26px;
	background:transparent url(images/button.gif) no-repeat scroll 0 0;	
	border:0px;
}
button:hover{
	background:transparent url(images/button_hover.gif) no-repeat scroll 0 0;
}
.contact_form_body{
	float:left;
	width:324px;
	height:295px;
}
.contact_form{
   margin:0 auto;
	background:transparent url(images/detail_form.jpg) no-repeat scroll 0 0;
	width:211px;
	height:295px;	
}
.inputbox{
    margin: 0 auto;
	width:176px;
	height:21px;
	padding-top:73px;
}

.inputbox1{
    margin: 0 auto;
	width:176px;
	height:21px;
	padding-top:26px;
}

.inputbox2{
    margin: 0 auto;
	width:176px;
	height:30px;
	padding-top:11px;
}

/* end contact form */

/* sociable */
.sociable_form{
	float:left;
	width:324px;
	height:20px;
}
.st_sociable{
  margin:0 auto;	
  	width:220px;
	height:20px;
}
.st_sociable a{
	text-decoration:none;
	display: inline;
}
.st_sociable img{
	border:0;
	padding:5px;
	float:left;
}

/* end sociable */

/* about us */
.offer-ul{
	display:block;
	list-style-type:circle;
	padding-bottom:10px;
	width:100%;
}

.offer-ul li{
	list-style-type:circle;
	margin-left:22px;
	padding-bottom:8px;
}

/* contact us */

.cont_input {
border:1px solid #000000;
cursor:pointer;
display:inline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:63px;
}
/* contact form */
.form{
width:458px;
margin:0 28px 0 auto;
float:right;
}
.form_top{
background:transparent url(images/form_top.jpg) no-repeat scroll 0 0;
width:458px;
height:32px;
margin:0 auto;
float:right;
}
.form_center{
background:transparent url(images/form_center.jpg) repeat-y scroll 0 0;
width:458px;
height:375px;
margin:0 auto;
float:right;
	padding-top:20px;
}
.form_bottom{
background:transparent url(images/form_bottom.jpg) no-repeat scroll 0 0;
width:458px;
height:11px;
margin:0 auto;
float:right;
}
.clear_form{
height:20px;
}

.submit_class{
background:transparent url(images/button.png) no-repeat scroll 0 0;
border:0 none;
height:22px;
width:90px;
cursor:pointer;
}
