body
    {background-color: #404040;
    color: #FFFFFF;
    font-family: arial;}

h1, h2, h3, h4, h5
    {font-family: Courier New, Courier, Lucida Sans Typewriter, Lucida Typewriter, monospace;
    background-color: #383838;}

h1:target, h2:target, h3:target, h4:target, h5:target
    {background-color: #408040;
    transition: background-color 1s ease-out;}

a
    {color: #FFFFFF;}
    
hr
    {height: 0px;
    border-bottom: 1px solid #404040;
    border-top: 1px solid #FFFFFF;
    margin-bottom: 24px;
    margin-top: 24px;}

blockquote, pre
    {background-color: #202020;
    margin: 0px;
    border-radius: 3px;
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
    color: #808080;
    overflow-x: auto;
    font-size: 12px;
    font-family: Courier New, Courier, Lucida Sans Typewriter, Lucida Typewriter, monospace;}

.chapter_title
    {background-color: #303030;
    font-size: 2em;
    font-weight: bolder;
    font-family: arial;}

.entry 
    {width: 768px;
    display: block;
    margin: auto;}
    
.entry p, .entry h1, .entry li
    {text-align: justify;}
    
#logo
    {border: 1px solid #404040;} /* Dillo bullshit */
    
#header
    {margin: auto;
    text-align: center;
    display: block;
    width: 512px;
    margin-top: 24px;}
    
#header a
    {text-align: center;
    text-decoration: none;
    outline: none;
    border: 0px;}
        
#header #content-index
    {text-align: left;}
    
#header ul
    {list-style-type: none;}
    
.entry table
    {width: 100%;}

.__VENC_TREE_NODE__
    {padding-left:20px;}

.__VENC_PYGMENTIZE_WRAPPER__ table pre
    {max-width: 708px;
    overflow-x: auto;}

#next-page
    {float: right;}
