/* ----------------------------------------------------------------------------------
Site name
Theme name: Site name
---------------------------------------------------------------------------------- */


/* -----------------------------------------------------------
   Layout
----------------------------------------------------------- */

    #container {

    }

    #header {

    }

    #logo {
        background: url(/images/logo_top.png) 0 0 no-repeat;
        height: 20px;
        width: 220px;
        margin-top: 0;
        padding: 0;
    }
        #logo a {
            text-indent: -9999px;
            height: 20px;
            width: 220px;
            padding: 0;
        }
        #logo a, #logo a:visited {

        }

    .navigation {

    }
        .navigation ul {

        }
        .navigation ul li {

        }
        .navigation ul li a {

        }
        .navigation ul li a,
        .navigation ul li a:visited {

        }
        .navigation ul li a:hover {

        }
        .navigation ul li.active a,
        .navigation ul li.active a:visited,
        .navigation ul li.active a:hover {
            color: #fb010d;
        }

    #main_content {

    }
        #main_content h1 {

        }

    #content {

    }
        #content_module {

        }
        #sidebar {

        }

    #footer {

    }
        #footer .copyright {
            background: url(/images/logo_bottom.png) 0 0 no-repeat;
            padding-left: 60px;
        }
        #footer a,
        #footer a:visited {

        }


/* -----------------------------------------------------------
   Page Specific
----------------------------------------------------------- */


    /* Home
    ----------------------------------------------------------- */

    .section-home #footer #social_links {
        display: none;
    }
    .fullscreen_slideshow ul li .content h2, .fullscreen_slideshow ul li .content h2 a, .fullscreen_slideshow ul li .content h2 a:visited, .fullscreen_slideshow ul li .content h2 a .separator, .fullscreen_slideshow ul li .content h2 a .h1_subtitle {
        font-size: 12px;
        line-height: 17px;
        color: #333;
    }
    .fullscreen_slideshow ul li .content .date {
        color: #333;
    }
    .fullscreen_slideshow ul li .image:after {
        display: none !important;
        content: '';
    }
    .fullscreen_slideshow ul li .content .inner {
        padding: 0;
    }


    .section-home .fullscreen_slideshow ul li .content {
        position: absolute;
        top: 100%;
        right: 50%;
        margin-right: -470px;
        width: 440px;
        display: block;
        padding-top: 30px;
        text-align: right;
    }
    .section-home .fullscreen_slideshow ul li .content * {

    }
    .section-home #slideshow h2 {
        margin: 0 0 10px;
    }
    .section-home #footer #social_links {
        display: none;
    }
    .section-home #footer {
        border-top: 0;
    }

    .fullscreen_slideshow ul li:after {
        display: none !important;
    }
    

    /* Artists
    ----------------------------------------------------------- */

    .page-artists #artist_list ul li h2 {
        text-align: center;
    }
    .section-artists .subsection-works #ig_slideshow_caption_external.secondary_caption {
        float: right;
        width: 330px;
    }
    .section-artists .subsection-works #ig_slideshow_container #ig_slideshow_caption {
        display: none;
    }


    /* Exhibitions
    ----------------------------------------------------------- */



    /* Events
    ----------------------------------------------------------- */



    /* Press
    ----------------------------------------------------------- */



    /* Publications
    ----------------------------------------------------------- */



    /* Store
    ----------------------------------------------------------- */



    /* About
    ----------------------------------------------------------- */

    #map_basic,
    #map_basic2 {
        height: 320px;
        width: 100%;
    }

    #custom_content_1 {
        min-height: 320px;
    }


/* -----------------------------------------------------------
   Global Classes
----------------------------------------------------------- */


    /* Records list
       Default styling for all content grids on the site
    ----------------------------------------------------------- */

    .records_list {

    }
        .records_list ul {

        }
        .records_list ul li {
            width: 274px;
            margin: 0 59px 45px 0;
        }
        .records_list ul li a,
        .records_list ul li a:visited {

        }
        .records_list ul li .image {

        }
        .records_list .content {

        }

    /* Image list
       A grid of images with captions e.g. Artists list
    ----------------------------------------------------------- */

    .image_list {

    }
        .image_list ul {

        }
        .image_list ul li {

        }
        .image_list ul li .image {

        }
        .image_list ul li .content {

        }


    /* Detail list
       A grid which usually has an image with more preview text/content
    ----------------------------------------------------------- */

    .detail_list {

    }
        .detail_list ul {

        }
        .detail_list ul li {

        }

        .detail_list ul li .image {

        }
        .detail_list ul li .content {

        }


    /* Full list
       A grid where each item fills the full width of the page
    ----------------------------------------------------------- */

    .full_list {

    }
        .full_list ul {

        }
        .full_list ul li {

        }
        .full_list ul li .image {

        }


    /* link
       Basic text link usually used throughout the site
    ----------------------------------------------------------- */

    .link {

    }
        .link a{

        }
        .link a,
        .link a:visited {

        }


    /* Miscellaneous
       Common classes used throughout the site, generally on grids
    ----------------------------------------------------------- */

    .description {

    }
    .subtitle {

    }
    .date {

    }
    .price {

    }
    .image {

    }
    .caption {

    }
    .divider {

    }





    /* Fancybox ----------------------------------------- */