fieldset.contact {
float:left;
border: 1px solid #fff;
padding: 0px;
margin-left: 10px;
}
label {
	width: 11em;
	float: left;
	text-align: left;
	margin-right: 0.5em;
	display: block
}
input {
	padding: .2em;
	border: 1px solid #ccc;
	font: normal 1em Arial, Tahoma, Sans-serif;
	color:#777;
}
input.button { 
	font: bold 1em Arial, Tahoma, Sans-serif; 
	margin-left: 5px;
	padding: .25em .3em;
	color: #fff;
	background: #999;
	border: 0px; 
	float:left;
}
textarea.contact {
	float:left;
	text-align: left;
	width: 100%;
	padding: .3em;
	font: normal 1em/1.5em Arial, Tahoma, Sans-serif;
	border: 1px solid #ccc;
	height: 6em;
	display:block;
	color:#777;
	scrollbar-base-color:#ccc;
	scrollbar-arrow-color:#fff;
	scrollbar-face-color:#ccc;
}
.consubmit input {
	float: left;
	margin-top:10px;
} 
#googlemap {
	float:right;
	margin-top: 5px;
}