/***************************************************
 *  Skin fashion
 */
  
#thumbcarousel {
    height: 525px;
}

.jcarousel-skin-fashion {
    width:  990px;
	margin: 0 auto;
}

.jcarousel-skin-fashion .thumb {
	margin: 0 20px 16px;	
	width: 180px;
}

.jcarousel-skin-fashion .jcarousel-container-horizontal {
    width:  990px;
}

.jcarousel-skin-fashion .jcarousel-clip-horizontal {
	margin: 0 auto;
    width:  880px;
    height: 525px;
}

.jcarousel-skin-fashion .jcarousel-item {
    width:  880px !important;
    height: 470px;
}

.jcarousel-skin-fashion .jcarousel-item-horizontal {
}

.jcarousel-skin-fashion .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
 
 
/***************************************************
 *  Skin personal
 */
  
.jcarousel-skin-personal {
    width:  990px;
	margin: 0 auto;
}

.jcarousel-skin-personal .thumb {
	margin: 0 20px 16px;	
}

.jcarousel-skin-personal .jcarousel-container-horizontal {
    width:  990px;
}

.jcarousel-skin-personal .jcarousel-clip-horizontal {
	margin: 0 auto;
    width:  780px;
    height: 340px;
}

.jcarousel-skin-personal .jcarousel-item {
    width:  780px;
    height: 270px;
}

.jcarousel-skin-personal #thumbcarousel {
    height: 270px;
}

.jcarousel-skin-personal .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
 
 
/***************************************************
 *  Skin index (fashion)
 */
 
#indexcarousel {
	height: 470px;
	overflow: hidden;	 
}
 
 .jcarousel-skin-index {
    width:  990px;
	margin: 0 auto;
}

.jcarousel-skin-index .jcarousel-container-horizontal {
    width:  990px;
}

.jcarousel-skin-index .jcarousel-clip-horizontal {
	margin: 0 auto;
    width:  460px;
    height: 550px;
}

.jcarousel-skin-index .jcarousel-item {
    width: 230px !important; /* FIX FOR SAFARI */
    height: 470px;
	float: left;
}

.jcarousel-skin-index .jcarousel-item .thumb {
	float: none !important;
}

.jcarousel-skin-index .jcarousel-item-horizontal {
}

.jcarousel-skin-index .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/***************************************************
 *  Skin Projects
 */
 
.jcarousel-skin-project {
    width:  992px;
	margin: 0 auto;
}

.jcarousel-skin-project .jcarousel-container-horizontal {
    width:  992px;
    height: 525px;
}

.jcarousel-skin-project .jcarousel-clip-horizontal {
    height: 330px;
}

.jcarousel-skin-project .jcarousel-item {
    width: 495px !important;
	margin: 0 0 0 0;
    height: 330px;
	overflow: hidden;
	border-right: 1px solid #fff;
}

.jcarousel-skin-project .jcarousel-item-horizontal {
}

.jcarousel-skin-project .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/***************************************************
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
    position: absolute;
    bottom: 0;
    right: 414px;
    width: 56px;
    height: 26px;
    cursor: pointer;
    background: transparent url(../../img/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-next-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-next-horizontal:active {
    background-position: 0 0;
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -168px 0;
}

.jcarousel-prev-horizontal {
    position: absolute;
    bottom: 0;
    left: 414px;
    width: 47px;
    height: 26px;
    cursor: pointer;
    background: transparent url(../../img/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-prev-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-prev-horizontal:active {
    background-position: 0 0;
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -142px 0;
}
