#form1 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#474747 ;padding-top: 2px;}

#form1 input {color:#474747 ; padding:9px 0 10px 14px;outline:none;background:#fff ;font-family:  Arial, Helvetica, sans-serif ; font-size: 14px; height: 36px; width: 250px; float:left; border:1px solid #d2d2d2;
border-radius:1px;
position:relative;
}

#form1 textarea {overflow:auto; width: 285px; height: 140px ;resize:auto; float:left;color:#474747 ; padding: 7px 0 0  14px;background:#fff ;font-family: Arial, Helvetica, sans-serif ; font-size: 14px;
border:1px solid #d2d2d2 ;border-radius:1px;margin: 0px 0px 20px 10px;
}
	
#form1 label{display:block; min-height: 46px;position:relative;}
#form1 label .feed_name{display:block; float:left;margin: 0 0 0 0;}	
#form1 label.message {display:block; padding-bottom:0;}	
#form1 span{display:block; margin: 0px 0 6px 3px; float:left; width:165px;}
#form1 .error, #form1 .empty, #form1 .success {display:none; text-align:left; color:#000;}	
#form1 .error, #form1 .empty {text-align:left; color:#ff0e0e; font-size:10px;float:left; line-height:12px;padding-top:3px;width:165px;display:none;}
#form1 .message .empty{position: static; margin:5px 0 5px 5px; text-align:left;}

#form1 .buttons{position:relative;padding:26px 0 0 10px;}
#form1 .buttons .button{float:right;padding:7px 19px 8px 20px; }
#form1 .buttons .button:hover{}
