/** Contact Us page **/
div#content {
	background: url('/static/img/bg-contact-us.jpg') repeat-y;
}

div#contact-us div#contact-header {
	position: relative;
	height: 156px;
	background: #ded0b5;
	color: #2a1c13;
}

div#contact-us div#contact-header h1 {
	position: absolute;
	top: 56px;
	left: 64px;
	margin: 0;
	padding: 0;
	color: #b43b06;
	font-size: 26px;
	font-weight: normal;
	text-transform: uppercase;
}

div#contact-us div#contact-header div#site-names {
	position: relative;
	top: 40px;
	left: 350px;
}

div#contact-us div#contact-header div#site-names h2 {
	color: #000;
	font-size: 21px;
	font-weight: normal;
	text-transform: uppercase;
}

div#contact-us div#left-directions {
	float: left;
	width: 239px;
	padding: 26px 36px;
	color: #6b5946;
}

div#contact-us div#left-directions img {
	margin-bottom: 26px;
}

div#contact-us div#left-directions h3 {
	color: #2a1c13;
	font-size: 14px;
	font-weight: normal !important;
	text-transform: uppercase;
}

div#contact-us div#right-contact-form {
	float: left;
	width: 500px;
	padding: 8px 36px 26px 36px;
}

div#contact-us div#large-copy {
	font-size: 15px;
}

div#contact-us fieldset legend {
	display: none;
}

div#contact-us form.std {
	width: 525px;
}

div#contact-us form.std fieldset {
	width: auto !important;
}

div#contact-us form.std p label {
	float: right !important;
	width: 185px;
	line-height: 20px;
	text-align: left;
}

div#contact-us form.std p input,
div#contact-us form.std p select,
div#contact-us form.std p textarea {
	float: left;
	width: 315px;
}

div#contact-us form.std h2 {
	color: #000;
	font-weight: normal;
}

div#contact-us form.std p#site-selection label {
	clear: both;
	width: 100% !important;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
}

div#contact-us form.std p#site-selection input {
	margin: 10px 15px;
	width: auto !important;
}

div#contact-us form.std p#site-selection img {
	float: left;
	margin: 0 5px 0 0;
	border: 1px solid #000;
}

div#contact-us form.std p#verification-code label,
div#contact-us form.std p.submit-form label {
	display: none;
}

div#contact-us form.std p#verification-code input {
	width: 200px;
}

div#contact-us form.std p.submit-form input {
	width: auto !important;
	padding: 4px 15px 2px 15px;
	background: url('/static/img/bg-input-fancy-tall.jpg');
	color: #5c472f;
	text-transform: uppercase;
}

div#footer {
	background: #5c472f url('/static/img/bg-contact-us-footer.jpg') no-repeat;
}