@import "standard_parts.css";

body
{
    background: #000 URL("../img/bg.png") repeat fixed center;
    color: #FFF;
    font: normal normal normal 13px "times",serif;
}
#page
{
    width: 640px;
    margin: 15px auto;
    padding: 0px;
}
#footer
{
    clear: both;
    border-top: 1px solid #FFF;
    margin: 7px 0px 0px 0px;
    padding: 7px 0px 0px 0px;
    text-align: center;
    font-size: 85%;
}

a, a:visited
{
    color: #0A0;
    text-decoration: none;
}
a:hover, a:focus
{
    color: #0F0;
}
a:active
{
    color: #8F8;
}
a.block_link
{
    color: #FFF;
    display: inline-block;
    width: 100%;
    height: 100%;
}
a img
{
    border: none;
}

h1
{
    margin: 0px 10px 10px 10px;
}
h2
{
    margin: 3px 0px;
}

hr
{
    border: none;
    height: 1px;
    background: #FFF;
}

.indent
{
    margin: 0px 0px 0px 25px;
    padding: 3px;
}


input, textarea, button
{
    background: #000 URL("../img/bg.png") repeat fixed;
    border: 1px solid #FFF;
    color: #FFF;
    font: normal normal normal 13px "times",serif;
    opacity: 0.4;
    filter:alpha(opacity=40);
}
textarea
{
    min-width: 200px;
    min-height: 200px;
}
input:hover, textarea:hover, button:hover
{
    opacity: 0.6;
    filter:alpha(opacity=60);
}
input:focus, textarea:focus, button:focus, input:active, button:focus, button:active
{
    opacity: 1;
    filter:alpha(opacity=100);
}
input[type="submit"], input[type="reset"], button, input[type="checkbox"], input[type="radio"]
{
    cursor: pointer;
}
input[type="checkbox"], input[type="radio"]
{
    opacity: 1;
    filter:alpha(opacity=100);
    border: none;
}
label
{
    cursor: pointer;
}

.bb_smiley
{
    border: none;
    vertical-align: middle;
    margin: 2px;
    width: 16px;
    height: 16px;
}

ul
{
    margin: 7px 0px;
}

.visitors
{
    padding: 0px 10px;
}

.float-right
{
    float: right;
}
