form {
padding:165px 0 0 70px;
}
#formLeft {
float:left;
}
#formLeft input {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	font-size:1.4em;
	margin:10px 0 0 8px;
	text-align:center;
	width:240px;
}
#formLeft .input-bg {
height:45px;
margin-bottom:10px;
position:relative;
}
#formRight {
float:right;
width:360px;
margin-top:-75px;
}
#formRight textarea {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	display:block;
	font-family:Helvetica,sans-serif;
	font-size:1.3em;
	height:165px;
	margin:10px 0 0 6px;
	overflow:auto;
	width:298px;
}
#formRight .message-bg {
height:238px;
}
label {
display:block;
font-size:1.3em;
font-weight:bold;
text-indent:10px;
}
label.error {
color:#DA3939;
font-size:1em;
font-style:italic;
font-weight:normal;
padding:3px;
position:absolute;
right:49px;
text-align:right;
top:-16px;
}
input.submit-button {
float:left;
margin-left:-260px;
margin-top:93px;
height:99px;
width:126px;
text-indent:-9999px;
}