﻿.jcarousel-skin-geocore {clear:both;}
.jcarousel-skin-geocore .jcarousel-container {background: #fff;}
.jcarousel-skin-geocore .jcarousel-item {width: 75px; margin-top: 0; min-height: 0;}
.jcarousel-skin-geocore .jcarousel-item-horizontal {margin-right: 10px;}
.jcarousel-skin-geocore .jcarousel-item-placeholder {background: #fff; color: #000;}

/* Horizontal Buttons */
.jcarousel-skin-geocore .jcarousel-prev-horizontal,
.jcarousel-skin-geocore .jcarousel-next-horizontal {position: absolute; top: 85px; width: 32px; height: 32px; cursor: pointer;}
.jcarousel-skin-geocore .jcarousel-prev-horizontal {left: -4px; background: transparent url("/SiteCollectionImages/prev-horizontal.png") no-repeat 0 0;}
.jcarousel-skin-geocore .jcarousel-next-horizontal {right: -5px; background: transparent url("/SiteCollectionImages/next-horizontal.png") no-repeat 0 0;}
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-prev-horizontal,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-next-horizontal {position: absolute; top: 75px; width: 32px; height: 32px; cursor: pointer;}
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-prev-horizontal {left: 10px; background: transparent url("/SiteCollectionImages/prev-horizontal.png") no-repeat 0 0;}
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-next-horizontal {right: 10px; background: transparent url("/SiteCollectionImages/next-horizontal.png") no-repeat 0 0;}
.jcarousel-skin-geocore .jcarousel-prev-horizontal:hover,
.jcarousel-skin-geocore .jcarousel-next-horizontal:hover,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-prev-horizontal:hover,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-next-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-geocore .jcarousel-prev-horizontal:active,
.jcarousel-skin-geocore .jcarousel-next-horizontal:active,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-prev-horizontal:active,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-next-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-geocore .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-geocore .jcarousel-next-disabled-horizontal,
.jcarousel-skin-geocore .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-geocore .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-geocore .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-geocore .jcarousel-next-disabled-horizontal:active,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-prev-disabled-horizontal,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-next-disabled-horizontal,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-prev-disabled-horizontal:hover,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-next-disabled-horizontal:hover,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-prev-disabled-horizontal:active,
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -96px 0;}

/* Styles for Different Carousel Widths */
.three .jcarousel-skin-geocore .jcarousel-container-horizontal {width: 733px; padding: 15px 25px 15px 35px;}
.three .jcarousel-skin-geocore .jcarousel-clip-horizontal {width: 733px;}
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-container-horizontal {padding: 20px 22px 20px 42px; width: 540px;}
.fatty-carousel.three .jcarousel-skin-geocore .jcarousel-clip-horizontal {width: 540px;}
.four .jcarousel-skin-geocore .jcarousel-container-horizontal {width: 510px; padding: 15px 40px 15px 60px;}
.four .jcarousel-skin-geocore .jcarousel-clip-horizontal {width: 510px;}
.seven .jcarousel-skin-geocore .jcarousel-container-horizontal {width: 850px; padding: 15px 40px 15px 60px;}
.seven .jcarousel-skin-geocore .jcarousel-clip-horizontal {width: 850px;}

