/* Carousel Home */
.jcarousel-skin-home .jcarousel-container-horizontal {width:900px; height:86px; margin-left:30px;}
.jcarousel-skin-home .jcarousel-clip-horizontal {width:900px; height:86px;}
.jcarousel-skin-home .jcarousel-item {float:left; width:129px; height:86px; padding:2px 0 0 4px; background:url(../images/carousel-img-bgr.gif) 0 0 no-repeat;}
.jcarousel-skin-home .jcarousel-next-horizontal {position: absolute; top: 33px; right: -25px; width: 15px; height: 17px; cursor: pointer; background:url(../images/carousel-arrow-right.gif) no-repeat 0 0;}
.jcarousel-skin-home .jcarousel-next-horizontal:hover {background-position: 0 -51px;}
.jcarousel-skin-home .jcarousel-next-horizontal:active {background-position: 0 -51px;}
.jcarousel-skin-home .jcarousel-next-disabled-horizontal,
.jcarousel-skin-home .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-home .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: 0 -102px;}
.jcarousel-skin-home .jcarousel-prev-horizontal {position: absolute; top: 33px; left: -25px; width: 15px; height: 17px; cursor: pointer; background:url(../images/carousel-arrow-left.gif) no-repeat 0 0;}
.jcarousel-skin-home .jcarousel-prev-horizontal:hover {background-position: 0 -51px;}
.jcarousel-skin-home .jcarousel-prev-horizontal:active {background-position: 0 -51px;}
.jcarousel-skin-home .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-home .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-home .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: 0 -102px;}

/* Carousel project page */
.jcarousel-skin-projectpage .jcarousel-container-horizontal {width:860px; height:86px; margin-left:30px;}
.jcarousel-skin-projectpage .jcarousel-clip-horizontal {width:860px; height:86px;}
.jcarousel-skin-projectpage .jcarousel-item {float:left; width:129px; height:86px; padding:2px 0 0 4px; background:url(../images/carousel-img-bgr.gif) 0 0 no-repeat;}
.jcarousel-skin-projectpage .jcarousel-next-horizontal {position: absolute; top: 33px; right: -25px; width: 15px; height: 17px; cursor: pointer; background:url(../images/carousel-arrow-right.gif) no-repeat 0 0;}
.jcarousel-skin-projectpage .jcarousel-next-horizontal:hover {background-position: 0 -51px;}
.jcarousel-skin-projectpage .jcarousel-next-horizontal:active {background-position: 0 -51px;}
.jcarousel-skin-projectpage .jcarousel-next-disabled-horizontal,
.jcarousel-skin-projectpage .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-projectpage .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: 0 -102px;}
.jcarousel-skin-projectpage .jcarousel-prev-horizontal {position: absolute; top: 33px; left: -25px; width: 15px; height: 17px; cursor: pointer; background:url(../images/carousel-arrow-left.gif) no-repeat 0 0;}
.jcarousel-skin-projectpage .jcarousel-prev-horizontal:hover {background-position: 0 -51px;}
.jcarousel-skin-projectpage .jcarousel-prev-horizontal:active {background-position: 0 -51px;}
.jcarousel-skin-projectpage .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-projectpage .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-projectpage .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: 0 -102px;}

/* Carousel project full */
.jcarousel-skin-fullproj .jcarousel-container-horizontal {width:129px; height:86px; margin-left:40px;}
.jcarousel-skin-fullproj .jcarousel-clip-horizontal {width:129px; height:86px;}
.jcarousel-skin-fullproj .jcarousel-item {float:left; width:129px; height:86px; padding:2px 0 0 4px;}
.jcarousel-skin-fullproj .jcarousel-next-horizontal {position: absolute; top: 33px; right: -15px; width: 9px; height: 9px; cursor: pointer; background:url(../images/small-carousel-arrow-right.gif) no-repeat 0 -3px;}
.jcarousel-skin-fullproj .jcarousel-next-horizontal:hover {background-position: 0 -3px;}
.jcarousel-skin-fullproj .jcarousel-next-horizontal:active {background-position: 0 -3px;}
.jcarousel-skin-fullproj .jcarousel-next-disabled-horizontal,
.jcarousel-skin-fullproj .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-fullproj .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: 0 -18px;}
.jcarousel-skin-fullproj .jcarousel-prev-horizontal {position: absolute; top: 33px; left: -15px; width: 9px; height: 9px; cursor: pointer; background:url(../images/small-carousel-arrow-left.gif) no-repeat 0 -3px;}
.jcarousel-skin-fullproj .jcarousel-prev-horizontal:hover {background-position: 0 -3px;}
.jcarousel-skin-fullproj .jcarousel-prev-horizontal:active {background-position: 0 -3px;}
.jcarousel-skin-fullproj .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-fullproj .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-fullproj .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: 0 -18px;}

/* Carousel project side */
.jcarousel-skin-side .jcarousel-container-vertical {width:129px; height:386px; margin-top:30px;}
.jcarousel-skin-side .jcarousel-clip-vertical {width:129px; height:386px;}
.jcarousel-skin-side .jcarousel-item {float:left; width:129px; height:86px; padding:2px 0 0 4px;}

.jcarousel-skin-side .jcarousel-next-vertical {position: absolute; top:-20px; right: 50px; width: 15px; height: 17px; cursor: pointer; background:url(../images/carousel-arrow-up.gif) no-repeat 0 0;}
.jcarousel-skin-side .jcarousel-next-vertical:hover {background-position: 0 -51px;}
.jcarousel-skin-side .jcarousel-next-vertical:active {background-position: 0 -51px;}
.jcarousel-skin-side .jcarousel-next-disabled-vertical,
.jcarousel-skin-side .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-side .jcarousel-next-disabled-vertical:active {cursor: default; background-position: 0 -102px;}
.jcarousel-skin-side .jcarousel-prev-vertical {position: absolute; bottom:-20px; left: 50px; width: 15px; height: 17px; cursor: pointer; background:url(../images/carousel-arrow-down.gif) no-repeat 0 0;}
.jcarousel-skin-side .jcarousel-prev-vertical:hover {background-position: 0 -51px;}
.jcarousel-skin-side .jcarousel-prev-vertical:active {background-position: 0 -51px;}
.jcarousel-skin-side .jcarousel-prev-disabled-vertical,
.jcarousel-skin-side .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-side .jcarousel-prev-disabled-vertical:active {cursor: default; background-position: 0 -102px;}
