body.contact div#addresses {
	float: right;
	width: 235px;
	margin: 10px 12px 0 0;
}
body.contact address {
	padding: 45px 0 20px 10px;
}
body.contact address a {
	font-size: 12px;
}
body.contact div#contactform {
	width: 310px;
	margin: 0 0 0 0;
	padding: 38px 0 0 0;
	background: url(../images/tbracket.png) 7px 0 no-repeat;
}
body.contact div#contactform form {
	margin-left: 20px;
}
body.contact div#contactform p.text {
	padding: 0.2em 0;
}
body.contact p.text input, body.contact textarea {
	width: 250px;
}
body.contact p.text input#zip, body.contact p.text input#state {
	width: 80px;
}
body.contact p.text input#phone, body.contact p.text input#city {
	width: 160px;
}
body.contact p.text input#state, body.contact p.text input#zip {
	margin-left: 7px;
}
body.contact p.instruction, body.contact p.buttons {
	padding-bottom: 0.5em;
}
body.contact p.buttons input#mail {
	margin-left: 8px;
}
body.contact p.box input#submit {
	margin-left: 30px;
}
body.contact div#contactform span.bracket {
	background: url(../images/bbracket.png) 13px 100% no-repeat;
	height: 40px;
	display: block;
}


