#contact_form {
		text-align: left;
	}

	textarea {
		border-color: #6d9510;
		border-width: 2px;
		border-style: solid;
		background-color: #c2b495;
		color: #3a2a17;
		height: 60px;
		width: 250px;
	}

	input.txt {
		width: 200px;
		border-color: #6d9510;
		border-width: 1px;
		border-style: inset;
		background-color: #c2b495;
		color: #3a2a17;
	}

	input.txtshort {
		width: 150px;
		border-color: #6d9510;
		border-width: 1px;
		border-style: inset;
		background-color: #c2b495;
		color: #3a2a17;
	}

	input.btn {
		border-color: #6d9510;
		border-width: 2px;
		border-style: outset;
		background-color: #c2b495;
		color: #3a2a17;
	}

	label {
		font-size: .9em;
		font-weight: bold;
	}

	select {
		border-color: #6d9510;
		border-width: 1px;
		border-style: inset;
		background-color: #c2b495;
		color: #3a2a17;
	}

	.error {
		font-weight: normal;
		font-size: .9em;
		font-style: normal;
		color: #ff8000;
	}
