/*
Christmas theme for the PokéMasters website
._| \/\/
*/

@import url(../../style_main.css);

body
{
    background-color: #112288;
    color: white;
    font-family: "Times New Roman", Georgia;
    margin: 0;
}

#inner-body
{
    background-image: url(animated_snow.png);
    padding: .5%;
}

#inner-body.bg-rare
{
    background-image: url(animated_diamond_dust.png)
}

a
{
    color: #bbbbff;
}

a:hover
{
    background-color: white;
    color: red;
    text-decoration: none;
}

#logo
{
    height: 100px;
    background: #ddeeff url(tpm_winter.png) center no-repeat;
    border: 2px solid #002200;
    border-bottom: none;
}

#randomness
{
    color: black;
    text-align: center;
    font-style: italic;
    background-color: #ddeeff;
    border: 2px solid #002200;
    border-top: none;
}

#header
{
    color: white;
    background-color: #004400;
    border: 2px solid #002200;
    border-top: none;
    padding: 2px;
}

#header a, #sidebar a
{
    color: white;
}

#header a:hover
{
    color: red;
}

#sidebar a:hover
{
    color: green;
}

#content .box, #sidebar, #rightbar
{
    background-color: #990000;
    color: white;
    border: 2px solid #002200;
    border-top: none;
    margin-bottom: 20px;
}

table
{
    border: 2px solid #002200;
    border-right-width: 1px;
    border-bottom-width: 1px;
    background-color: #990000;
}

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

#content h1, #sidebar h1, #rightbar h1
{
    background-color: #004400;
    border-top: 2px solid #002200;
    border-bottom: 2px solid #002200;
    color: white;
}

#sidebar ul
{
    list-style-image: url(PremierBallBullet.png);
}

tr.heading, td.heading
{
    background-color: #004400;
}

#content a:hover, #rightbar a:hover, #footer a:hover
{
    color: red;
}

.box .content, #content table
{
    font-size: 1.15em;
}

h1, #header
{
    background-image: url(menu_glow.png);
    background-repeat: repeat-x;
}

select
{
    background-color: #990000;
    border: 2px solid #002200;
    color: white;
}

#footer
{
    background-color: #990000;
    border: 2px solid #002200;
    border-left-width: 20px;
    border-right-width: 20px;
    margin-left: 17%;
    margin-right: 17%;
}
