.jcarousel-skin-tango .jcarousel-container-vertical		{ width:172px; height:960px; }
.jcarousel-skin-tango .jcarousel-clip-vertical			{ width:172px; height:100%; }
.jcarousel-skin-tango .jcarousel-item					{ width:172px; height:120px; }

.jcarousel-skin-tango-top .jcarousel-container-horizontal	{ width:750px; height:90px; }
.jcarousel-skin-tango-top .jcarousel-clip-horizontal		{ width:750px; height:100%; }
.jcarousel-skin-tango-top .jcarousel-item					{ width:750px; height:90px; float:left; }

.jcarousel-skin-featured-news .jcarousel-container-horizontal	{ width:600px; height:240px; }
.jcarousel-skin-featured-news .jcarousel-clip-horizontal		{ width:600px; height:100%; }
.jcarousel-skin-featured-news .jcarousel-item					{ width:600px; height:240px; float:left; }

.jcarousel-next-horizontal { position: absolute; top: 43px; right: -50px; width:7px; height:12px; display:block; float:left; background:url(../images/icons.jpg) 0 -397px no-repeat; cursor:pointer; }
.jcarousel-next-horizontal:hover {  }
.jcarousel-next-horizontal:active {  }
.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-prev-horizontal { position: absolute; top: 43px; left: 0; width:7px; height:12px; display:block; float:left; background:url(../images/icons.jpg) 0 -345px no-repeat; cursor:pointer; }
.jcarousel-prev-horizontal:hover { background-position: -32px 0; }
.jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.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-list li, .jcarousel-item { list-style: none; width: 172px; height: 120px; }    /* We set the width/height explicitly. No width/height causes infinite loops. */

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }
