/**
 * Overwrite for having a carousel with dynamic width.
 */
.jcarousel-skin-tango .jcarousel-container-horizontal {
    height: 400px !important;
    width: 670px !important;
    padding-left: 28px !important;
    padding-right: 28px !important;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 395px;
}

.back img { height: 372px; width: 239px; }

#container {
	width: 440px;
	position: relative;
}
			
#carousel {
	margin: 0 auto;
}

#carousel img {
	border: 0;
}

#ui-carousel-next, #ui-carousel-prev {
	width: 60px;
	height: 44px;
	background: url(../img/prev.png) #fff center center no-repeat;
	display: block;
	position: absolute;
	top: 0;
	z-index: 100;
	top: 200px;
    width: 28px;
}

#ui-carousel-next {
	right: 0;
	left: 699px;
	background-image: url(../img/next.png);
}

#ui-carousel-prev { left: 1px; }
			
#ui-carousel-next > span, #ui-carousel-prev > span {
	display: none;
}
			
.jcarousel-skin-tango {
    padding: 20px 40px;
    /*width: 245px;*/
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    border-radius: 10px 10px 10px 10px;
    height: 400px !important;
    padding-left: 28px !important;
    padding-right: 28px !important;
    width: 670px !important;
}