#request_info{
	margin-bottom: 20px;
}

.formLabel{
	font-weight: bold;
	vertical-align: top;
}

.formLabel span{
	font-weight: normal;
	font-size: 10px;
	font-style: italic;
}

/* form formatting */
#first_name {
	width: 300px;
}

#last_name {
	width: 300px;
}

#email {
	width: 300px;
}

#comments{
	width: 450px;
	height: 80px;
}

input {
	margin-bottom:10px;
}

#epoch_popup_mainheading input {
	margin-bottom:0;
}

#reservation_contact input.formInput {
	width:200px;
}

#restaurant_contact input.formInput {
	width:200px;
}

.errors{
	
}