.jcarousel-skin-snowflake { height: 88px; }
.jcarousel-skin-snowflake .jcarousel-container {

}
.jcarousel-clip-horizontal {padding:0; }
.jcarousel-skin-snowflake .jcarousel-container-horizontal {   width: 100%;   position:relative;}
.jcarousel-skin-snowflake .jcarousel-container-vertical { }
.jcarousel-skin-snowflake .jcarousel-clip-horizontal {	width:  624px;   height: 77px; padding: 5px 19px 6px 19px; white-space:nowrap; }
.jcarousel-skin-snowflake .jcarousel-clip-vertical {   width:  77px;   height: 245px;}
.jcarousel-skin-snowflake .jcarousel-item { width:140px; height: 77px;  margin: 0 14px 0 14px; text-align:center; }

.jcarousel-skin-snowflake .jcarousel-item:hover {   /* border-color: #808080; */}
.jcarousel-skin-snowflake .jcarousel-item-horizontal {   /*margin-right: 7px; */  }
.jcarousel-skin-snowflake .jcarousel-item-vertical {   margin-bottom: 7px;}
.jcarousel-skin-snowflake .jcarousel-item-placeholder {}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-snowflake .jcarousel-next-horizontal {    position: absolute;    top: 0;    right: 0;    width: 22px;    height: 88px;    cursor: pointer;    background: transparent url(btn-slider-right.png) no-repeat 0 0px;}

.jcarousel-skin-snowflake .jcarousel-next-horizontal:hover {    background-position: 0 0;}
.jcarousel-skin-snowflake .jcarousel-next-horizontal:active {    background-position: 0 0;}

.jcarousel-skin-snowflake .jcarousel-next-disabled-horizontal,
.jcarousel-skin-snowflake .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-snowflake .jcarousel-next-disabled-horizontal:active {    cursor: default;    background-position: 0 61px;}

.jcarousel-skin-snowflake .jcarousel-prev-horizontal {    position: absolute;    top: 0;    left: 0;    width: 22px;    height: 88px;    cursor: pointer;    background: transparent url(btn-slider-left.png) no-repeat 0 0;}
.jcarousel-skin-snowflake .jcarousel-prev-horizontal:hover {    background-position: 0 0;}
.jcarousel-skin-snowflake .jcarousel-prev-horizontal:active {    background-position: 0 0;}

.jcarousel-skin-snowflake .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-snowflake .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-snowflake .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 61px;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-snowflake .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(btn-slider-right.png) no-repeat 0 0;
}

.jcarousel-skin-snowflake .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-snowflake .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-snowflake .jcarousel-next-disabled-vertical,
.jcarousel-skin-snowflake .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-snowflake .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-snowflake .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(btn-slider-left.png) no-repeat 0 0;
}

.jcarousel-skin-snowflake .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-snowflake .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-snowflake .jcarousel-prev-disabled-vertical,
.jcarousel-skin-snowflake .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-snowflake .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}