:root {
    --main-background: #353535;
    --main-text: #dcddde;
    
    --subtitle: #949494;
    --main-nav: #2b4279;
    --acc-nav: #8c7238;
    --acc-nav-separator: 2px solid #000000;
    
    --context-menu: #2d2d2d;
    --context-menu-border: 1px inset #242424;
    --context-menu-hover: #5b5b5b;

    --menu-border: 1px inset #282828;
    --menu-bg: #444444;
    
    --header-bg: #5e5e5e;
    --header-text: #dcddde;
    
    --code-bg: #5e5e5e63;
    --code-text: #dcddde;
    
    --comments-bgcolor: #5e5e5e;
    
    --border-line: #ffffff;
    --border-header: #000000;
    
    --inactive: #b4b4b4;
    --alert: #FF8300;
    --currency: #E09F4B;
    
    --tab-inactive: #444444;
    --tab-selected: #353535;
    --tab-gradient: #464646;
    
    --popup-title-bg: #595959;
    --popup-title-border: 1px inset #595959;
    
    --dialog-bg: #fbebcc;
    --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;
    
    --mail-subject-bg: #444;
    --mail-subject-border: 1px inset #282828;
    --mail-sub-bg: #6b7579;
    --mail-sub-border: 1px inset #363842;
    --mail-content-bg: #4d4d4d;
    --mail-content-border: 1px inset #282828;
    --mail-buttonbar: #404040;
    
    --forum-header: #7b725e;;
    --forum-header-border: 1px inset #483e2b;
    --forum-content: #46433e;
    --forum-content-border: 1px inset #6a665b;
    
    --forum-sub: #887f6e;
    --forum-sub-border: 1px inset #60594a;
    
    --post: #444;
    --post-border: 1px inset #3c3934;
    --post-bottombar: #515151;
    
    --post-author: #485155;
    --post-author-border: 1px inset #525252;
    
    --quote-bg: #464646;
    --quote-border: 1px inset #333;
    
    --spoiler-bg: #3c3c3c;
    --spoiler-header-bg: #1c1c1c;
    --spoiler-header-text: #E8E8E8;
    --spoiler-border: 1px inset #1c1c1c;
    
    --bar-bgcolor: #353535;
    
    --input-bg: #353535;
    --input-text: #dcddde;
    
    --direct: #000000;
    
    --background-image: url('//assets.worlio.com/style/background');
    --button-large: url('//assets.worlio.com/style/button-large');
    --button-wide: url('//assets.worlio.com/style/button-wide');
    --button-long: url('//assets.worlio.com/style/button-long');
    --button-med: url('//assets.worlio.com/style/button-med');
    --button-small: url('//assets.worlio.com/style/button-small');
    
    --navbar-left: url('//assets.worlio.com/style/navbar-left');
    --navbar-right: url('//assets.worlio.com/style/navbar-right');
    --navbar-top: url('//assets.worlio.com/style/navbar-top');
    --navbar-bottom: url('//assets.worlio.com/style/navbar-bottom');
    --nav-db: url('//assets.worlio.com/style/navbar-db');
    
    --navbar-bg: url('//assets.worlio.com/style/navbar-bg');
    --navbar-gradient: url('//assets.worlio.com/style/navbar-gradient');
    
    /* Fonts */
    --spfont1: Pixio;
    --spfont2: TypeWriter;
    --spfont3: Pixelated;
    --spfont4: Joystix;
    --spfont5: VCR_OSD_MONO;
    --spfont6: BitPap;
    --spfont7: Comicoro;
    --spfont8: DOSVGA-LessPerfect;
    --spfont9: DOSVGA-MorePerfect;
    
    /* Rank Flag Colors */
    
    --rankflag0: #777;
    --rankflag1: #4c3525;
    --rankflag2: #3d464b;
    --rankflag3: #5c4d0f;
    --rankflag4: #5988a5;
    --rankflag5: #319b3a;
    --rankflag6: #d35ed0;
    --rankflag7: #171717;
}