 /*CONTAINER*/
.jcarousel {
}

.jcarousel-container {
    position: relative;   
}
.jcarousel-container-horizontal {
    width: 400px;
}

/*CLIP*/
.jcarousel-clip {
    padding: 0;
    margin: 0;
	overflow: hidden;

    position: relative;
	z-index: 2;
}

.jcarousel-clip-horizontal {
    width:  400px;

	left: -10px;
	*margin-left: -10px;
	position: absolute;
	margin-left: 10px;
	z-index: 1;
}

/*LIST*/
.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
	float: left;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    width: 155px;
    height: 116px;
	padding: 0;
	margin: 0 1px 0 0;
}

.jcarousel-item-horizontal {
}

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

.jcarousel-next {
    z-index: 3;
    display: none;
}

	/*HORIZONTAL*/
	.jcarousel-next-horizontal {
		width: 10px;
		height: 116px;
		float: right;
		background:url('images/jcarousel/next-horizontal.gif') 0 bottom no-repeat;
		cursor: pointer;

		position: relative;
		z-index: 10;
	}

	.jcarousel-next-horizontal:hover {
		background-position: -10px bottom;
	}

	.jcarousel-next-horizontal:active {
		background-position: 0px bottom;
	}

	.jcarousel-next-disabled-horizontal,
	.jcarousel-next-disabled-horizontal:hover,
	.jcarousel-next-disabled-horizontal:active {
		background-position: 0px bottom;
		cursor: default;
	}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

	/*HORIZONTAL*/
	.jcarousel-prev-horizontal {
		width: 10px;
		height: 116px;
		float: left;
		background: url('images/jcarousel/prev-horizontal.gif') 0 bottom no-repeat;
		cursor: pointer;
		
		position: relative;
		z-index: 10;
	}

	.jcarousel-prev-horizontal:hover {
		background-position: 0px bottom;
	}

	.jcarousel-prev-horizontal:active {
		background-position: -10px bottom;
	}

	.jcarousel-prev-disabled-horizontal,
	.jcarousel-prev-disabled-horizontal:hover,
	.jcarousel-prev-disabled-horizontal:active {
		background-position: -10px bottom;
		cursor: default;
	}

/*-- BIG
-----------------------------------------------*/

.big .jcarousel-list li,
.big .jcarousel-item {
    float: left;
    list-style: none;
    width: 400px;
    height: 221px;
	padding: 0;
	margin: 0 1px 0 0;
}