
#section-hero {
    width:1024px;
    height:570px;
    margin:0 auto;
    background:url(../images/hero-bg.png) no-repeat;
    position:relative;
    z-index:800;
}
    #article-hero {
        width:920px;
        height:468px;
        border:1px solid #eaeaea;
        position:absolute;
        top:51px;
        left:47px;
    }
        #hero-carousel li {
            position:relative;
        }
        #hero-carousel li h2, #hero-carousel li p, #hero-carousel li a, #hero-carousel li span {
            position:absolute;
            z-index:910;
        }
        #hero-carousel li a img {
            position:absolute;
            top:0px;
            left:0px;
            z-index:900;
        }
        
        #hero-carousel li h2 {
            font-family: SketchBlock-Bold;
        }
        
        #hero-carousel li p {
            font-family: arial;
        }

    .jcarousel-container {  }
    .jcarousel-skin-hero .jcarousel-direction-rtl { direction: rtl; }
    .jcarousel-skin-hero .jcarousel-container-horizontal { width: 920px; height:468px; padding:0; margin:0; }
    .jcarousel-skin-hero .jcarousel-clip { overflow: hidden; }
    .jcarousel-skin-hero .jcarousel-clip-horizontal { width: 920px; height:468px; padding:0; margin:0; }
    .jcarousel-skin-hero .jcarousel-item { width: 920px; height: 468px; margin:0; }
    .jcarousel-skin-hero .jcarousel-direction-rtl .jcarousel-item-horizontal { margin:0; }
    .jcarousel-skin-hero .jcarousel-item-placeholder { background: #fff; color: #000; }
    .jcarousel-skin-hero .jcarousel-next-horizontal {position: absolute; top: 218px; right: -35px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../images/icon-arrow-slider.png) no-repeat -32px 0;}
    .jcarousel-skin-hero .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px; right: auto; background-image: url(../images/icon-arrow-slider.png);}
    .jcarousel-skin-hero .jcarousel-next-horizontal:hover, .jcarousel-skin-hero .jcarousel-next-horizontal:focus {background-position: -32px -32px;}
    .jcarousel-skin-hero .jcarousel-next-horizontal:active {background-position: -32px -32px;}
    .jcarousel-skin-hero .jcarousel-next-disabled-horizontal, .jcarousel-skin-hero .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-hero .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-hero .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -96px 0;}
    .jcarousel-skin-hero .jcarousel-prev-horizontal {position: absolute; top: 218px; left: -35px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../images/icon-arrow-slider.png) no-repeat 0 0;}
    .jcarousel-skin-hero .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto; right: 5px; background-image: url(../images/icon-arrow-slider.png);}
    .jcarousel-skin-hero .jcarousel-prev-horizontal:hover, .jcarousel-skin-hero .jcarousel-prev-horizontal:focus {background-position: 0px -32px;}
    .jcarousel-skin-hero .jcarousel-prev-horizontal:active {background-position: 0px -32px;}
    .jcarousel-skin-hero .jcarousel-prev-disabled-horizontal, .jcarousel-skin-hero .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-hero .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-hero .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: -96px 0;}