/* -------------------------------------------------------------------------- */
/* SLIDEBOX - MAIN LAYOUT                                                     */
/* -------------------------------------------------------------------------- */

  /* main layout */
    #slidebox-main-box
    {
      width: 1280px;
      height: 620px;
      overflow: hidden;
      position: relative;
    }


    #slidebox-carousel
    {
      width: 1280px;
      height: 620px;
      overflow: hidden;
    }


    #slidebox-carousel-content
    {
        width: 1000000px;
        position: relative;
        left: -1280px;
    }
    
/* -------------------------------------------------------------------------- */
/* SLIDEBOX - LISTER                                                          */
/* -------------------------------------------------------------------------- */

    #slidebox-lister-left
    {
      position: absolute;
      left: 0px;
      top: 0px;
      width: 100px;
      height: 620px;
      cursor: pointer;
      /* background: url(img/btnHomeBannerLeft@1x.png) no-repeat center center; */
    }

    #slidebox-lister-right
    {
      position: absolute;
      right: 0px;
      top: 0px;
      width: 100px;
      height: 620px;
      cursor: pointer;
      /* background: url(img/btnHomeBannerRight@1x.png) no-repeat center center; */
    }

    #slidebox-lister-middle
    {
      position: absolute;
      bottom: 18px;
      width: 1280px;
      height: 16px;
    }
    
    #slidebox-lister-middle img
    {
      margin: 0px 0px;
      cursor: pointer;
    }

/* -------------------------------------------------------------------------- */
/* SLIDEBOX - SLIDE ITEM                                                      */
/* -------------------------------------------------------------------------- */

  /* slide */
    .slidebox-item
    {
      float: left;
      width: 1280px;
      height: 620px;
      background-position: center;
      background-repeat: no-repeat;
      position: relative;
    }
    
    .slidebox-item-padding
    {
      padding: 128px 50px 0px 50px;
    }


/* -------------------------------------------------------------------------- */
/* SLIDEBOX - CONTENT FORMATING                                               */
/* -------------------------------------------------------------------------- */

    /* formating */
    .slidebox-item
    {
      color: #FFFFFF;
      text-shadow:  3px 3px 3px #000000;
      text-shadow:  3px 3px 3px rgba(0,0,0,.5);
    }

    .slidebox-caption
    {
      font-size: 330%;
      line-height: 100%;
      font-weight: bold;
      margin-bottom: 25px;
      margin-top: 0px;
    }

    .slidebox-text
    {
      font-weight: 200;
      font-size: 145%;
      line-height: 120%;
    }

    .slidebox-text strong
    {
      font-weight: bold;
    }

    /* boxes width */
    .slidebox-box-narrow { width: 440px; }
    .slidebox-box-medium { width: 540px; }
    .slidebox-box-wide { width: 640px; }
    .slidebox-box-full { width: 1180px; }
    .slidebox-box-full-centered { width: 1180px;  text-align: center;}

