/* Body & page */

body, .page, .alt1, .alt2 {
    color: white !important;
    background: #2D0402 !important;
}

body {
    background: #0D0C08 url(http://apps.storm8.com/images/forum/kingdoms/top_header.jpg) top center no-repeat !important;
    xbackground-color: #230302 !important;
}

.page {
    background: transparent !important;
}

/* Header logo */

img.logoImage {
    /* Hide storm8 lobo, but remain clickable */
    opacity: 0.0; filter: alpha(opacity=0);

    /* Change height to fit logoCell background image */
    width: 910px; height: 100px;
}

/* Border, category and footer */

.tborder {
    border: none !important;
    background: #5a361b !important;
    background: #492f0f !important;
}

.tcat, .tfoot, .vbmenu_control {
    background: #422814 url(http://apps.storm8.com/images/forum/kingdoms/gradient_thead.gif) repeat-x !important;
}

/* Links */

a:link, body_alink {
    color: #ffffff !important;
}

a:visited, body_avisited {
    color: #a0a0a0 !important;
}

a:hover, a:active, body_ahover {
    color: #7F7258 !important;
}

/* Table header */

.thead {
    background: #476542 url(http://apps.storm8.com/images/forum/kingdoms/gradient_thead.gif) repeat-x 0px -37px !important;
}

.thead a, .tfoot a, .vbmenu_control a {
    color: white !important;
}

/* Table cells and links */

.alt1, .alt2, .alt1Active, .alt2Active {
    background: #1e1815 !important;
    background: #180A00 !important;
    color: white !important;
}

.alt1 a, .alt2 a, .alt1Active a, .alt2Active a {
    xbackground: #282917 !important;  // added
    color: #7F7258 !important;  // added
}

/* Panels & time */

.panelsurround {
    background: #1c1815 !important;
    color: white !important;
}

.panel {
    color: white !important;
}

.time {
    color: #808080;
}

/* Popup Menus */

.vbmenu_popup {
    border: none !important;
    background: black !important;
}

.vbmenu_popup td {
    background: #4b3427 !important;
    color: white !important;
}

.vbmenu_popup td a:hover {
    color: #000000 !important;
}
