div#loginbox {
width: 651px;
margin: 5px;
margin-bottom: 0px;
background-color: #890000;
border: 2px solid #000;
}

div#loginboxbody {
width: 653px;
margin-left: 5px;
margin-right: 5px;
background-image: url(../images/latest_tile_dark.png);
background-repeat: repeat;
background-position: -15px -30px;
border: 1px dashed #000;
border-top: 0px;
}

div#errorbox {
width: 643px;
margin: 5px;
background-color: #960000;
border: 2px solid #000;
}

div#loginboxbody h1, div#loginboxbody p, div#errorbox h2, div#errorbox p {
padding: 4px;
}

div#loginboxbody form {
width: 500px;
margin-left: auto;
margin-right: auto;
padding-top: 25px;
margin-bottom: 25px;
}

div#loginboxbody label {
display: block;
float: left;
width: 110px;
padding: 2px;
}

input.logintext {
width: 210px;
background-color: #C3AFAF;
border: 1px solid #000;
padding: 2px;
}

input.loginbutton {
width: 60px;
height: 18px;
background-color: #808080;
border: 0px;
}