/**
 * Press Who Wore It Skin
 */
.jcarousel-skin-pressWhoWoreIt .jcarousel-container { padding:0; background: none;  border: none; }
.jcarousel-skin-pressWhoWoreIt .jcarousel-container-horizontal { width: 900px;  height: auto; }
.jcarousel-skin-pressWhoWoreIt .jcarousel-clip-horizontal { width: 686px; height: auto; margin:0 7px;  overflow:hidden; }
.jcarousel-skin-pressWhoWoreIt .jcarousel-item { width: 680px;  height: 366px; }
.jcarousel-skin-pressWhoWoreIt .jcarousel-item-horizontal { margin: 0; padding: 21px 3px; margin: 0; }
.jcarousel-skin-pressWhoWoreIt .jcarousel-item-placeholder { background: #fff; }

.jcarousel-skin-pressWhoWoreIt .jcarousel-next-horizontal { background: transparent url(pressWhoWoreIt/next_arrow.png) no-repeat 0 0; position: absolute; top: 192px; right: 0px; width: 210px; height: 19px; cursor: pointer; }
.jcarousel-skin-pressWhoWoreIt .jcarousel-next-disabled-horizontal,
.jcarousel-skin-pressWhoWoreIt .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-pressWhoWoreIt .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }

.jcarousel-skin-pressWhoWoreIt .jcarousel-prev-horizontal { background: transparent url(pressWhoWoreIt/prev_arrow.png) no-repeat 0 0; position: absolute; top: 192px; left: 0px; width: 10px; height: 19px; cursor: pointer; }
.jcarousel-skin-pressWhoWoreIt .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-pressWhoWoreIt .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-pressWhoWoreIt .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0;}

/**
 * Store Locator Results Skin
 */
.jcarousel-skin-storeLocatorResults .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-storeLocatorResults .jcarousel-container-horizontal { width:900px; height:auto; }
.jcarousel-skin-storeLocatorResults .jcarousel-clip-horizontal { width:810px; height:auto; margin:0 45px; overflow:hidden; }
.jcarousel-skin-storeLocatorResults .jcarousel-item { border-left:1px solid #c9c7c5; float:left; padding:0 10px; margin:15px 0; width:181px; height:auto; }
.jcarousel-skin-storeLocatorResults .jcarousel-item-horizontal { border-left:1px solid #c9c7c5; float:left; padding:0 10px; margin:15px 0; width:181px; min-height:133px; }
.jcarousel-skin-storeLocatorResults .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-storeLocatorResults .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:45px; height:45px; background:url(storeLocatorResults/slControlArrows.png) no-repeat 34px 50% transparent; }
.jcarousel-skin-storeLocatorResults .jcarousel-next-disabled-horizontal,
.jcarousel-skin-storeLocatorResults .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-storeLocatorResults .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-storeLocatorResults .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:45px; height:45px; background:url(storeLocatorResults/slControlArrows.png) no-repeat -20px 50% transparent; }
.jcarousel-skin-storeLocatorResults .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-storeLocatorResults .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-storeLocatorResults .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }
*/**
 *Foundation slider
 */
.jcarousel-skin-foundationslider .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-foundationslider .jcarousel-container-horizontal { width:970px; height:auto; }
.jcarousel-skin-foundationslider .jcarousel-clip-horizontal { width:900px; height:auto; margin:0 45px; overflow:hidden; }
.jcarousel-skin-foundationslider .jcarousel-item { float:left; padding:0 20px; margin:15px 0; width:181px; height:auto; }
.jcarousel-skin-foundationslider .jcarousel-item-horizontal {  float:left; padding:0 20px; margin:15px 0; width:181px; min-height:133px; }
.jcarousel-skin-foundationslider .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-foundationslider .jcarousel-next-horizontal { background: transparent url(pressWhoWoreIt/next_arrow.png) no-repeat 0 0; position: absolute; top: 100px; right: 0px; width: 10px; height: 19px; cursor: pointer;   }
.jcarousel-skin-foundationslider .jcarousel-next-disabled-horizontal,
.jcarousel-skin-foundationslider .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-foundationslider .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-foundationslider .jcarousel-prev-horizontal { background: transparent url(pressWhoWoreIt/prev_arrow.png) no-repeat 0 0; position: absolute; top: 100px; left: 0px; width: 10px; height: 19px; cursor: pointer; }
.jcarousel-skin-foundationslider .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-foundationslider .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-foundationslider .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }
/**
 * Store Locator Details Skin
 */
.jcarousel-skin-storeLocatorDetails,
.jcarousel-skin-storeLocatorDetails .jcarousel-container-horizontal,
.jcarousel-skin-storeLocatorDetails .jcarousel-container,
.jcarousel-skin-storeLocatorDetails .jcarousel-clip-horizontal { width:100%; height:auto; margin:0; padding:0; border:0 none; }
.jcarousel-skin-storeLocatorDetails .jcarousel-list li,
.jcarousel-skin-storeLocatorDetails .jcarousel-item { width:960px; height:auto; margin:0; padding:0; text-align:left; }

.jcarousel-skin-storeLocatorDetails .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:21px; height:31px; background:url(holiday/holidayArrows.png) no-repeat left bottom transparent; margin-right:17px; top:281px; }
.jcarousel-skin-storeLocatorDetails .jcarousel-next-disabled-horizontal,
.jcarousel-skin-storeLocatorDetails .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-storeLocatorDetails .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-storeLocatorDetails .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:21px; height:31px; background:url(holiday/holidayArrows.png) no-repeat left top transparent; margin-left:17px; top:281px; }
.jcarousel-skin-storeLocatorDetails .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-storeLocatorDetails .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-storeLocatorDetails .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

/**
 * Grid Product Tile Alt Views Skin (for iPad)
 */
.jcarousel-skin-productTile { list-style:none; width:215px; height:260px; overflow:hidden; border:0 none; padding:0; }
.jcarousel-skin-productTile .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-productTile .jcarousel-container-horizontal { width:215px; height:auto; }
.jcarousel-skin-productTile .jcarousel-clip-horizontal { width:215px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-productTile .jcarousel-item { float:left; padding:0; margin:0; width:215px; height:auto; }
.jcarousel-skin-productTile .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:215px; height:auto; }
.jcarousel-skin-productTile .jcarousel-item-placeholder { background:#fff; }
.jcarousel-skin-productTile li img,.jcarousel-skin-productTile li a { display:block; }

.jcarousel-skin-productTile .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:15px; height:40px; background:url(storeLocatorResults/slControlArrows.png) no-repeat 2px 50% transparent; right:0; top:100px; }
.jcarousel-skin-productTile .jcarousel-next-horizontal:hover { background-position:2px 50%; }
.jcarousel-skin-productTile .jcarousel-next-disabled-horizontal,
.jcarousel-skin-productTile .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-productTile .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-60px -60px; }

.jcarousel-skin-productTile .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:15px; height:40px; background:url(storeLocatorResults/slControlArrows.png) no-repeat -17px 50% transparent; left:0; top:100px; }
.jcarousel-skin-productTile .jcarousel-prev-horizontal:hover { background-position:-17px 50%; }
.jcarousel-skin-productTile .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-productTile .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-productTile .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-60px -60px; }

/**
 * Holiday Lookbook Skin 
 */
.jcarousel-skin-holidaySlider .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-holidaySlider .jcarousel-container-horizontal { width:960px; height:auto; }
.jcarousel-skin-holidaySlider .jcarousel-clip-horizontal { width:960px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-holidaySlider .jcarousel-item { float:left; padding:0; margin:0; width:960px; height:auto; }
.jcarousel-skin-holidaySlider .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:960px; height:auto; }
.jcarousel-skin-holidaySlider .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-holidaySlider .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:21px; height:31px; background:url(holiday/holidayArrows.png) no-repeat left bottom transparent; margin-right:17px; top:281px; }
.jcarousel-skin-holidaySlider .jcarousel-next-disabled-horizontal,
.jcarousel-skin-holidaySlider .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-holidaySlider .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-holidaySlider .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:21px; height:31px; background:url(holiday/holidayArrows.png) no-repeat left top transparent; margin-left:17px; top:281px; }
.jcarousel-skin-holidaySlider .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-holidaySlider .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-holidaySlider .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-holidaySlider .slidecaptions { font-size:11px; position:relative; top:-15px; text-align:center; text-decoration:none; }
.jcarousel-skin-holidaySlider .slidecaptions a { font-size:11px; text-decoration:none; }
.jcarousel-skin-holidaySlider .slidecaptions p { width:470px; float:left; display:block; text-align:center; padding:0 5px; }
.jcarousel-skin-holidaySlider .slidecaptions:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

/**
 * Banner Skin 
 */
.jcarousel-skin-bannerSlider { list-style:none; width:725px; overflow:hidden; }
.jcarousel-skin-bannerSlider .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-bannerSlider .jcarousel-container-horizontal { width:725px; height:auto; }
.jcarousel-skin-bannerSlider .jcarousel-clip-horizontal { width:725px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-bannerSlider .jcarousel-item { float:left; padding:0; margin:0; width:725px; height:auto; }
.jcarousel-skin-bannerSlider .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:725px; height:auto; }
.jcarousel-skin-bannerSlider .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-bannerSlider .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:23px; height:34px; background:url(banner/arrow_1.png) no-repeat left top transparent; right:15px; top:170px; }
.jcarousel-skin-bannerSlider .jcarousel-next-disabled-horizontal,
.jcarousel-skin-bannerSlider .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-bannerSlider .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-bannerSlider .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:23px; height:34px; background:url(banner/arrow_2.png) no-repeat left top transparent; left:15px; top:170px; }
.jcarousel-skin-bannerSlider .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-bannerSlider .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-bannerSlider .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-bannerSlider .slidecaptions { font-size:11px; position:relative; top:-15px; text-align:center; text-decoration:none; }
.jcarousel-skin-bannerSlider .slidecaptions a { font-size:11px; text-decoration:none; }
.jcarousel-skin-bannerSlider .slidecaptions p { width:470px; float:left; display:block; text-align:center; padding:0 5px; }
.jcarousel-skin-bannerSlider .slidecaptions:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

/**
 * Gift Guide Skin 
 */
.jcarousel-skin-giftguideSlider { list-style:none; width: 722px; height: 635px; overflow:hidden; border: 1px solid #CBCBCB; padding: 4px; }
.jcarousel-skin-giftguideSlider .jcarousel-container { padding:0; background: none; border: none; }
.jcarousel-skin-giftguideSlider .jcarousel-container-horizontal { width: 722px; height: auto; }
.jcarousel-skin-giftguideSlider .jcarousel-clip-horizontal { width: 722px; height: auto; margin:0; overflow:hidden; }
.jcarousel-skin-giftguideSlider .jcarousel-item { float: left; padding: 0; margin: 0; width: 722px; height:auto; }
.jcarousel-skin-giftguideSlider .jcarousel-item-horizontal { float: left; padding: 0; margin: 0; width: 722px; height:auto; }
.jcarousel-skin-giftguideSlider .jcarousel-item-placeholder { background: #fff; }
.jcarousel-skin-giftguideSlider li img, 
.jcarousel-skin-giftguideSlider li a { display: block; }

.jcarousel-skin-giftguideSlider .jcarousel-next-horizontal { position: absolute; cursor: pointer; width:23px; height:66px; background: url(giftguide/arrows.png) no-repeat -23px 0 transparent; right:0; top:293px; }
.jcarousel-skin-giftguideSlider .jcarousel-next-horizontal:hover { background-position: -23px -66px; }
.jcarousel-skin-giftguideSlider .jcarousel-next-disabled-horizontal,
.jcarousel-skin-giftguideSlider .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-giftguideSlider .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }

.jcarousel-skin-giftguideSlider .jcarousel-prev-horizontal { position: absolute; cursor: pointer; width:23px; height:66px; background: url(giftguide/arrows.png) no-repeat 0 0 transparent; left:0; top:293px; }
.jcarousel-skin-giftguideSlider .jcarousel-prev-horizontal:hover { background-position: 0 -66px; }
.jcarousel-skin-giftguideSlider .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-giftguideSlider .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-giftguideSlider .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }


/**
 * Spring Lookbook Skin 
 */
.jcarousel-skin-springLookbook .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-springLookbook .jcarousel-container-horizontal { width:960px; height:auto; }
.jcarousel-skin-springLookbook .jcarousel-clip-horizontal { width:960px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-springLookbook .jcarousel-item { float:left; padding:0; margin:0; width:960px; height:auto; }
.jcarousel-skin-springLookbook .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:960px; height:auto; }
.jcarousel-skin-springLookbook .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-springLookbook .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url(lookbook/spring-rightButton.png) no-repeat left bottom transparent; margin-right:10px; top:42%; }
.jcarousel-skin-springLookbook .jcarousel-next-disabled-horizontal,
.jcarousel-skin-springLookbook .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-springLookbook .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-springLookbook .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url(lookbook/spring-leftButton.png) no-repeat left top transparent; margin-left:10px; top:42%; }
.jcarousel-skin-springLookbook .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-springLookbook .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-springLookbook .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-springLookbook .slidecaptions { font-size:11px; position:relative; top:-15px; text-align:center; text-decoration:none; }
.jcarousel-skin-springLookbook .slidecaptions a { font-size:11px; text-decoration:none; }
.jcarousel-skin-springLookbook .slidecaptions p { width:470px; float:left; display:block; text-align:center; padding:0 5px; }
.jcarousel-skin-springLookbook .slidecaptions:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

/**
 * Gift Guide 2012
 */
.jcarousel-skin-giftsMostWanted2012 .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-giftsMostWanted2012 .jcarousel-container-horizontal { width:406px; height:auto; }
.jcarousel-skin-giftsMostWanted2012 .jcarousel-clip-horizontal { width:406px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-giftsMostWanted2012 .jcarousel-item { float:left; padding:0; margin:0; width:406px; height:auto; }
.jcarousel-skin-giftsMostWanted2012 .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:406px; height:auto; }
.jcarousel-skin-giftsMostWanted2012 .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-giftsMostWanted2012 .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url(lookbook/spring-rightButton.png) no-repeat left bottom transparent; margin-right:-6px; top:42%; }
.jcarousel-skin-giftsMostWanted2012 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-giftsMostWanted2012 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-giftsMostWanted2012 .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-giftsMostWanted2012 .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url(lookbook/spring-leftButton.png) no-repeat left top transparent; margin-left:-6px; top:42%; }
.jcarousel-skin-giftsMostWanted2012 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-giftsMostWanted2012 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-giftsMostWanted2012 .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-giftsMostWanted2012 .slidecaptions { font-size:11px; position:relative; top:-15px; text-align:center; text-decoration:none; }
.jcarousel-skin-giftsMostWanted2012 .slidecaptions a { font-size:11px; text-decoration:none; }
.jcarousel-skin-giftsMostWanted2012 .slidecaptions p { width:406px; float:left; display:block; text-align:center; padding:0 5px; }
.jcarousel-skin-giftsMostWanted2012 .slidecaptions:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/**
 * Summer Lookbook Skin 
 */
.jcarousel-skin-summerLookbook .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-summerLookbook .jcarousel-container-horizontal { width:960px; height:auto; }
.jcarousel-skin-summerLookbook .jcarousel-clip-horizontal { width:960px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-summerLookbook .jcarousel-item { float:left; padding:0; margin:0; width:960px; height:auto; }
.jcarousel-skin-summerLookbook .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:960px; height:auto; }
.jcarousel-skin-summerLookbook .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-summerLookbook .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url(lookbook/summer-rightButton.png) no-repeat left bottom transparent; margin-right:10px; top:42%; }
.jcarousel-skin-summerLookbook .jcarousel-next-disabled-horizontal,
.jcarousel-skin-summerLookbook .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-summerLookbook .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-summerLookbook .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url(lookbook/summer-leftButton.png) no-repeat left top transparent; margin-left:10px; top:42%; }
.jcarousel-skin-summerLookbook .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-summerLookbook .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-summerLookbook .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-summerLookbook .slidecaptions { font-size:11px; position:relative; top:-15px; text-align:center; text-decoration:none; }
.jcarousel-skin-summerLookbook .slidecaptions a { font-size:11px; text-decoration:none; }
.jcarousel-skin-summerLookbook .slidecaptions p { width:470px; float:left; display:block; text-align:center; padding:0 5px; }
.jcarousel-skin-summerLookbook .slidecaptions:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

/**
 * Blog Category Landing Page Skin
 */
.jcarousel-skin-blogCategory .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-blogCategory .jcarousel-container-horizontal { width:960px; height:auto; }
.jcarousel-skin-blogCategory .jcarousel-clip-horizontal { width:960px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-blogCategory .jcarousel-list { margin: 0 0 0 114px !important; }
.jcarousel-skin-blogCategory .jcarousel-item { float:left; padding:0; margin:0; width:960px; height:auto; text-align: center; }
.jcarousel-skin-blogCategory .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:734px; height:auto; }
.jcarousel-skin-blogCategory .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-blogCategory .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url("blog/next_black.jpg") no-repeat left bottom transparent; margin-right:0; top:198px; right: 0; }
.jcarousel-skin-blogCategory .jcarousel-next-disabled-horizontal,
.jcarousel-skin-blogCategory .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-blogCategory .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-blogCategory .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url("blog/prev_black.jpg") no-repeat left top transparent; margin-left:0; top:198px; left: 0; }
.jcarousel-skin-blogCategory .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-blogCategory .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-blogCategory .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

/**
 * Home Page Lookbook Skin 
 */
.jcarousel-skin-homePage .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-homePage .jcarousel-container-horizontal { width:987px; height:auto; }
.jcarousel-skin-homePage .jcarousel-clip-horizontal { width:987px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-homePage .jcarousel-item { float:left; padding:0; margin:0; width:987px; height:auto; }
.jcarousel-skin-homePage .jcarousel-item-horizontal { float:left; padding:0; margin:0; width: 987px !important; height: auto !important; }
.jcarousel-skin-homePage .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-homePage .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url() no-repeat left bottom transparent; margin-right:10px; top:42%; }
.jcarousel-skin-homePage .jcarousel-next-disabled-horizontal,
.jcarousel-skin-homePage .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-homePage .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-homePage .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:43px; height:43px; background:url() no-repeat left top transparent; margin-left:10px; top:42%; }
.jcarousel-skin-homePage .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-homePage .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-homePage .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

/**
 * Latest News Skin
 */
.jcarousel-skin-latestNews .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-latestNews .jcarousel-container-horizontal { width:100%; height:auto; }
.jcarousel-skin-latestNews .jcarousel-clip-horizontal { width:100%; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-latestNews .jcarousel-item { float:left; padding:0; margin:0; width:320px; height:auto; }
.jcarousel-skin-latestNews .jcarousel-item-horizontal { float:left; padding:0; margin:0; }
.jcarousel-skin-latestNews .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-latestNews .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:10px; height:14px; background:url(pressWhoWoreIt/next_arrow.png) no-repeat 0 0 transparent; background-size: contain; margin-right:-85px; right: 50%; top:-30px; }
.jcarousel-skin-latestNews .jcarousel-next-disabled-horizontal,
.jcarousel-skin-latestNews .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-latestNews .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-latestNews .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:10px; height:14px; background:url(pressWhoWoreIt/prev_arrow.png) no-repeat 0 0 transparent; background-size: contain; margin-left:-85px; left: 50%; top:-30px; }
.jcarousel-skin-latestNews .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-latestNews .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-latestNews .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

/**
 * PDP Alt Imgs Skin
 */
.jcarousel-skin-pdpAltImgs { padding: 0 15px; }
.jcarousel-skin-pdpAltImgs .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-pdpAltImgs .jcarousel-container-horizontal { width:260px; height:75px; padding: 18px 0 12px 0; margin: 0; }
.jcarousel-skin-pdpAltImgs .jcarousel-clip-horizontal { width:260px; height:75px; margin:0; overflow:hidden; background-color: #f4f4f4; border-left: 1px solid #F4F4F4; }
.jcarousel-skin-pdpAltImgs .jcarousel-list { border: 0 none; }
.jcarousel-skin-pdpAltImgs .jcarousel-item { float:left; padding:0; margin:0; width:64px; height:73px; border: 0 none;  }
.jcarousel-skin-pdpAltImgs .jcarousel-item-horizontal { float:left; padding:0; margin:1px 1px 1px 0; }
.jcarousel-skin-pdpAltImgs .jcarousel-item.selected { border-bottom: 1px solid #000; margin-bottom: 0; }
.jcarousel-skin-pdpAltImgs .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-pdpAltImgs .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:11px; height:20px; background:url(pdp/alt-img-arrows.png) no-repeat -11px -20px; margin-top:-10px; top: 50%; margin-top:-10px; right: -15px; }
.jcarousel-skin-pdpAltImgs .jcarousel-next-disabled-horizontal,
.jcarousel-skin-pdpAltImgs .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-pdpAltImgs .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-11px 0px; }

.jcarousel-skin-pdpAltImgs .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:11px; height:20px; background:url(pdp/alt-img-arrows.png) no-repeat 0px -20px; margin-top:-10px; top: 50%; left: -15px; }
.jcarousel-skin-pdpAltImgs .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-pdpAltImgs .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-pdpAltImgs .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:0px 0px; }
/**
 * Beauty Share Skin 
 */
.jcarousel-skin-beautyshare .jcarousel-container { padding:0; background:none; border:none;}
.jcarousel-skin-beautyshare .jcarousel-container-horizontal { width:100%; height:auto; }
.jcarousel-skin-beautyshare .jcarousel-clip-horizontal { width:309px; height:auto; margin:0 auto; overflow:hidden; }
.jcarousel-skin-beautyshare .jcarousel-item { float:left; padding:0; margin:0; width:309px; height:auto; }
.jcarousel-skin-beautyshare .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:309px; height:250px; }
.jcarousel-skin-beautyshare .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-beautyshare .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:15px; height:30px; background:url(lookbook/spring-rightButton.png) no-repeat left bottom transparent; margin-right:10px; top:73px;right: 0; }
.jcarousel-skin-beautyshare .jcarousel-next-disabled-horizontal,
.jcarousel-skin-beautyshare .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-beautyshare .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-beautyshare .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:15px; height:30px; background:url(lookbook/spring-leftButton.png) no-repeat left top transparent; margin-left:10px;top:73px;left: 0; }
.jcarousel-skin-beautyshare .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-beautyshare .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-beautyshare .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-beautyshare .slidecaptions {top:200px; width:309px; font-family: SackersGothicLight;font-weight: normal;font-style: normal;font-size: 18px;color: #333366;letter-spacing:3px;position:absolute;text-align:center; text-decoration:none; }
.jcarousel-skin-beautyshare .slidecaptions a { font-size:11px; text-decoration:none; }
.jcarousel-skin-beautyshare .slidecaptions p { width:309px; float:left; display:block; text-align:center; padding:0 5px; }
.jcarousel-skin-beautyshare .slidecaptions:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/**
 * Beauty Collage Skin 
 */
.jcarousel-skin-beautycollage .jcarousel-container { padding:0; background:none; border:none; }
.jcarousel-skin-beautycollage .jcarousel-container-horizontal { width:570px; height:auto; }
.jcarousel-skin-beautycollage .jcarousel-clip-horizontal { width:570px; height:auto; margin:0; overflow:hidden; }
.jcarousel-skin-beautycollage .jcarousel-item { float:left; padding:0; margin:0; width:570px; height:auto; }
.jcarousel-skin-beautycollage .jcarousel-item-horizontal { float:left; padding:0; margin:0; width:570px; height:520px; }
.jcarousel-skin-beautycollage .jcarousel-item-placeholder { background:#fff; }

.jcarousel-skin-beautycollage .jcarousel-next-horizontal { position:absolute; cursor:pointer; width:15px; height:30px; background:url(lookbook/spring-rightButton.png) no-repeat left bottom transparent; margin-right:10px; top:170px;left:730px; }
.jcarousel-skin-beautycollage .jcarousel-next-disabled-horizontal,
.jcarousel-skin-beautycollage .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-beautycollage .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-beautycollage .jcarousel-prev-horizontal { position:absolute; cursor:pointer; width:15px; height:30px; background:url(lookbook/spring-leftButton.png) no-repeat left top transparent; margin-left:10px; top:170px;left:-188px; }
.jcarousel-skin-beautycollage .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-beautycollage .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-beautycollage .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.jcarousel-skin-beautycollage .slidecaptions {top:420px;width:570px; font-family: SackersGothicLight;font-weight: normal;font-style: normal;font-size: 18px;color: #333366;letter-spacing:3px;position:absolute;text-align:center; text-decoration:none; }
.jcarousel-skin-beautycollage .slidecaptions .copy {letter-spacing:2px; }
.jcarousel-skin-beautycollage .slidecaptions a { font-size:11px; text-decoration:none; }
.jcarousel-skin-beautycollage .slidecaptions p { width:570px; float:left; display:block; text-align:center; padding:0 5px; }
.jcarousel-skin-beautycollage .slidecaptions .spacebar { width:570px; display:block; text-align:center; padding:0 5px; clear:both;}
.jcarousel-skin-beautycollage .slidecaptions .copy { width:570px; display:block; text-align:center; padding:0 5px;font-family: "Times New Roman" ,Georgia,Serif; font-size: 13px; font-style: normal;margin-top: 6px; clear:both;}
.jcarousel-skin-beautycollage .slidecaptions:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }