label {
	float: left;
	width: 10.5em;
	font-weight: bold;
	color: #DB9002;
	border-bottom: thin dotted #DB9002;
	padding-bottom: 3px;
}

input {
	color: #fff;
}

input:focus {
	background-color: #aa6f00;
}

textarea {
	width: 300px;
	font-size: 1.2em;
	background-color: #8a5a01; 
	color: #fff;
}

textarea:focus {
	background-color: #aa6f00;
}

.text, .formtext {
	width: 300px;
	background-color: #8a5a01;
}

.button, .formsubmit {
	margin-left: 105px;
	background-color: #AA6F00;
	color: #fff;
}

.button, .formsubmit:hover {
	background-color: #8a5a01;

}

.formelement, .formblock {
	margin-top: 5px;
}

.formcaptcha {
	border: none;
}

.form-captcha-block {
	margin-left: 10em;
}

.formerror {
	color: #f00;
}
