/** This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container". */

.carousel_container {
width:796px;
height:265px;
margin:24px auto 8px auto;
background:url(../_assets/carousel_bg.png) no-repeat;
overflow:hidden;
}
.jcarousel-container {
position:relative;
}
.jcarousel-clip {
z-index:2;
padding:0;
margin:0;
overflow:hidden;
position:relative;
}
.jcarousel-list {
z-index:1;
margin:0;
padding:0;
padding:143px 0 0 0;
overflow:hidden;
position:relative;
}
.jcarousel-list li,
.jcarousel-item {
float:left;
list-style:none;
position:relative;
padding:0;
}
.jcarousel-next {
z-index:3;
display:none;
}
.jcarousel-prev {
z-index:3;
display:none;
}
.jcarousel-container-horizontal {
width:708px;
padding:0 32px;
margin:12px;
}
.jcarousel-clip-horizontal {
width:708px;
}
.jcarousel-item {
display:block;
width:236px;
height:241px;
}
.jcarousel-item .hover {
display:none;
position:absolute;
top:-143px;
left:0;
}
.jcarousel-next-horizontal {
position:absolute;
top:143px;
right:0;
width:32px;
height:98px;
cursor:pointer;
background:url(../_assets/next.png) no-repeat 0 0;
}
.jcarousel-next-horizontal:hover {
background-position:-32px 0;
}
.jcarousel-next-horizontal:active {
background-position:-64px 0;
}
.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
cursor:default;
background:none;
}
.jcarousel-prev-horizontal {
position:absolute;
top:143px;
left:0;
width:32px;
height:98px;
cursor:pointer;
background:url(../_assets/prev.png) no-repeat 0 0;
}
.jcarousel-prev-horizontal:hover {
background-position:-32px 0;
}
.jcarousel-prev-horizontal:active {
background-position:-64px 0;
}
.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
cursor:default;
background:none;
}

/* Needed to hold the vertical space if no scrolling sites on a portal */
.carousel_container_none {
    width:796px;
    height:265px;
    margin:24px auto 8px auto;
    /*background:url(../_assets/carousel_bg.png) no-repeat;*/
    overflow:hidden;
}

.carousel_container_none .jcarousel-next {
    background-image:none;
}

.carousel_container_none .jcarousel-prev {
    background-image:none;
}
