#main form {}

	#main form label {
		font-weight:bold;
		float:left; 
		margin-right:1em;
		text-align:right; 
		width:10em;
	}
	
	#main form input, #main form textarea {
		width:350px;
		border:1px solid #ccc;
	}
	
	#main form input:hover, #main form textarea:hover { 
		border:1px solid #29A4F2;
	}
	
	#main form input:active, #main form textarea:active {
		border:1px solid #B2AC39;
	}
	
	#main form input:focus, #main form textarea:focus {
		border:1px solid #A52424;
		background:#eee;
		color:inherit;
	}

	#main form textarea { 
		height:10em;
	}
 
	#main form #honey, #main form #important {
		display:none;
	}

	#main form p.error, #main form #submit {
		font-size:.8em;
		margin-left:13.75em;
	} 
	
	#main form .field { 
		display:block;  
		padding:1em 0; 
		line-height:1em; 
	} 