h1 {
	background-image: url(/images/h1_contact_us.gif);
} 
#clipperAddress h2 {
	background-image: url(/images/h2_address.gif);
}
#postal, #electronic {
	line-height: 1.4;
}
#postal {
	float: left;
	width: 200px;
}
#electronic {
	float: left;
	width: 200px;
}
#map {
	margin-left: 400px;
}
#getInTouch h2 {
	background-image: url(/images/h2_get_in_touch.gif);
}
form {
	background-color: #d8d8d8;
	padding: 10px 5px;
}
form ol {
	overflow: hidden;
	zoom: 1;
}
form li {
	display: block;
	float: left;
	width: 300px;
	padding-bottom: 20px;
}
label {
	height: 20px;
	display: block;
	margin-bottom: 4px;
}
li.checkbox {
	width: 500px;
}
.checkbox label {
	display: inline;
}
input.text, textarea, selects {
	border: 1px solid #9c9c9c;
	width: 280px;
	padding: 2px 1px;
}
.name label {
	background-image: url(/images/label_name.gif);
}
.address label {
	background-image: url(/images/label_address.gif);
}
.email label {
	background-image: url(/images/label_email.gif);
}
.phone label {
	background-image: url(/images/label_mobile.gif);
}
.message label {
	background-image: url(/images/label_message.gif);
}
.howDidYouHear label {
	background-image: url(/images/label_how_did_you_hear.gif);
}
#submit {
	clear: left;
	float: right;
	margin-right: 35px;
}