/* ----NEWSLETTER---- */

.form label { width:250px; display: block; float:left; }
.form input { float:left; width: 200px; }
.form select { width: 100px; }
.form input.radio, .form input.checkbox { width: auto; }
.form input.radio{ float:none; }
.form p { clear: left; height: 20px; }
.form-footer { float: left; margin: 30px 0; width:400px; text-align: center; }
.form-footer input { float: none; width: auto; }
