.carousel-container-1 {
	width:950px; 
	height:220px; 
	overflow:hidden; 
	position:relative; 
}
.carousel-container-1 .jcarousel-skin-tango .jcarousel-container-horizontal{width:950px;}
.carousel-container-1 .jcarousel-list{overflow:hidden;}
.carousel-container-1 .jcarousel-skin-tango {height:160px;}
.carousel-container-1 .jcarousel-clip-horizontal {height:160px;}
.carousel-container-1 .jcarousel-skin-tango li.jcarousel-item { 
	background:none; 
	float:left; 
	width:150px; 
	margin-right:10px;
	margin-left:0;
}

.carousel-container-1 li{ 
	background:none; 
	float:left; 
	width:150px; 
	margin-left:10px;
}
.carousel-container-1 li:first-child {margin-left:0;}
.carousel-container-1 .jcarousel-next-horizontal, .carousel-container-1 .jcarousel-prev-horizontal {
    cursor: pointer;
    height: 29px;
    position: absolute;
    top: -53px;
    width: 41px;
    z-index: 100;
}
.carousel-container-1 .jcarousel-prev-horizontal {
    right: 41px;
}
.carousel-container-1 .jcarousel-next-horizontal {
    right: 0px;
}
.carousel-container-1 .jcarousel-next-horizontal span, .carousel-container-1 .jcarousel-prev-horizontal span {
    background-repeat: no-repeat;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.carousel-container-1 .jcarousel-next-horizontal span {background-image: url(../images/next.jpg);}
.carousel-container-1 .jcarousel-prev-horizontal span {background-image: url(../images/prev.jpg);}
	
.carousel-container-1 .jcarousel-next-horizontal span:first-child {
    background-position: 0px 0px;
}
.carousel-container-1 .jcarousel-prev-horizontal span:first-child {
    background-position: 0 0px;
}
.carousel-container-1 .jcarousel-next-horizontal span:first-child + span {
    background-position: 0px -29px;
    opacity: 0;
}
.carousel-container-1 .jcarousel-prev-horizontal span:first-child + span {
    background-position: 0px -29px;
    opacity: 0;
}
