#content h1 { background: url('../images/contact_title.gif') no-repeat; height: 52px; text-indent: -99999px; width: 556px; }

a#directions { padding-left: 5px; }
#body { height: 480px; }
#body #contact-information { float: left; width: 350px; }
#body #contact-information p { font-size: 11px; width: 320px; }
#body #contact-information span { display: block;padding-bottom: 5px; }
#body #contact-information img { left: -5px; position: relative; }

#body form { float: left; margin-left: 20px; }
#body form label { display: block; }
#body form label span { color: #F00; font-size: 11px; }
#body form input { display: block; margin-bottom: 10px; width: 250px; }
#body form textarea { height: 100px; margin-bottom: 10px; width: 250px; }
#body form #submit { background: url('../images/button_submit.gif') no-repeat; border: 0; cursor: pointer; height: 31px; margin-left: 174px; padding: 0; width: 81px; }
