body
{
    font-family:verdana;
    font-size:11px;
    color:#e5e5e3;
    background-image:url("graph/bg.png");
    background-repeat:repeat-x;
    background-color:#394748;
    margin-top:0px;
}
#centerized
{
    width:599px;
    margin-left:auto;
    margin-right:auto;
}

#logo
{
    width:599px;
    height:148px;
    background-image:url("graph/logo.png");
    background-repeat:no-repeat;
}

#content_bg
{
    width:599px;
    background-color:#2c4b4d;
    background-image:url("graph/bg_content.png");
    background-repeat:repeat-y;
}

#content_bg_end
{
    width:599px;
    height:12px;
    background-image:url("graph/bg_content_end.png");
    background-repeat:no-repeat;
}

#content
{
    width:575px;
    margin-left:auto;
    margin-right:auto;
}
#line
{
    width:400px;
    height:2px;
    background-image:url("graph/line.png");
    background-repeat:no-repeat;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px;
}

.ads
{
    width:470px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px;
}
a,a:visited
{
    color: #e5e5e3;
    text-decoration:none;
}
a:hover
{
    color: #e5e5e3;
    text-decoration:underline;
}

#footer
{
    text-align: center;
}

#address_bar
{
    border-top: 2px #BFAA9B solid;
    border-bottom: 3px #44352C solid;
    background-color: #AA8E79;
    text-align: center;
    padding: 5px 0;
    color: #ffffff;
}

#browse
{
    width:450px;
    margin-left:auto;
    margin-right:auto;
}

#go
{
    font-weight: bold;
    width: 80px;
    background-color:#5a7274;
    background-image:url('graph/bg_button.png');
    background-repeat:repeat-x;
    color:#e5e5e3;
    border:1px solid #192d2c;
    vertical-align:middle;
    height:29px;
}

#address_box
{
    width: 350px;
    background-color:#5a7274;
    background-image:url('graph/bg_button.png');
    background-repeat:repeat-x;
    color:#e5e5e3;
    font-size:18px;
    border:1px solid #192d2c;
    vertical-align:middle;
    height:25px;
}

.option
{
    padding: 2px 0;
    background-color: #EEEBEA;
}

.option label
{
    border-bottom: 2px #ffffff solid;
}

form
{
    margin: 0;
}

#error, #auth
{
    background-color: #BF6464;
    border-top: 1px solid #44352C;
    border-bottom: 1px solid #44352C;
    width: 599px;
    margin-left:auto;
    margin-right:auto;
}

#auth
{
    background-color: #94C261;
}

#error p, #auth p, #auth form
{
    margin: 5px;
}