#contact {width: 300px; float: left;}
#contact-form legend {display: none;}
#contact-form label {display: block; margin: 0;}
#contact-form input,
#contact-form textarea {margin-bottom: 10px; width: 288px; padding: 5px; border: 1px solid #999;}
#contact-form #submit {width: 130px; padding: 10px; float: right; color: #444; text-align: center; text-decoration: none; background-color: #f2f2f2; font-weight: bold; cursor: pointer; border: none;}
#contact-form #submit:hover {background-color: #ddd;}
#contact-form #submit:active {background-color: #b2d234; color: #fff;}
#contact-form .error {color: #a22;}
#contact-form #mailing-list {width: 10px;}