.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden;position: relative;top: 0;left: 0; margin: 0;padding: 0; }
.jcarousel-item { float:left; list-style: none; width: 90px; height: 110px;}
.jcarousel-next { z-index: 3; display: none;}
.jcarousel-prev { z-index: 3; display: none;}

.jcarousel-skin-nico.jcarousel-container-horizontal{ width:200px; padding: 0 0px;}
.jcarousel-skin-nico .jcarousel-clip-horizontal {width:90px;height: 55px;}
.jcarousel-skin-nico .jcarousel-item-horizontal {text-align: center;margin-right: 0px;}
.jcarousel-skin-nico .jcarousel-item{width: 90px;height: 200px;}

.jcarousel-skin-pillow.jcarousel-container-horizontal{ width:90px; padding: 0 20px;}
.jcarousel-skin-pillow .jcarousel-clip-horizontal { width:90px;height: 110px;}
.jcarousel-skin-pillow .jcarousel-item-horizontal {text-align: center;margin-right: 62px;}
.jcarousel-skin-pillow .jcarousel-item{width: 90px;height: 200px; overflow: hidden;}

.jcarousel-skin-nico a.jcarousel-next-horizontal, 
.jcarousel-skin-pillow a.jcarousel-next-horizontal{
	display: block;
    position: absolute;
    top: 32px;
    right: 0;
    width: 8px;
    height: 18px;
    cursor: pointer;
    background: transparent url(images/scroll_next.gif) no-repeat;
	overflow: hidden;
	text-indent: -9999px;
}
.jcarousel-skin-nico a.jcarousel-prev-horizontal, 
.jcarousel-skin-pillow a.jcarousel-prev-horizontal{
	display: block;
    position: absolute;
    top: 10px;
    left: 0;
    width:8px;
    height:18px;
    cursor: pointer;
    background: transparent url(images/scroll_prev.gif) no-repeat;
	overflow: hidden;
	text-indent: -9999px;
}
.jcarousel-skin-nico a.jcarousel-prev-horizontal:hover, 
.jcarousel-skin-nico a.jcarousel-next-horizontal:hover{ background-position: -8px 0;}
.jcarousel-skin-pillow a.jcarousel-prev-horizontal:hover, 
.jcarousel-skin-pillow a.jcarousel-next-horizontal:hover{ background-position: -8px 0;}

.jcarousel-skin-nico a.jcarousel-prev-horizontal:active, 
.jcarousel-skin-nico a.jcarousel-next-horizontal:active{background-position: -16px 0;}
.jcarousel-skin-pillow a.jcarousel-prev-horizontal:active, 
.jcarousel-skin-pillow a.jcarousel-next-horizontal:active{background-position: -16px 0;}

.jcarousel-skin-pillow a.jcarousel-next-disabled-horizontal, 
.jcarousel-skin-pillow a.jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-pillow a.jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -24px 0;display: none !important; }
.jcarousel-skin-pillow a.jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-pillow a.jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-pillow a.jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: -24px 0;display: none !important;}
.jcarousel-skin-nico a.jcarousel-next-disabled-horizontal, 
.jcarousel-skin-nico a.jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-nico a.jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -24px 0;display: none !important;}
.jcarousel-skin-nico a.jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-nico a.jcarousel-prev-disabled-horizontal:hover,  
.jcarousel-skin-nico a.jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: -24px 0; display: none !important;}
.jcarousel-skin-nico li img{display:block;}
.jcarousel-skin-nico li span{text-transform:uppercase;}
