body, td, input, textarea, select {
color: #baaba4;
font: 11px "Lucida Sans", sans serif;
line-height: 14px;
}

body {
background-color: #000000;
margin: 0px;
}

a {
color:#71505b;
text-decoration: none;
font-weight: bold;
}

a:hover, a:active {
color:#bb9b8c;
}

#layout {
position: absolute;
top: 0px;
left: 0px;
z-index: 0;
}

#menu {
position: absolute;
top: 260px;
left: 44px;
text-align: right;
margin: 0px;
text-transform: lowercase;
letter-spacing: 1px;
width: 100px;
z-index: 5;

padding: 0px
}


#content {
position: absolute;
top: 260px;
left: 150px;
width: 350px;
border-left: 1px dotted #625f68;
padding: 3px 0px 5px 10px;
text-align: justify;
height: 150px;
margin: 0px 3px;
}

html > body #content {
height: auto;
min-height: 150px;
}

input, textarea, select {
background-color: #64595d;
padding: 2px;
margin-top: 2px;
}

textarea {
height: 30px;
margin: 0px;
overflow: auto;
}

.form, .password, .button {
border: 0px solid #1D382F;
}

.button {
text-transform: uppercase;

}

.form {
width: 95%;
}

.password {
width: 46.5%;
}

.codes {
text-align: left;
}

.checked, .radio {
background-color: transparent;
border: none;
margin-top: 5px;
}

h2 {
font: bold 14px "Lucida Sans", arial, helvetica, sans serif;
line-height: 14px;
margin: 0px 0px 10px 0px;
letter-spacing: 3px;
text-transform: none;
text-align: right;
color: #71505b;
padding-bottom: 3px;
border-bottom: 1px dotted #625f68;
}

form,  p, table {
margin: 0px 0px 10px 0px;
}

.thumb {
border: solid 1px #d8d8d8;
}

ul, li {
list-style-type: none;
}

