form label, form input, form textarea {
	display:block;
	width:180px;
	float:left;
	border:1px solid #d9ccb9;
	margin-bottom:10px;
	padding: 2px;
	background-color:#fff5dc;
	font:normal normal 12px verdana, geneva, sans-serif;
}
form label {
	text-align: right;
	width: 80px;
	padding:3px 10px 0 0;
	border:0;
	background-color:#fff;
}
form textarea {overflow:auto;height:80px;width:270px}
form label#lbl-enquiry {display:inline;width:auto;float:none;margin:0;padding:0;text-align:left;line-height:1.7em}
form .butt {
	float:left; display:inline;
	margin-left:203px; margin-top:4px; margin-bottom:0;
	width:73px; height:20px;
	border:1px solid #d9ccb9;
	background-color:#ffc53c; color:#000;
	font-weight:bold;
}
form {margin:24px 0 0 0}
form br {clear:left}

p#error {
	color: #d00;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	margin: 10px 100px 10px 0;
	background-color: #f1f1f1;
	border: 1px solid #d5d9dc;
}
