body {
    background:#111;
    color:#eee;
    margin:20px 50px 20px 50px;
    overflow:auto;
    font-family:Lucida Console, Courier New, monospace;
    font-size:90%;
}
td, input, textarea {
    font-family:Lucida Console, Courier New, monospace;
    font-size:90%;
}
body,
ul.menu {
    scrollbar-border:1px solid #111;
    scrollbar-face-color:#111;
    scrollbar-track-color:#444;
    scrollbar-base-color:#111;
    scrollbar-highlight-color:#eee;
    scrollbar-shadow-color:#eee;
    scrollbar-darkshadow-color:#111;
    scrollbar-arrow-color:#eee;
}
a {
    color:#fff;
    text-decoration:underline;
}
a:hover {
    background-color:#fff;
    text-decoration:none;
    color:#000;
}
ul.menu {
    list-style:none;
    margin:0;
    margin-bottom:1em;
    padding:0;
    padding-bottom:8px;
    background:url(img/top-line.gif) repeat-x bottom left;
}
ul.menu li {
    display:inline;
    text-transform:uppercase;
}
ul.menu a.selected {
    background:#ddd;
    text-decoration:none;
    color:#000;
}
ul.menu a.selected:hover {
    background:#fff;
}
div.lang {
    float:right;
    text-transform:uppercase;
}
ul.list {
    list-style:none;
    margin:0;
    padding:0;
    top:0;
    overflow:auto;
}
ul.list li {
    margin-bottom:1em;
}

.hr {
    border-top:1px solid #eee;
    padding-top:10px;
    margin-top:10px;
    display:none;
}
.screenmemory {
    padding:10px;
    background:url(img/bottom00.gif);
    text-align:center;
}

form {
    margin:0 auto;
    padding:4px;
    width:80%;
    text-align:left;
    display:none;
}
form input.text,
form textarea {
    width:100%;
    border:none;
    background:#111;
    color:#eee;
    padding:2px;
    margin:2px;
}
form textarea {
    clear:both;
}
/*form input.focus,
form textarea.focus {
}*/
form textarea {
    overflow:auto;
}
form .button {
    border:none;
    background:#111;
    text-transform:uppercase;
    text-decoration:underline;
    color:#eee;
    cursor:pointer;
}
form .button:hover,
form .button.hover {
    text-decoration:none;
    background:#fff;
    color:#000;
}
.forum_theme a {
    text-transform:uppercase;
}
a.preview {
    padding-left:20px;
    background-image:url(img/icon-eye.gif);
    background-repeat:no-repeat;
    background-position:0 2px;
}
img.preview {
    padding:10px;
    margin-top:2px;
    border:1px solid #888;
    background-color:#000;
}
.cursor {
    color:#111;
    background:#eee;
}

