#contact h1 { font-weight: normal; text-align: center; font-size: 20px; margin: 15px; } #contact p { position: relative; text-align: center; width: 300px; left: 50%; margin-left: -150px; } #contact table.form { border-collapse: separate; border-spacing: 10px; } #contact td.label { width: 35%; } #contact input, #contact textarea { width: 320px; } #contact textarea { height: 100px; } #contact tfoot { text-align: center; } /* Captcha */ #captcha { vertical-align: middle; } #contact input[name=captcha] { margin-left: 15px; width: 105px; }