h1 {display: none}

#content {
	position: relative;
	padding: 3em 8em 0 0;
	min-height: 200px;
	_height: 200px; 
}
#content p.error {
	position: absolute;
	left: 1em;
	top: 0;
	background: red;
	color: #fff;
	padding: .1em .3em .2em .3em;
}

input {
	width: 100% !important;
	padding: 0 !important;
}
button {
	width: 100%;
	margin-top: 1.5em;
}

form {
	padding-top: 2em;
	width: 30em;
	margin: 0 auto;
}

form div {
	margin-bottom: .6em;
	position: relative;
	margin-left: 8.5em;
}
form label {
	position: absolute;
	left: -8.5em; top: .2em;
	width: 8em;
	text-align: right;
}
