.jcarousel-skin-tango .jcarousel-container {
	width:960px;   
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 960px;
    padding: 0px 0px 0 0;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
	width:960px;
}

.jcarousel-skin-tango .jcarousel-item{
    width: 310px !important;
	margin-right:10px;
    height: 834px;
	position:relative;
}

.jcarousel-skin-tango .jcarousel-item .title{font-size: 33px; line-height: 40px; color:#222; margin-bottom:28px;}
.jcarousel-skin-tango .jcarousel-item .red_font{ font-size:14px;}
.jcarousel-skin-tango .jcarousel-item .description{ background:url(../images/gal_hover.png) repeat; position:absolute; width:236px; padding:31px 20px 0 24px; left:15px; display:none; height:351px; color:#5d5d5d; z-index:999; top:15px;}
.jcarousel-skin-tango .jcarousel-item img{ border: 15px solid #ecebf2;}
.jcarousel-skin-tango .jcarousel-item .part{ margin-bottom:10px; position:relative;}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: url(../images/next.jpg) no-repeat;
	right:10px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: url(../images/prev.jpg) no-repeat;
	right:45px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal{width: 35px; height: 35px; position:absolute; top:-60px; cursor:pointer;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{ background-position: 0 -35px;}