body {
margin:0px;
background: url(images/bg.gif);
text-align:center;
}

#main {
width:850px;
margin:auto;
text-align:left;
height:auto;
}
#banner{
width:850px;
height:123px;

}
#menu{
height:39px;
width:850px;
background:url(images/menu_bg.jpg) left top repeat-x;

}
#submenu {
height:30px;
}
#centerimg{
height:222px;

}
#bg{
	background:url(images/border.gif) left top repeat-y;
	height:auto;
	position:relative;
	width:850px;
	}
#contentarea{
height:auto;
width:850px;
text-align:left;
background:url(images/border.gif) left top repeat-y;
position:relative;
}


#fotter {
	background:url(images/footer2.gif) left top no-repeat;
	width:850px;
	height:20px;
	position:relative;
	margin:auto;
	z-index:1;
}

#fotter3{
	background:url(images/footer3.gif) left top no-repeat;
	width:850px;
	height:160px;
	position:relative;
	margin:auto;
	z-index:1;
}

#contentleft{
width:618px;
height:auto;
padding-left:4px;
position:relative;
margin-right:210px;
z-index:1;
}
#contentright{
	width:210px;
	height:auto;
	margin:0 0 0 630px;
	text-align:left;
	z-index:2;
	position:absolute;
}
#contentright-blog{
width:210px;
height:auto;
margin:0 0 0 0;
text-align:left;
background-color:#ffffff;
}
#contentright-blog2{
width:200px;
height:auto;
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:10px;
background-image:url(http://www.seoxprt.com/images/case_line.gif);
}


#contentright-blog3{
width:190px;
height:auto;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background-image:url(http://www.seoxprt.com/images/case_line.gif);
}







#text{
width:600px;
height:970px;
padding-left:20px;
padding-right:5px;
margin-right:210px;
position:relative;
z-index:1;
	}
	
#index{
width:600px;
height:1820px;
padding-left:20px;
padding-right:5px;
margin-right:210px;
position:relative;
z-index:1;
	}
	
#text-terms{
width:600px;
height:1600px;
padding-left:20px;
padding-right:5px;
margin-right:210px;
position:relative;
z-index:1;
	}
	
#text5{
width:600px;
height:1450px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}

#text6{
width:600px;
height:930px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}

#text-mo{
width:600px;
height:1300px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}











#test-12{
width:600px;
height:640px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}
#sitemap{
width:600px;
height:660px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}
#clients-a{
width:600px;
height:800px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}
#contact-a{
width:600px;
height:680px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}

#text6-6-6{
width:600px;
height:750px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}
#text6-6{
width:600px;
height:800px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}

#about{
width:600px;
height:700px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}


#case{
width:600px;
height:950px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}


#text7{
width:600px;
height:700px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}

#client-main{
width:600px;
height:700px;
padding-left:20px;
margin-right:210px;
position:relative;
z-index:1;
}










/*p {
	height:20px;
	}*/
#contact{
	width:500px;
	height:500px;
	margin:50px 10px 10px 80px;
	position:absolute;
	z-index:auto;
	left: -31px;
	top: -36px;
}





#se1 {
float:left;
background:url(images/search_engine.jpg) left top;
background-repeat:no-repeat;
height:136px;
width:215px;
}

#se2 {
float:left;
background:url(images/social_media.jpg) left top;
background-repeat:no-repeat;
height:136px;
width:100%;
}
#se3 {
float:left;
background:url(images/link_building.jpg) left top;
background-repeat:no-repeat;
height:136px;
width:195px;
}

#case_top{
background:url(images/btn_form.gif) top right;
width:210px;
height:32px;
/*text-align: center;*/
background-repeat:no-repeat;
}

#case_bottam{
background:url(http://www.seoxprt.com/images/case_bottam.gif) top right;
width:210px;
height:24px;
background-repeat:no-repeat;
}
#bot  {
float:right;
background:url(images/more.gif);
width:110px;
height:25px;
background-position:right;
background-repeat:no-repeat;
}

#client{
float: none;
width:210px;
height:37x;
border:none;
background-color:none;
padding-left:none;
background-repeat:no-repeat;
}

.link{
display:block;
color: #000000;
background-image:url(images/btn_bg1.gif);
font-family:Arial;
font-size:12px;
font-weight: normal;
text-decoration:none;
padding:11px;
padding-left:35px;

}
.link:hover{
color:#597d03;
background-image:url(images/btn_bg2.gif);
padding:11px;
padding-left:35px;

}


#client2{
float: none;
width:210px;
height:37x;
border:none;
background-color:none;
padding-left:none;
background-repeat:no-repeat;
}

.link2{
display:block;
color: #000000;
background-image:url(images/btn_bg3.gif);
font-family:Arial;
font-size:12px;
font-weight: normal;
text-decoration:none;
padding:11px;
padding-left:35px;

}
.link2:hover{
color:#597d03;
background-image:url(images/btn_bg4.gif);
/*padding:11px;
padding-left:35px;*/

}

.caseline{
	background:url(images/case_line.gif) left top repeat-y;
	width:210px;
		}




/*//////////////////////////////////////////////


css

/////////////////////////////////////////////*/

.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
padding:10px 10px 10px 10px;
line-height:18px;
color:#000000;
text-decoration:none;
text-align:justify;
}

a.text:hover{
color: #CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
padding:10px 10px 10px 10px;
line-height:18px;
text-decoration:none;
text-align:justify;

}
.text-e{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
/*padding:5px 5px 5px 5px;
*/line-height:18px;
color:#000000;
text-decoration:none;
}

a.text-e:hover{
color:#1597a1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
/*padding:10px 10px 10px 10px;
*/line-height:18px;
text-decoration:none;
}

.text-ex{
font-family:Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
font-style:bold;
line-height:18px;
color:#1597a1;
text-decoration:none;
}

a.text-ex:hover{
color: #CC0000;
font-family:Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
font-style:bold;
line-height:28px;
text-decoration:underline;
}



.text-ex2{
font-family:Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
font-style:bold;
line-height:18px;
color:#1597a1;
text-decoration:none;
}

a.text-ex2:hover{
color: #CC0000;
font-family:Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
font-style:bold;
line-height:18px;
text-decoration:underline;
}




















.contact_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
padding:10px 10px 10px 10px;
line-height:18px;
color:#000000;
text-decoration:none;
text-align:justify;
}

.contact_text:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
padding:10px 10px 10px 10px;
line-height:18px;
color:#0099FF;
text-decoration:none;
text-align:justify;
}


.footer-link{	
    font-family: verdana;
	font-size: 10px;
	text-decoration:none; 
	font-weight:;
	line-height:14px;
	COLOR:#344142;
}

a.footer-link:hover {
	COLOR:#ffffff;  
}


.hd{
font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
font-size:20px;
color:#1597a1;
font-style:normal;
padding:0 0 0 0;
text-align:left;
font-weight:bold;
text-decoration:none;
}
a.hd:hover{
font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
font-size:20px;
color:#1597a1;
font-style:normal;
padding:0 0 0 0;
text-align:left;
font-weight:bold;
text-decoration:none;
}




.hd2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #0A5861;
font-style:normal;
padding:0 0 0 0;
text-align:left;
font-weight:bold;
}
.hd2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #0A5861;
font-style:normal;
padding:0 0 0 0;
text-align:left;
font-weight:bold;
text-decoration:none;
}
.hd2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #0A5861;
font-style:normal;
padding:0 0 0 0;
text-align:left;
font-weight:bold;
text-decoration:underline;
}
.hd3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #0A5861;
font-style:normal;
text-align:left;
font-weight:bold;
}
.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
/*padding:10px 10px 10px 10px;
line-height:18px;*/
color:#666666;
}


.mail {
	BACKGROUND-COLOR: #D3EBED;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 90px;
	HEIGHT: 12px;
	COLOR: #000000;
	padding-right:10px;
	padding-left:10px;
	FONT-SIZE: 10px;
	border-style:none;
	border-color:none;
	  
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	
	
}

.contat_mail {
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
	HEIGHT: 18px;
	COLOR: #000000;
	padding-right:10px;
	padding-left:10px;
	FONT-SIZE: 10px;
	border-style: solid;
	border-color: #C5E9E8;	  
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	
	
	
}

.contat_mail_1 {
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
	HEIGHT: 18px;
	COLOR: #000000;
	padding-right:10px;
	padding-left:10px;
	FONT-SIZE: 10px;
	border-style: solid;
	border-color: #C5E9E8;	  
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	
	
	
}
	
.contat2_mail {
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 180px;
	HEIGHT: 60px;
	COLOR: #000000;
	padding-right:10px;
	padding-left:10px;
	FONT-SIZE: 10px;
	border-style: solid;
	border-color: #C5E9E8;	  
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;		
	
}

.contat3_mail {
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
	HEIGHT: 60px;
	COLOR: #000000;
	padding-right:10px;
	padding-left:10px;
	FONT-SIZE: 10px;
	border-style: solid;
	border-color: #C5E9E8;	  
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;		
	
	
	
	
}
.text2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
padding:0 0 0 0;
line-height:18px;
text-align:justify;
}





.url{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:30px;
color:#000000;
text-decoration:none;
/*text-align:justify;*/
}

/*a.url:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:30px;
color: #5dbac1;
text-decoration:none;
text-align:justify;
}
*/
.testimonials{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
padding:0 0 0 0;
line-height:15px;
text-align:justify;
text-decoration:none;
}


a.testimonials:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
padding:0 0 0 0;
line-height:15px;
text-align:justify;
text-decoration:none;
}

