label {
	display: inline-block;
	width: 100px;
}

fieldset {
	border: none;
	border-bottom: 1px solid #e3e3e3;
	margin: 2px;
	padding: 3px;
}

fieldset input {
	border: 1px solid #ccc;
	padding: 3px;
	width: 75%;
}

fieldset textarea {
	border: 1px solid #ccc;
	padding: 3px;
	margin-left: 106px;
	width: 75%;
	height: 75px;
}

fieldset iframe {
	display: block;
	border-bottom: 1px solid #e3e3e3;
}

input[type="submit"] {
	padding: 3px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

#contact_form {
	margin-top: 10px;
}

#login {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}

#login label {
	width: 175px !important;
}

#login fieldset input {
	width: 200px;
}
