@import url(style_main.css);

/* defaults */
body
{
    color: white;
    background-color: black;
    background-image: url(background.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
}

a
{
    color: white;
}

a:hover
{
    color: black;
    background-color: #FFD700;
    text-decoration: none;
}

#content a:hover
{
    background-color: silver;
}

table
{
    border: 2px solid #FFD700;
    border-right: 1px solid #FFD700;
    border-bottom: 1px solid #FFD700;
    background-color: #201B00;
    background-image: url(background-gold.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
}

tr.heading, td.heading
{
    color: white;
    background-color: red;
    background-image: url(redgradient.png);
    background-repeat: repeat-x;
}

tr
{
    color: #FFD700;
}

td
{
    border-right: 1px solid #FFD700;
    border-bottom: 1px solid #FFD700;
}

/* header */
#header
{
    color: white;
    background-color: #181818;
    background-image: url(background-silver.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    border-top: 2px solid silver;
    border-bottom: 2px solid silver;
    padding: 2px;
}

#logo
{
    text-align: right;
    padding-right: 5%;
    height: 150px;
    background: url(banner.png) right no-repeat;
}

#randomness
{
    text-align: right;
    font-style: italic;
    padding-bottom: 10px;
}


/* sidebar */
#sidebar
{
    background-color: #181818;
    background-image: url(background-silver.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    border: 2px solid silver;
    border-top: none;
}

#sidebar a
{
    text-decoration: none;
    display: block;
}

#sidebar a[href="#"]
{
    background-color: transparent;
    color: gray;
}

#sidebar h1
{
    background-color: blue;
    background-image: url(bluegradient.png);
    background-repeat: repeat-x;
    border-top: 2px solid silver;
    border-bottom: 2px solid silver;
}

#sidebar>ul
{
    color: silver;
    background-image: url(quarter_pokeball_translucent.png);
    background-repeat: no-repeat;
}


#rightbar div.box
{
    border: 2px solid silver;
    background-color: #181818;
}

#rightbar>div.box
{
    background-image: url(background-silver.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
}

#rightbar h1
{
    background-color: #00f;
    background-image: url(bluegradient.png);
    background-repeat: repeat-x;
    border-bottom: 2px solid silver;
}


#rightbar .content
{
    color: silver;
    border-top: none;
}

#backlinks
{
    border-bottom: 1px solid white;
}

/* content */
#content div.box
{
    /*background-color: #fe8;*/
    color: #FFD700;
    background-color: #201B00;
    border: 2px solid #FFD700;
}

#content>div.box
{
    background-image: url(background-gold.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
}

#content h1
{
    color: white;
    margin: 0;
    border-bottom: 2px solid #FFD700;
    /*background-color: #b00;*/
    background-color: #f00;
    background-image: url(redgradient.png);
    background-repeat: repeat-x;
    font-style: italic;
}
