body {background-color: #816a56;
    background-image: url(/images/grunge.png);
color: #362b24;}



input { border: 0px solid black; 
padding: 8px 8px 10px 8px;
width: 300px;
font-size: 16px;
    color: #E8D7C2;}

input {background-color: #58493B;
    background-image: url(/images/grunge.png);
padding: 8px 8px 8px 10px;
}

.pass {color: #362b24;
    font-family: 'Crimson Text', serif;
text-align: center;
margin: 0 auto;
float: none;
margin-bottom: 50px;}

.pass a {color: #213152;}

.pass h4 {    font-size: 22px;
    color: #E8D7C2;
    text-transform: uppercase;
    font-family: 'Cinzel', serif;
    letter-spacing: 0.075em;
    text-align: center;
    -webkit-margin-before: 0px;
    -webkit-margin-after: 1.33em;}

.submit {margin-top: 5px;
    background-image: url(/images/grunge.png);
    background-color: #1a2b4d;
color: #E8D7C2;}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #B3A18B;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #B3A18B;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #B3A18B;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #B3A18B;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #B3A18B;
}

:-moz-placeholder { /* Firefox 18- */
  color: #B3A18B;
}

img.heady {width: 500px;}

.error {color: #362b24;
    font-weight: bold;}


.hundred {width: 100%;}