h2 {
	background:url(../images/text/contact_h2.gif) 6px 0 no-repeat;
	width:760px;
	height:64px;
}
#contentA {
	float:right;
	width:753px;
	background:url(../images/content/contact.jpg) 325px 40px no-repeat;
	padding:0 7px 0 0;
}
#contentA h3 {
	background:url(../images/text/contact_h3.gif) 0 0 no-repeat;
	width:753px;
	height:40px;
}
#contentA p {
	margin:5px 0 1em 0;
	line-height:1.5em;
	width:300px;
}
form div {
	float:none;
	clear:both;
	padding:0;
}
form div.float {
	float:left;
	clear:none;
}
form div.float label {float:left;}
label {
	font-size:0.7em;
	display:block;
	padding:0 8px 6px 0;
}
.required {
	color:#127c96;
	font-weight:bold;
	}
label input,
label textarea,
label select {
	display:block;
	background:#d4d0c8;
	margin:3px 0 0 0;
	font-size:1em;
	}
label option {background:#d4d0c8;}
label input.text {width:245px;}
label input#City {width:183px;}
label input#ZIP {width:80px;}
label input#Fax {width:180px;}
label textarea {
	width:280px;
	height:5em;
}
#contentB {
	float:right;
	width:175px;
	padding:0 25px 0 10px;
}
#contentB p {
	line-height:1.5em;
	margin:0 0 1.5em 0;
}
#contentB strong, #contentB h3, #contentB a {color:#127c96;}
#contentB strong a {color:#333;}
#contentB h3 {font-size:0.9em;}