form {
    color: #fff;
    width: auto;
    line-height: 1.6em;
}

#mailingListForm input, #contactForm input,
#contactForm select, #contactForm textarea {
    width: auto;
    border: 1px solid #999;
    color: #e7e7e7;
	background-color: #201004;
    margin: 0 3px 0 0;
    padding: 1px 2px;
    vertical-align: top;
    line-height: auto;
}

#mailingListForm label, #contactForm label {
	font-weight: bold;
	margin: 0.6em 0 0.3em 0;
	display: block;
}

#mailingListForm input.submit {
    display: inline;
    height: 1.6em;
    line-height: 1.6em;
	background-color: #3a3704;
    color: #e7e7e7;
    border: 1px solid #999;
    padding: 1px 2px;
    margin-top: 4px;
}

#contactForm {
	padding-left: 12px;
}

p.error {
	color: #c00000;
	text-align: center;
}


