/*  ###########################################################################
    company:    Dutch Celt Design
    date:       April 2010
    author:     C. Egor Kloos
    ########################################################################### */


    
/*  RESET [based on Eric Meyer's CSS Reset]------------------------------------ */

    html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, font, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
    }


/*  Basics -------------------------------------------------------------------- */

    body { 
        font: normal normal 80%/1.6 Georgia, "Times New Roman", Times, serif; 
        background-color: #898989;
        }
    h1, h2, h3, h4, h5, h6, 
    blockquote, pre, address, cite, code, q, samp {
        padding: 0 0 0.5em 0;
        color: #5d5358;
        }
    
    li ul, li ol {
        margin:0  0 1.5em 1.5em;
        }
        
    ul, ol {
        margin:0 1.5em 1.5em 1.5em;
        }
    
    
    p {
        padding: 0 0 1em 0;
        }
    blockquote {
        text-align: right;
        font-style: italic;
        }
    blockquote:before, blockquote:after,
    q:before, q:after {
        content: "";
        }
        
    blockquote, q {
        quotes: "" "";
        }


/*  headings ------------------------------------------------------------------ */

    .contentheading, h1 {
        font: normal normal 3em/1.5 Georgia, "Times New Roman", Times, serif;
        color: #5d5358;
        }
    h2 {
        font: normal normal 1.6em/1 Georgia, "Times New Roman", Times, serif;
        }
    h3 {
        font: normal normal 1.4em/1 "Helvetica Neue", Arial, Helvetica, sans-serif;
        }
    h4 {
        font: normal bold 1.1em/1.25 "Helvetica Neue", Arial, Helvetica, sans-serif;
        }
    h5 {
        font: normal normal 1em/1.2 Georgia, "Times New Roman", Times, serif;
        }
    h6 {
        font: normal normal 0.9em/1 "Helvetica Neue", Arial, Helvetica, sans-serif;
        }
    
    
/*  tables still need 'cellspacing="0"' in the markup ------------------------- */

    table {
        border-collapse: separate;
        border-spacing: 0;
        }
        
    caption, th, td {
        text-align: left;
        vertical-align: top;
        }


/*  links --------------------------------------------------------------------- */

    a { 
        text-decoration: none; 
        color : #990000;
        }
    a:visited  {
        color : #660000;
        }
    a:hover  { 
        text-decoration:underline; 
        }
    a:active  { 
        text-decoration:underline; 
        }
    a:focus {
        outline: 0;
        }


