.jcarousel-container { position: relative; }

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

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

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;   
}

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

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

.jcarousel-skin-tango { width: 930px; margin: 0 0 0 21px; }

.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 860px; margin-left: 0px; }

.jcarousel-skin-tango li a { display: block; }


.jcarousel-skin-tango .jcarousel-item { width: 430px; }

.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 0px; }

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

.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 75px;
    right: -4px;
    width: 39px;
    height: 37px;
    cursor: pointer;
    background: url(/img/next-arrow.png);
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background: none;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {  /* diff for IE6 */
    position: absolute;
    top: 75px;
    left: -27px;
    width: 39px;
    height: 38px;
    cursor: pointer;
    background: url(/img/prev-arrow.png);
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background: none;
}