#contact_form {width: 100%;}
	#contact_form label { float:left; display: block; clear: both; padding: 10px 0; width:140px; }
		#contact_form .lcurrent {font-weight: bold;}
	#contact_form label img {vertical-align: middle; }
	#contact_form input.text { float:left; margin: 0 5px 10px 0; padding: 7px; !height: 30px; width: 350px; border: 1px solid #ccc; }
	#contact_form select { float:left; margin: 0 5px 10px 0; font-size: 20px; width: 350px; border: 1px solid #ccc; }
	#contact_form textarea { float:left; margin: 0 5px 10px 0; padding: 7px; width: 83%; border: 1px solid #ccc;  height:250px;}
		#contact_form input:focus {border-color:#000;}
		#contact_form textarea:focus {border-color: 000;}	
	.error {font-siz: 6; font-face: Georgia, Times New Roman, Times, serif; font-weight: bold; color:#FF0000; margin: 0 0 0px 140px; display:none;}
	#contact_form .submit {border: 1px solid #000; background:#fff; padding:5px; float:left; margin-left:140px;}

