body#contact div.subcontainer {border: none; margin: 0 -1.75em 0 -1.75em;}
div#contactainer {border-top: solid 1px; border-bottom: solid 1px; margin: 1em 0 0 0; padding: 1.8em; }

/*
div#contactainer label {float: left;}
div#contactainer input {float: right; margin: 0 30em .75em 0; width: 26em; background-color: #cfcfcf; border: solid 1px;}
div#contactainer textarea {font-family: Arial, Helvetica, sans-serif; font-size: .9em;float: right; margin: 0 28.5em .75em 0; width: 26em; background-color: #cfcfcf; border: solid 1px;}
button {float: right; margin-right: 30em;}
*/

div#contactainer table td {vertical-align: top; padding:0 5em .75em 0;}
div#contactainer input {border: solid 1px; width: 26em; padding: .2em}
div#contactainer textarea {font-family: Arial, Helvetica, sans-serif; font-size: .9em; width: 26em; border: solid 1px; padding: .2em}

