img { border: 0; }

.jcarousel-skin-sosh .jcarousel-container-horizontal { width: 800px; padding: 30px 80px 0 80px; }
.jcarousel-skin-sosh .jcarousel-clip-horizontal { width:  800px; height: 80px; }
.jcarousel-skin-sosh .jcarousel-item { width: 80px; height: 80px; -moz-opacity: 0.5; opacity:.5; filter: alpha(opacity=50);}
.jcarousel-skin-sosh .jcarousel-item:hover { width: 80px; height: 80px; -moz-opacity: 1.0; opacity:1.0; filter: alpha(opacity=100);}
.jcarousel-skin-sosh .jcarousel-item-horizontal { margin-right: 10px; }
.jcarousel-skin-sosh .jcarousel-item-placeholder { background: #fff; color: #000; }

/** Horizontal Buttons */
.jcarousel-skin-sosh .jcarousel-next-horizontal { position: absolute; top: 55px; right: 40px; width: 32px; height: 32px; cursor: default; background: transparent url(../../images/next-horizontal.png) no-repeat 0 0; }
.jcarousel-skin-sosh .jcarousel-next-horizontal:hover { background-position: -32px 0; }
.jcarousel-skin-sosh .jcarousel-next-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-sosh .jcarousel-next-disabled-horizontal,
.jcarousel-skin-sosh .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-sosh .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-sosh .jcarousel-prev-horizontal { position: absolute; top: 55px; left: 40px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../../images/prev-horizontal.png) no-repeat 0 0; }
.jcarousel-skin-sosh .jcarousel-prev-horizontal:hover { background-position: -32px 0; }
.jcarousel-skin-sosh .jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-sosh .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-sosh .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-sosh .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }