body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
font-weight:normal;
background:url(../images/body_bg.jpg) no-repeat top center #ffffff; 
}
h1, h2, h3, h4, h5, h6, ul, li, p {
margin:0px;
padding:0px;
}
img {
border:0px;
}
a {
outline:none;
text-decoration:none;
border:0px;
color:#464446;
}
a:hover {
color:#fe4b00; 
}
.clear {
clear:both;
height:0px;
line-height:0px;
font-size:0px;
display:block;
}
/* Main wrap */
.main_wrap {
width:100%;
margin:0 auto;
}
.header_wrap {
width:960px;
margin:0 auto;
}
.header_main {
float:left;
width:960px;
}
.top_left {
float:left;
width:144px;
height:155x;
}
.logo_advarrs {
float:left;
padding:20px 0 0 30px;
width:275x;
height:112x;
}
.top_right {
float:right;
}
.main_menu {
float:left;
margin:0px;
padding:0px;
}
.main_menu ul {
margin:0px;
padding:40px 0 0 0; 
float:left;
}
.main_menu ul li {
list-style:none;
float:left;
padding:0 18px 3px 22px;
background:url(../images/arrow.png) no-repeat; 
}
.main_menu ul li.last {
padding-right:0px;
}
.main_menu ul li a {
color:#494949;
font-size:14px;
}
.main_menu ul li a:hover, .main_menu ul li a.select {
	color:#61a8e1;
}
.banner_wrap {
float:left;
width:960px;
padding:24px 0 0px 0px; 
}
.banner_l {
float:left;
background:url(../images/banner_bg.png) no-repeat;
width:600px;
height:298px;
margin-left:175px;  
}
.banner_lin {
padding:9px 0 0 6px;
float:left;
}
.banner_r {
float:left;
width:420px;
padding-left:8px;
}
.banner_r h3 {
font-family:"Times New Roman", Times, serif;
color:#ffffff;
font-size:24px;
font-weight:bold;
padding-bottom:20px;
}
.banner_r p {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
line-height:20px; 
}
.round_box_main {
width:960px;
height:140px; 
float:left;
background:url(../images/profiling_bg.png) no-repeat;
margin:12px 0px;
}
.box_one {
float:left;
width:225px;
background:url(../images/profiling_icon.png) 15px 30px no-repeat;
padding:25px 0 0 15px;
}
.box_one h5 {
	font-size:13px;
	color:#3b3b3b;
	padding:0 0 0 85px;
}
.box_one p {
color:#747474;
font-size:10px;
line-height:18px;
padding:0 0 0 86px;
font-weight:normal; 
}
.box_two {
float:left;
width:225px;
background:url(../images/corrosion_icons.png) 15px 30px no-repeat;
padding:25px 0 0 15px;
}
.box_two h5 {
	font-size:13px;
	color:#3b3b3b;
	padding:0 0 0 85px;
}
.box_two p {
color:#747474;
font-size:10px;
line-height:18px;
padding:0 0 20px 86px;
font-weight:normal;
}
.box_three {
float:left;
width:225px;
background:url(../images/rust_control_icons.png) 15px 30px no-repeat;
padding:25px 0 0 15px;
}
.box_three h5 {
	font-size:13px;
	color:#3b3b3b;
	padding:0 0 0 85px;
}
.box_three p {
color:#747474;
font-size:10px;
line-height:18px;
padding:0 0 20px 86px;
font-weight:normal;
}
.box_four {
float:left;
width:225px;
background:url(../images/ind_equp_icons.png) 15px 30px no-repeat;
padding:25px 0 0 15px;
}
.box_four h5 {
	font-size:13px;
	color:#3b3b3b;
	padding:0 0 0 85px;
}
.box_four p {
color:#747474;
font-size:10px;
line-height:18px;
padding:0 0 20px 86px;
font-weight:normal;
}
.content_wrap {
width:960px;
margin:0 auto;
}
.content_main {
float:left;
width:960px;
padding:0 0 15px 0px;
}
.column_left {
float:left;
width:712px;
background:url(../images/content_bg.png) repeat;
-moz-border-radius: 15px;
border-radius: 15px;
position:relative;
}
.contact_b {
position:absolute;
top:186px;
right:22px;
}
.column_left_main {
float:left;
padding:22px;
}
.column_left_main h1 {
font-size:24px;
font-weight:normal;
color:#2b8c09;
padding:0 0 10px 0px;
}
.column_left_main h4 {
font-size:15px;
font-weight:normal;
color:#247508;
padding:10px 0 10px 0px;
clear:both;
}
.column_left_main p {
	padding:0 0 10px 0px;
	float:left;
	line-height:22px;
}
.column_left_main p strong {
color:#0065ca;
}
.column_left_main p span {
color:#0065ca;
}
.column_left_main h1 span {
color:#0065ca;
}
.column_right {
float:right;
width:230px;
}
.technology_main {
float:left;
width:657px;
}
.technology_title {
background:url(../images/content_titlebg.jpg) no-repeat;
width:244px;
height:31px;
}
.technology_title h2 {
font-size:20px;
font-weight:normal;
color:#2b8c09;
padding:6px 0 0 0px;
text-align:center;
}
.technology_title h2 span {
color:#0065ca;
}
.technology_logobg {
background:url(../images/content_logobg.jpg) no-repeat;
width:144px;
height:155px;
padding:50px 0 30px 0px;
text-align:center;
}
.homecontact_company {
font-family: "Agency FB";
font-size:20px;
font-weight:bold;
color:#2b8c09;
padding:6px 0 0 0px;
text-align:left;
}
.homecontact_content {
font-size:12px;
font-weight:normal;
color:#545454;
padding:6px 0 0 0px;
text-align:left;
}
.homecontact_topbg {
float:left;
background:url(../images/homecontact_titlebg.png) no-repeat;
width:230px;
height:50px;
}
.homecontact_topbg h3 {
background:url(../images/homecontact_icons.png) 29px 3px no-repeat;
font-size:18px;
color:#ffffff;
padding:10px 0 10px 62px;
margin:0px;
}
.homecontact_centerbg {
float:left;
background:url(../images/homecontact_centerbg.png) repeat-y;
width:230px;
height:250px;
}
.homecontact_centerbg p {
	float:center;
	padding:10px 0px 5px 26px;
}
.homecontact_centerbg p span {
color:#0065ca;
}
.homecontact_bottombg {
float:left;
width:230px;
background:url(../images/homecontact_bottombg.png) no-repeat; 
height:41px;
}
.strenth_list {
float:left;
border:1px solid #e1e1e1;
padding:20px;
width:610px;
margin-bottom:15px;
font-weight:bold;
}
.strenth_list ul {
margin:0px;
padding:0px;
float:left;
}
.strenth_list ul li {
list-style:none;
padding:5px 0 5px 20px;
font-size:13px;
background:url(../images/pullet.jpg) 0 7px no-repeat;
}
.footer_wrap {
width:100%;
background:url(../images/footer_bg.jpg) no-repeat top center;
height:65px;
margin:0 auto;
}
.footer_main {
width:960px;
margin:0 auto;
}
.footer_container {
float:left;
width:960px;
}
.footer_one {
float:left;
width:172px;
background:url(../images/footer_divider_one.png) 168px 23px no-repeat;
}
.footer_one h4 {
font-size:18px;
color:#fccd63;
padding:15px 0 15px 0px;
margin:0px;
font-weight:normal;
}
ul.aboutlist  {
float:left;
margin:0px;
padding:0px;
}
.aboutlist li {
list-style:none;
margin:0px;
padding:0 0 0 15px;
line-height:24px;
background:url(../images/arrow_footer.png) 0 10px no-repeat;
}
.aboutlist li a {
color:#ffffff;
font-size:12px;
font-weight:normal;
}
.aboutlist li a:hover {
color:#ff8401;
}
ul.aboutlist1  {
float:left;
margin:0px;
padding:35px 0 0 40px;
}
.aboutlist1 li {
list-style:none;
margin:0px;
padding:0 0 0 15px;
line-height:24px;
background:url(../images/arrow_footer.png) 0 10px no-repeat;
}
.aboutlist1 li a {
color:#ffffff;
font-size:12px;
font-weight:normal;
}
.aboutlist1 li a:hover {
color:#ff8401;
}
.footer_two {
float:left;
width:220px;
}
.footer_two h4 {
font-size:18px;
color:#fccd63;
padding:15px 0 15px 0px;
margin:0px;
font-weight:normal;
}
.footer_three {
float:left;
width:300px;
background:url(../images/footer_divider_two.png) 267px 32px no-repeat;
}
.footer_four {
float:left;
padding:0 0 0 30px;
}
.footer_four h4 {
font-size:18px;
color:#07a219;
padding:7px 0 7px 0px;
margin:0px;
font-weight:normal;
}
.footer_four p {
color:#ffffff;
line-height:18px;
}
.footer_four p span {
color:#4dc7fa;
}
.footer_four p strong {
color:#fccd63;
}
.footer_four p a {
color:#4dc7fa;
text-decoration:none;
}
.footer_four p a:hover {
color:#ff8401;
}
.footer_copyright {
padding:19px 0 0 0px;
text-align:center;
color:#464446;
}
.contact_form_main {
position:absolute;
top:20px;
left:215px;
width:445px;
border:1px solid #0099FF;
padding:8px 16px 16px 16px;

}
.cont_form_title {
font-size:22px;
font-weight:normal;
color:#0099FF;
padding:0 0 10px 0px;
text-align:center;  
}
.cont_title_l {
font-size:13px;
font-weight:bold;
}
.cont_title_texbox {
width:250px;
float:left;
padding:5px 0px;
}
.cont_title_texbox input {
width:200px;
border:1px solid #666666;
padding:3px; 
}
.cont_title_texbox textarea {
width:200px;
border:1px solid #666666;
padding:3px;
height:100px;
}
.home_list {
	list-style:none;
	padding:0px;
	margin:10px 0px; 
}
.home_list li{
	background: url(../images/list_arrow.gif) no-repeat left center;
	padding:6px 3px 8px 35px;
}
.home_list li a{
	font-size:12px;
	text-decoration:none;
	color:#424242;
	font-weight:bold;
}
.readMore{
	color:#3e8435;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
.readMore:hover{
	text-decoration:underline;
}
.home_services{
	text-decoration:none;
}
.home_services:hover{
	text-decoration:underline;
}
.innerContent{
	font-family:Arial;
	font-size:12px;
	padding:10px 0px;
}
.innerContent a{
	color:#2a5874;
	text-decoration:none;
}
.innerContent img{
	padding-left:10px;
}
.home_title{
	font-family: "Agency FB";
	color: #2b8c09;
	font-size: 24px;
}
.gallery_title{
	font-family: "Agency FB";
	color: #2b8c09;
	font-size: 24px;
}
.gallery_heading{
	font-family: "Agency FB";
	color: #2a5874;
	font-size: 20px;
	text-align:left;
	padding:6px 3px 15px 5px;

}
.services_list {
	list-style:none;
	padding:0px;
	margin:10px 0px; 
}
.services_list li{
	background: url(../images/services_list.gif) no-repeat left center;
	padding:6px 3px 8px 35px;
}
.services_list li a{
	font-size:12px;
	text-decoration:none;
	color:#424242;
	font-weight:bold;
}

