@charset "utf-8";
/* CSS Document */
*{
	margin:0;padding:0;
}
body{
	margin:0 auto;padding:0;
	font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#51504F;
}
p{
	font:12px Arial, Helvetica, sans-serif;
}
.wraper{
	margin:0 auto;padding:0;width:1004px;
}
ul li{
	margin:0 0 0 10px;
}
/****************Banner***********/
.banner{
	height:300px;
}
/****************Container***********/
.container{
	background:#FEF7E8;
}
/****************welcome***********/
.welcome_txt{
	margin:0px 0 0 0;
	background: url(../images/welcome_txt.jpg) #FEF7E8 no-repeat; height:35px;
}
.welcome p{
	padding:25px 25px 50px 25px;width:800px;text-align:justify;line-height:18px;
}
.welcome img{
	padding:0 25px 0 0;
}
/****************row2***********/
.powder_coating{ float:left; margin-left:15px; width:460px; } 

.powder_coating img{margin:10px   20px 0 20px; padding:5px;  border:1px solid #CC6600; width:110; height:110px;}

.services{ float:left; padding:20px  30px 0 10px; }
.services h1 a{ font-family:	Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:20px; font-weight:bold; color:#CCCCCC; padding-left:25px;}
.services #more a{ color:#FF9900 ; font-weight:bold; text-decoration:none; }

.row2{
	background:#1A1A1A;height:300px;
}

.Soda_Blasting_Degree h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:20px; font-weight:bold; color:#CCCCCC; padding-left:25px;}

.Soda_Blasting h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:20px; font-weight:bold; color:#CCCCCC; padding-left:25px;}


.row2 ul li{
	margin:5px 0 0 30px;padding:0 0 0 0px;line-height:20px;
	font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#E7E0D4;
}
/****************automotive*************/
.automotive{
	float:left;	padding:15px 0 0 25px;
}
/****************garden*************/
.garden{
	float:left;	padding:15px 0 0 25px;
}
/****************furniture*************/
.furniture{
	float:left;	padding:15px 0 0 25px;
}
/****************cards*************/
.cards{
	float:left;	padding:130px 0 0 30px;text-align:center;
	font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#E7E0D4;

}
/****************contact_add*************/
.contact_add{
	float:left;	padding:15px 0 0 25px;line-height:20px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E7E0D4;
}
.contact_add p{
	padding-left:25px; 
}
/************** Footer*******************/
.footer{
	clear:both;text-align:center;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	padding:0px 0 0 0;line-height:25px;background:#FFF8EA;
	border-top:1px solid #CCCCCC;
}
.footer a{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699;
}
/************** Equipment*******************/
.equpi_txt{
	margin:0px 0 0 0;
	background:url(../images/equip_txt.jpg) #FEF7E8 no-repeat; height:35px;
}
.equip_row1{
		padding:0 0 0 0px;
}
.equip_row1 h1{
	font-family:"Times New Roman", Times, serif;font-size:14px;color:#FF9933;
}
.equip_txt{
		background:url(../images/equip_txt.jpg) #FEF7E8 no-repeat; height:35px;;
}
.col1{
	float:left;	padding:10px 0 5px 20px;
}
.col2{
	float:left; padding:30px 0 0 25px;
}
.col3{
	float:left; padding:10px 0 5px 25px;
}
.col4{
	float:left; padding:30px 0 0 25px;
}
.equip_row2{
		background:#1A1A1A;clear:left;padding:15px 0 45px 0;height:365px;color:#FFFFFF;
}
.equip_row2 h1{
	font-family:"Times New Roman", Times, serif;font-size:14px;color:#FF9933;
}
.equip_row2 img{
	border:1px solid #999999;text-align:center;padding:5px;
}
#buster_blaster{
	float:left;width:300px;padding:0 0 30px 50px;
}
#fan_cooler{
	float:left;width:300px;padding:0 0 0 10px;
}
#Natrium{
	float:left;width:300px;padding:0 0 0 10px;
}
#Natrium ul{}
#Natrium ul li{ list-style:none;}
/*****************Conatc ****************/
.contact_txt{
	margin:0px 0 0 0;
	background: url(../images/contact_txt.jpg) #FEF7E8 no-repeat; height:35px;

}

.feedback_form{
	float:left;background:#FEF7E8;padding:10px 0 20px 30px;
}
.feedback_form h1{
	font-family:"Times New Roman", Times, serif;font-size:14px;color:#FF9933;padding:0 0 10px 0;
}
.tetxbox{	
	width:180px;
}
#tetxbox_city{	
	width:100px;
}
#tetxbox_state{	
	width:22px;
}
.location{
	float:left;background:#FEF7E8;
}
.location h1{
	font-family:"Times New Roman", Times, serif;font-size:14px;color:#FF9933;padding:10px 0 10px 0;
}
.feedback_form p{
	width: 300px; clear: left; margin: 0; padding: 5px 0 8px 0; 
	padding-left: 155px; /*width of left column containing the label elements*/
	height: 1%;
}
.feedback_form label{
	font-weight: bold;float: left;
	margin-left: -155px; /*width of left column*/
	width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.contact_info{
	height:172px;line-height:15px;color:#333333;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; 
}
/*****************Services****************/
.services_txt{
	margin:0px 0 0 0;
	background: url(../images/services_txt.jpg) no-repeat; height:35px;

}

.blasting_services {
	padding:0 30px 0 30px;
	text-align:justify;
}

.blasting_services p{
	line-height:16px;
	padding:5px;
	text-align:justify;

}
.blasting_services img{
	width:200px;
	height:150px;
	padding: 5px;
	margin: 0 10px 0 10px;
	border:1px solid #666666;
}
.blasting_services h2{
	font-family:"Times New Roman", Times, serif;font-size:23px;color:#FF9933;padding:10px 0 10px 0;
	text-align:center;
}
.blasting_services h1{
	font-family:"Times New Roman", Times, serif;font-size:18px;color:#FF9933;padding:10px 0 10px 0;
}
/************portfolio*****************/
.portfolio{
}
.portfolio img{
padding:10px 15px 5px 15px;
width:464px;
height:348px;
}
.portfolio img{ 

	height:150px;
	width:200px;
	padding:3px;
	border:1px solid #FF9966;
	margin:5px 5px;
}

.portfolio_txt{
	margin:0px 0 0 0;
	background: url(../images/portfolio_txt.jpg) #FEF7E8 no-repeat; height:60px;
	padding-bottom:10px;
}

#before{
	float:left;
	text-align:right;
	width:200px;
	background:#FEF7E8; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;

}

#after{
	float:left;
	text-align:right;
	width:220px;
	background:#FEF7E8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
}
.videos{
	text-align:center;
}
.videolink ul{
	margin:0;
	padding:15px 0 0 30px;
}
.videolink ul li{
	
}
.videolink ul li a{
	text-decoration:none;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
}
.videolink ul li a:hover{
	text-decoration:underline;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#ff9327;
}
.vd_link{
	margin:0;
	padding:0 0 10px 0px;
	width:450px;
	
}
.vd_link h2{
	background:#e7e1d3;	
	height:27px;
	padding:5px 0 0 30px;
}
.vd_link ul{
	margin:0;
	padding:10px 0 0 30px;
}
.vd_link ul li{

	list-style:none;
}
.vd_link ul li a{
	 text-decoration:none;
	 color:#f47300;
	 font:12px/20px Arial, Helvetica, sans-serif;
}
.vd_link ul li a:hover{
	 text-decoration:none;
	 color:#000;
	 text-decoration:underline;
	 font:12px/20px Arial, Helvetica, sans-serif;
}
.what_dryice_blasting h1{
	font:20px "Times New Roman", Times, serif;
	color:#00deec;		

}
.what_dryice_blasting{

}
.what_dryice_blasting p{
	font:12px Arial, Helvetica, sans-serif;
}
.what_dryice_blasting img{
	width:499px;
	height:125px;
	border:none;
}
.dryice_blastingtxt{

}
.dryice_blastingtxt ul{

	margin:0;
	padding:0 0 0 20px;
}
.dryice_blastingtxt ul li{
	 font:12px Arial, Helvetica, sans-serif;
}
.dryice_portfolio_txt img{
	width:445px;
	height:35px;
	border:none;
	margin:0;
	padding-bottom:10px;
}
.buster_blast{ padding:0 0 0 5px;}