
.jcarousel-skin-gallery .jcarousel-container { background:#222222; }
.jcarousel-skin-gallery .jcarousel-container-horizontal { width:638px; height:102px; padding:0px 50px 0px 0px; }

.jcarousel-skin-gallery .jcarousel-clip-horizontal { width:638px; height:102px; }

.jcarousel-skin-gallery .jcarousel-item { width:150px; height:100px; border:1px solid #666666; }
.jcarousel-skin-gallery .jcarousel-item:hover { border-color:#FFFFFF; }
.jcarousel-skin-gallery .jcarousel-item-horizontal { margin-right:10px; }
.jcarousel-skin-gallery .jcarousel-item-placeholder { }

/* Horizontal Buttons */

.jcarousel-skin-gallery .jcarousel-next-horizontal { position:absolute; top:13px; right:5px; width:32px; height:32px; background:transparent url(next-horizontal.png) no-repeat 0 0; cursor:pointer; }
.jcarousel-skin-gallery .jcarousel-next-horizontal:hover { background-position:-32px 0; }
.jcarousel-skin-gallery .jcarousel-next-horizontal:active { background-position:-64px 0; }

.jcarousel-skin-gallery .jcarousel-next-disabled-horizontal,
.jcarousel-skin-gallery .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-gallery .jcarousel-next-disabled-horizontal:active { background-position:-96px 0; cursor:default; }

.jcarousel-skin-gallery .jcarousel-prev-horizontal { position:absolute; bottom:13px; right:5px; width:32px; height:32px; background:transparent url(prev-horizontal.png) no-repeat 0 0; cursor:pointer; }
.jcarousel-skin-gallery .jcarousel-prev-horizontal:hover { background-position:-32px 0; }
.jcarousel-skin-gallery .jcarousel-prev-horizontal:active { background-position:-64px 0; }

.jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal:active { background-position:-96px 0; cursor:default; }