/* for top nav */

.jcarousel-skin-nav .jcarousel-container {
    background:#fff 0 0 url("/images/site/secondary-nav-bars.png") no-repeat;
    zwidth:960px;
    height:70px; /* 68 - 1 - 1 */
    zborder-top:1px solid #d7d7d7;
    zborder-bottom:1px solid #d7d7d7;
}

.jcarousel-skin-nav .jcarousel-container-horizontal {
    width: 720px; /* 980 - 200 - 60 */
    padding: 10px 60px 10px 200px;
}


.jcarousel-skin-nav .jcarousel-clip-horizontal {
    width: 710px;
    height: 70px;
}

.jcarousel-skin-nav .jcarousel-item {
    width: 160px;
    height: 70px;
}

.jcarousel-skin-nav .jcarousel-item-horizontal {
    margin-right: 20px;
}

.jcarousel-skin-nav .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-nav .jcarousel-next-horizontal {
    position: absolute;
    top: 33px;
    right: 35px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    background:transparent url("/images/buttons/portfolio-next-small.png") no-repeat 0 0;
}

.jcarousel-skin-nav .jcarousel-prev-horizontal {
    position: absolute;
    top: 33px;
    left: 165px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    background:transparent url("/images/buttons/portfolio-prev-small.png") no-repeat 0 0;
}

/* for main portfolio */
/* this is easyslider */
div.overlay{
  width:971px;
  height:400px;
  margin:-510px 0px 0px -10px;
  border-left:4px solid white;
  border-right:5px solid white;
  position:absolute;
}
#slider{background:transparent 0 0 url("/images/site/portfolio-bg.png") no-repeat; margin-left:-10px;}

    #slider ul, #slider li{
      margin:0;
      padding:0;
      list-style:none;
      }

    #slider li{
      width:980px;
      height:539px;
      overflow:hidden;
      }

    #slider li span.portfolio-item{
      display:block;
      text-align:center;
      width:840px;
      height:459px;
      padding:40px 70px;
    }

    #slider li span.portfolio-item p{
      text-align:left;
    }

    p#controls {
      margin:0px auto;
      position:absolute;
      z-index:3;
      top:560px;
    }


#prevBtn, #nextBtn{
  display:block;
  width:58px;
  height:61px;
  text-indent:-8000px;
  position:relative;
  right:80px;
  }

    #nextBtn{
      position:relative;
      left:980px;
      bottom:70px;
    }

    #prevBtn a, #nextBtn a{
      display:block;
      width:58px;
      height:61px;
      background:url(/images/buttons/portfolio-prev.png) no-repeat 0 0;
      }

    #nextBtn a{
      background:url(/images/buttons/portfolio-next.png) no-repeat 0 0;
      }

  /* // slider */