
/* -----------------------------------------------------------
    Load fonts
----------------------------------------------------------- */

    @import url(/fonts/brandontext.css);
    @import url(/fonts/brandon.css);


/* -----------------------------------------------------------
    Global Styles
----------------------------------------------------------- */


    body {
        background: url(/images/bg4.png) fixed #f3f3f3;
        font-family: 'BrandonText', Sans-Serif;
        font-weight: normal;
        color: #555;
        font-size: 14px;
        line-height: 1.8em;
        /*
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        */
    }
    body.device-highres  {
        background-size: 380px auto;
    }
    p,
    .description,
    .date,
    .subtitle,
    .detail_view_module .medium,
    .detail_view_module .dimensions,
    #ig_slideshow_caption {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .cms_black {
        color: #3e3e3e;
    }
    a, a:visited {
        color: #3e3e3e;
        text-decoration: none;
    }
    h1, h2, h3, h4, h5, h6 {
        font-family: 'Brandon', Sans-Serif;
        text-transform: uppercase;
        font-weight: normal;
        color: #3e3e3e;
        letter-spacing: 3px;
        margin: 0 0 15px;
    }
    h1 a,h1 a:visited,
    h2 a, h2 a:visited,
    h3 a, h3 a:visited,
    h4 a, h4 a:visited,
    h5 a, h5 a:visited,
    h6 a, h6 a:visited {
        color: #3e3e3e;
        text-decoration: none;
    }
    h1 {
        /* Bigger sizes? Not sure */
        font-size: 26px;
        line-height: 30px;

        font-size: 20px;
        line-height: 24px;

        letter-spacing: 4px;
        margin: 0 0 42px;
    }
    h2 {
        font-size: 16px;
        letter-spacing: 4px;
    }
    h3 {
        font-size: 14px;
        letter-spacing: 3px;
    }
    h4 {
        font-size: 13px;
        letter-spacing: 3px;
    }
    h5 {
        font-size: 11px;
        letter-spacing: 3px;
    }
    h6 {
        font-size: 10px;
        letter-spacing: 3px;
    }


    .clearwithin:after {
        
    }