.jcarousel-skin-iir .jcarousel-container { }
.jcarousel-skin-iir .jcarousel-container-horizontal { width: 772px; height: 100px; padding: 2px 57px 34px 57px; }
.jcarousel-skin-iir .jcarousel-clip-horizontal { width: 772px; height: 100px; }
.jcarousel-skin-iir .jcarousel-item { width: 126px; height: 96px; padding: 2px; background: url('../images/blue/home-upcoming-events-item.png') 0 0 no-repeat; }
.jcarousel-skin-iir .jcarousel-item:hover { }
.jcarousel-skin-iir .jcarousel-item-horizontal { margin-right: 30px; }
.jcarousel-skin-iir .jcarousel-item-placeholder { }

.jcarousel-skin-iir .jcarousel-item a { border: none; display: block; width: 126px; height: 96px; overflow: hidden; }
.jcarousel-skin-iir .jcarousel-item img { border: none; }

.jcarousel-skin-iir .jcarousel-next-horizontal { position: absolute; top: 43px; right: 21px; width: 19px; height: 28px; cursor: pointer; background: transparent url('../images/blue/home-upcoming-events-next.png') no-repeat 0 0; }
.jcarousel-skin-iir .jcarousel-next-horizontal:hover { background-position: -19px 0; }
.jcarousel-skin-iir .jcarousel-next-horizontal:active { background-position: -38px 0; }
.jcarousel-skin-iir .jcarousel-next-disabled-horizontal,
.jcarousel-skin-iir .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-iir .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -57px 0; }

.jcarousel-skin-iir .jcarousel-prev-horizontal { position: absolute; top: 37px; left: 21px; width: 19px; height: 28px; cursor: pointer; background: transparent url('../images/blue/home-upcoming-events-prev.png') no-repeat 0 0; }
.jcarousel-skin-iir .jcarousel-prev-horizontal:hover { background-position: -19px 0; }
.jcarousel-skin-iir .jcarousel-prev-horizontal:active { background-position: -39px 0; }
.jcarousel-skin-iir .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-iir .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-iir .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -57px 0; }

