/* Page background settings */
body {
	/*background: #320000 top left url(http://loli.lostsignalnetwork.com/reimu.png) fixed no-repeat;*/

        /*background: url(http://loli.lostsignalnetwork.com/images/wallz1204_Commie_3.jpg) top left repeat fixed;*/

background: top left url(http://loli.lostsignalnetwork.com/reimu.png) fixed no-repeat, url(http://loli.lostsignalnetwork.com/images/wallz1204_Commie_3.jpg) top left repeat fixed;
}

/* main text colours */
body, table {
    color: #fff;
    text-shadow: -1px -1px 0px #200;
}

#header{padding-bottom:15px;}

/* Bunch of links */
a:link, a:visited {
    color: #ff0;
}

a:hover, a:active {
    color: #ffe;
}

.thead a:link, .thead a:visited {
    color: #ff0;
}

.thead a:hover, .thead a:active {
    color: #ff0;
}

/* Table header and footers, separate if need be */
.thead, .tfoot {
    background: #4E1313 url(http://loli.lostsignalnetwork.com/images/title_ark.png) repeat-x;
    color: #ffffff;
    padding: 2px;
}

/* Main borders for all boxes, background is between boxes, border is the actual border */
.tborder {
    background: rgb(80, 0, 0);
    border: 1px solid #100;
}

/* The main box colours */
.trow1, .trow2, #panel, .bottommenu, .post {
    background: transparent;
    border: 1px rgb(150, 0, 0) solid;
    border-bottom: 1px rgb(50, 0, 0) solid;
    border-right: 1px rgb(50, 0, 0) solid;
}

/* Quick Theme selector */
.quicktheme {
    float: right;
}

/* These two need their own borders since they're outside a table */
#panel, .bottommenu {
border: 0px;
}

/* Separators */
.trow_sep {
    background: #400;
    border: 1px #500 solid;
    border-bottom: 0px;
    border-right: 0px;
}

/* Another, but used in different places, usually directly under thead */
.tcat {
    background: #600;
    border: 1px #700 solid;
    border-bottom: 0px;
    border-right: 0px;
}

/* Selected quick moderation shit, and unapproved threads/posts */
.trow_selected td {
    background: #700;
}

.trow_shaded {
    background: #304080;
    border: 1px #3f4f8f solid;
    border-bottom: 0px;
    border-right: 0px;
}

/* Navigation, the first one colours is the background, and the second is the buttons */
.navigation{
        background: -webkit-gradient(linear, left top, left bottom, from(#400), to(#200)) #200 repeat-x;
        background: -moz-linear-gradient(top, #400, #200) repeat-x;
        border: 1px solid black;
        padding: 8px 6px 6px 6px;
        margin: 5px 0px 5px 0px;
        color: #FFF;
}

.navigation a, .navigation .active{
        background: -webkit-gradient(linear, left top, left bottom, from(#300), to(#600)) #600 repeat-x;
        background: -moz-linear-gradient(top, #300, #600) repeat-x;
        padding: 3px;
        margin: 10px 5px 10px 5px;
        border: 1px solid black;
        border-radius: 3px;
        -moz-border-radius: 3px;
        text-decoration: none;
        text-shadow: 1px 1px 0px #000;
}


/* Self explanatory */
textarea {
    background: #400;
    border: 1px #200 solid;
    color: #fff;
}

/* Bar under quick edit actually */
.editor {
    background: transparent;
    border: 0px;
}

.editor_control_bar {
    background: transparent;
    border: 0px;
}

/* Used almost nowhere, but notably when you click the edit button */
.popup_menu, .autocomplete {
    background: #400;
    border: 1px solid #000;
}

.popup_menu .popup_item {
    background: #500 url(http://loli.lostsignalnetwork.com/images/trans-split.png) center center;
    color: #fff;
}

.popup_menu .popup_item:hover, .autocomplete_selected {
    background: #b00 url(http://loli.lostsignalnetwork.com/images/trans-split.png) center center;
    color: #fff;
}

/* Quote and Code boxes */
blockquote, .codeblock {
    background: #500;
    color: #FFF;
    border: 1px solid;
}

blockquote cite, .codeblock .title {
    border-bottom: 1px solid #FFF;
}

/* Buttons, text inputs, top menu buttons, also multi page links */
.postbtn, button, input, .menu li, input.textbox, select, .pagination a {
    background: #400 url(http://loli.lostsignalnetwork.com/images/trans-split.png) center center;
    color: #FFF;
    border: 1px #500 solid;
    border-bottom: 1px #400 solid;
    border-right: 1px #400 solid;
}

.postbtn:hover, input:hover, button:hover, .menu li:hover, input.textbox:hover, select:hover, .pagination a:hover, .pagination .pagination_current {
    background: #900 url(http://loli.lostsignalnetwork.com/images/trans-split.png) center center;
    color: #FFF;
    border: 1px #a00 solid;
    border-top: 1px #800 solid;
    border-left: 1px #800 solid;
}

/* Scroll bar background */
::-webkit-scrollbar {
    background: #800 url(http://loli.lostsignalnetwork.com/images/fade-v.png) repeat-y center center;
    border: 1px solid #700;
}

/* Scrollbar thumb, the thing you drag */
::-webkit-scrollbar-thumb:vertical {
    background: #a00 url(http://loli.lostsignalnetwork.com/images/trans-split-v.png) repeat-y center center;
    border: 1px solid #900);
}

/* Spinner edit */
#spinner {
    color: #FFF;
    left: 40%;
    background: #440000;
    border: 1px solid rgb(150, 0, 0);
}