form>div{margin-bottom:15px}

input{margin:0;padding:0}
input[type=text],input[type=password],textarea{border:1px solid #e3e3e3;padding:7px;font-size:16px;color:#fff; margin-bottom:5px; background:#333;}
input[type=text].rounded,input[type=password].rounded,textarea.rounded,select.rounded,input[type=submit].rounded,button.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
input[type=text]:hover,input[type=password]:hover,textarea:hover{border:1px solid #666}
input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{-moz-box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;border:1px solid #333}

label{font-size:14px;color:#000; font-weight:bold; line-height:24px;margin-top:10px; }

.button{background:#000;padding:4px 14px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);text-transform:none;cursor:pointer;border:1px solid #333; font-size:18px; font-family: 'Libre Baskerville', serif;}
.button:hover{background:#666; color:#fff;}