.jcarousel_fun_gallery{

}

.jcarousel_fun_gallery .jcarousel-container{
}

.jcarousel_fun_gallery .jcarousel-direction-rtl{
    direction: rtl;
}

.jcarousel_fun_gallery .jcarousel-container-horizontal{
    width: 651px;
    padding: 0px;
}

.jcarousel_fun_gallery .jcarousel-clip-horizontal{
    width: 651px;
    height: 72px;
    margin-left: -8px;
    padding-top: 7px;
}

.jcarousel_fun_gallery .jcarousel-item{
    height: 64px;
    width: 78px;
}

.jcarousel_fun_gallery .jcarousel-item a{
    display: block;
    height: 64px;
    width: 78px;
    text-align: center;
    padding-top: 7px;
    position: relative;
    z-index: 500;
}

.jcarousel_fun_gallery .jcarousel-item a:hover{
    background: url(../images/fun/fun_gallery_item_bg.gif) no-repeat;
}

.jcarousel_fun_gallery .jcarousel-item-horizontal{
    margin-left: 0;
    margin-right: 4px;
}

.jcarousel_fun_gallery .jcarousel-direction-rtl .jcarousel-item-horizontal{
    margin-left: 10px;
    margin-right: 0;
}

.jcarousel_fun_gallery .jcarousel-item-placeholder{
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel_fun_gallery .jcarousel-next-horizontal{
    position: absolute;
    top: -17px;
    right: 14px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(../images/fun/btn_next_prev.gif) right 0 no-repeat;
}

.jcarousel_fun_gallery .jcarousel-direction-rtl .jcarousel-next-horizontal{
    left: 5px;
    right: auto;
    background: url(../images/fun/btn_next_prev.gif) left 0 no-repeat;
}

.jcarousel_fun_gallery .jcarousel-prev-horizontal{
    position: absolute;
    top: -17px;
    right: 35px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(../images/fun/btn_next_prev.gif) left 0 no-repeat;
}

.jcarousel_fun_gallery .jcarousel-direction-rtl .jcarousel-prev-horizontal{
    left: auto;
    right: 5px;
    background: url(../images/fun/btn_next_prev.gif) left 0 no-repeat;
}