* {
	padding: 0;
	margin: 0;
	}
body {
	background-color: #b6d994;
	width: 100%;
	}
#content {
	width: 100%;
	}
#maintext {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	}
h2 {
	color: #FF8000;
	font-family: Verdana, sans-serif;
	font-weight: normal;
	}
form {
		width: 500px;
		padding: .5em;
	}
#contactform {
		margin: 2em;
		margin-right: auto;
		margin-left: auto;
		padding: .5em;
	}
#contactform textarea {
		width: 20em;
		margin-right: auto;
		margin-left: auto;
		padding: .5em;
	}
fieldset {
		background-color: #F9FAD1;
		border: 1px solid #FF8000;
		padding: .5em;
	}
input[type="text"]:focus, textarea:focus {
		background-color: #b6d994;
	}
#contactform input[type="submit"] {
		margin-left: 30em;
		padding: .5em;
	}
.error {
		font-size: .8em;
		font-family: Couriour,monospace;
		color: red;
		padding: .5em;
	}