:root {
    --main-background: #171717;
    --main-text: #ececec;
    
    --subtitle: #949494;
    --main-nav: #515151;
    --acc-nav: #333;
    --acc-nav-separator: transparent;

    --menu-border: transparent;
    --menu-bg: #444444;
    
    --header-bg: #5e5e5e;
    --header-text: #dcddde;
    
    --code-bg: #5e5e5e63;
    --code-text: #dcddde;
    
    --comments-bg: #5e5e5e;
    
    --border-line: #ffffff;
    --border-header: #000000;
    
    --inactive: #b4b4b4;
    --alert: #FF8300;
    --currency: #E09F4B;
    
    --tab-inactive: #444444;
    --tab-selected: #353535;
    --tab-gradient: #353535;
    
    --dialog-bg: #464646;
    --dialog-button-hover: #f9f7dd;
    --dialog-button-active: #fffeee;
    
    --listing-unknown: #744b7a;
    --listing-missing: #603830;
    --listing-found: #33416d;
    --listing-archived: #28542c;
    
    --status-success: #00ff00;
    --status-error: #ff0000;
    
    --error: #b77e7e;
    --warn: #d5c58e;
    --info: #8d9dce;
    --success: #95ce8d;
    
    --input-bg: #3e3e3e;
    --input-text: #dcddde;
    
    --bar-bgcolor: #ffffff;
    
    --input-bg: #ffffff;
    --input-text: #000000;
    
    --direct: #ffffff;
    
    --background-image: none;
    --button-large: none;
    --button-wide: none;
    --button-long: none;
    --button-med: none;
    --button-small: none;
    
    --navbar-left: none;
    --navbar-right: none;
    --navbar-top: none;
    --navbar-bottom: none;
    --nav-db: none;
    
    --switch: url('/style/switch.png');
    
    --navbar-bg: none;
    --navbar-gradient: none;
    
    /* Fonts */
    --spfont1: _04B03;
    --spfont2: TypeWriter;
    --spfont3: Pixelated;
    --spfont4: Joystix;
    --spfont5: VCR_OSD_MONO;
    --spfont6: BitPap;
    --spfont7: Comicoro;
    --spfont8: DOSVGA-LessPerfect;
    --spfont9: DOSVGA-MorePerfect;
    
    --forum-header: #444;
    --forum-header-border: #444;
    --forum-content: #2f2f2f;
    --forum-content-border: #2f2f2f;
    --forum-sub: #575757;
    --forum-sub-border: #575757;
    --post: #2d2d2d;
    --post-border: #2d2d2d;
    --post-bottombar: #4242424;
    --post-author: #555;
    --post-author-border: #555;
    --quote-bg: #515151;
    --quote-border: #515151;
}

.button {
    background-color: #6e6e6e;
}

.button:hover {
    background-color: #5999c9;
}

.button:active, .button.disabled {
    background-color: #c95959;
}

nav .button a:link, nav .button a:visited { color: var(--main-text); }
a:link {color:#5999c9;}
a:visited {color: #c95959;}

.page-buttons #page-selector {
    vertical-align: text-bottom !important;
}
