.contact_form {
	width: 700px;
	float: left;
	padding: 20px;
	margin: 20px 20px 20px 120px;	
}

.contact_form button {
	float: right;
	margin-right: 10px;	
}

#ad_left {
	width: 300px;
	float: left;
	padding: 10px;
	margin: 10px;
}

#ad_right { 
	width: 300px; 
	float: left;
	padding: 10px;
	margin: 10px;
}

.form_header {
	margin: 20px 20px 10px 120px;	
	font-size: 20px;
	float: left;
}

.form_label {
	float: left;
	width: 100px;
}

.form_input {
	float: right; 
}

.form_response {
	width: 100%;
	float: left;
	height: 30px;
	padding: 10px 0px 10px 0px;
}

.field {
	width: 100%;
	padding: 10px;
	float: left;
}
	.question {
		width:350px;
		padding: 10px 0px 10px 0px;
		float: left;
	}
	
	.input {
		padding: 10px 0px 10px 0px;
		width: 300px;
		float: left;
	}
	
.input input[type=text] {
	width: 330px;
}

.input textarea {
	width: 330px;
	height: 200px;
}