#form form{
width:360px;
margin:0 auto;
}

#form form fieldset{
border:none;
}

#form form label{
float:left;
width:80px;
font-size:14px;
text-align: right;
margin-right:10px;
text-transform: uppercase;
line-height: 18px;
font-weight:bold;
}

#form form p{
float:left;
clear:both;
display: block;
}

#form form input, #form form textarea{
border:2px solid #4A443D;
background-color:#DCD4BD;
color:#4A443D;
padding:2px;
}

#form form input#submit{
border:2px solid #4A443D;
padding:5px;
color:#4A443D;
cursor: pointer;
background-color:#DCD4BD;
margin-left:90px;
}

	#form form input#submit:hover{
	color:#906529;
	}
	
#recaptcha_widget_div {
	float: left;
}
#recaptcha_response_field {
	margin-top: 15px;
}
.recaptcha_input_area_text {
	float: none !important;
}