/* CONTACT FORM */
#contactForm {
}

#contactForm p {
	margin-bottom:2em;
	clear:left;
}

#contactForm label {
	float:left;
	width:150px;
	font-weight:bold;
	font-size:90%;
}

#contactForm label span {
	clear:left;
}

#contactForm textarea, #name, #email, #phone {
	font:inherit;
	width:300px;
	padding:3px;
	border:1px solid #ccc;
	border-top:2px solid #bbb;
	font-size:110%;
	color:#333;
	display:block;
}

#contactForm #submit {
	float:right;
}

#contactForm span.error {
	color:#f00;
	display:block;
	width:300px;
	margin-left:150px;
	float:left;
	font-size:90%;
	font-weight:normal;
}