/* black/global/style */
body
{
 color: #FFFFFF;
 background-color: #000000;
}
body > div:not([class]):not([id]), body > form > div:not([class]):not([id]),
body > p:not([class]):not([id]), body > form > p:not([class]):not([id])
{
 margin-top: 0;
 margin-bottom: 0;
}
body > div:not([class]):not([id]), body > form > div:not([class]):not([id]),
body > p:not([class]):not([id]), body > form > p:not([class]):not([id])
{
 padding: 0.5em 0;
}
a, a:visited
{
 color: #C6C6FF;
}
a:active
{
 color: #B0B0FF;
}
span.button, a.button[disabled], button[disabled], input[type="radio"].rbox + label[disabled]
{
 border-color: #464646;
 background-color: #202020;
}
a.button.bordered, button, input[type="radio"].rbox + label
{
 color: #FFFFFF;
 border-color: #303030;
 background-image: linear-gradient(to bottom, #202020, #070707);
 background-color: #070707;
}
a.button:hover:not([disabled]), button:hover:not([disabled]), a.button:focus, button:focus, input[type="radio"].rbox + label:hover:not([disabled]), input[type="radio"].rbox + label:focus
{
 border-color: #464646;
 background-image: linear-gradient(to bottom, #202020, #070707);
 background-color: #070707;
}
a.button:hover:not([disabled]), button:hover:not([disabled]), input[type="radio"].rbox + label:hover:not([disabled])
{
 box-shadow: 0px 1px 1px #404040;
}
a.button:hover:not([disabled]):active, button:hover:not([disabled]):active
{
 box-shadow: inset 0px 1px 1px #404040;
}
a.button.bordered.donate
{
 color: #FFFFFF;
 border-color: #006000;
 background-image: linear-gradient(to bottom, #004000, #000E00);
 background-color: #000E00;
}
a.button.donate:hover:not([disabled]), a.button.donate:focus
{
 border-color: #008C00;
 background-image: linear-gradient(to bottom, #004000, #000E00);
 background-color: #000E00;
}
a.button.donate:hover:not([disabled])
{
 box-shadow: 0px 1px 1px #008000;
}
a.button.donate:hover:not([disabled]):active
{
 box-shadow: inset 0px 1px 1px #008000;
}
select
{
 background-color: #000000;
 border-color: #C0C0C0;
 color: #FFFFFF;
}
input[type="radio"].rbox:checked + label
{
 border-color: #464646;
 background-image: linear-gradient(to bottom, #151515, #070707);
 background-color: #070707;
 box-shadow: inset 0px 1px 1px #404040;
}
form input[type="text"], form input[type="password"], form input[type="number"], form textarea
{
 background-color: #101010;
 border-color: #C0C0C0;
 color: #FFFFFF;
}
form input[type="text"][disabled], form input[type="password"][disabled], form input[type="number"][disabled], form textarea[disabled]
{
 background-color: #505050;
 border-color: #707070;
 color: #C0C0C0;
}
#footer .styleBox
{
 border-color: #FFFFFF;
}

/* black/shared/comments */
.commenterr
{
 color: #C6C6FF;
 text-shadow: 2px 2px 3px #7595FF;
}

