.jcarousel-skin {
	background: #faf9f9 url(../images/css-images/content/carousel-big-bg-top.gif) no-repeat top left;
}

.jcarousel-skin .jcarousel-container-horizontal {
    width: 630px;
    padding: 20px 40px;
}

.jcarousel-skin .jcarousel-clip-horizontal {
    width:  630px;
    height: 100px;
}

.jcarousel-skin .jcarousel-item {
    width: 81px;
    height: 100px;
    text-align: center;
}

.jcarousel-skin .jcarousel-item-horizontal {
    margin-right: 10px;
	background: none;
	padding-left: 0px;
}

.jcarousel-skin .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin .jcarousel-next-horizontal {
    position: absolute;
    top: 147px;
    right: 308px; /* ie6 and ie7 */
    width: 8px;
    height: 12px;
    cursor: pointer;
    background: transparent url(../images/css-images/content/right-on.gif) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-prev-horizontal {
    position: absolute;
    top: 147px;
    left: 302px; /* ie6 and ie7 */
    width: 8px;
    height: 12px;
    cursor: pointer;
    background: transparent url(../images/css-images/content/left-on.gif) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-next-off-horizontal {
    position: absolute;
    top: 147px;
    right: 308px; /* ie6 and ie7 */
    width: 8px;
    height: 12px;
    cursor: pointer;
	cursor: default;
    background: transparent url(../images/css-images/content/right.gif) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-prev-off-horizontal {
    position: absolute;
    top: 147px;
    left: 302px; /* ie6 and ie7 */
    width: 8px;
    height: 12px;
    cursor: pointer;
	cursor: default;
    background: transparent url(../images/css-images/content/left.gif) no-repeat 0 0;
}

.jcarousel-control,
.jcarousel-control2,
.jcarousel-control3 {
	display: none;
	text-align: center;
	padding-top: 6px; /* ie6 and ie7 fix */
	height: 23px; /* ie6 and ie7 fix */
	width: 710px;
	background: url(../images/css-images/content/carousel-big-bg-bot.gif) no-repeat top left;
}

.jcarousel-control a,
.jcarousel-control2 a,
.jcarousel-control3 a {
	display: inline-block;
	overflow: hidden;
	text-indent: 14px;
	width: 14px;
	height: 14px;
	border: none;
	cursor: pointer;
	margin-right: 6px;
	background: url(../images/css-images/content/carousel-off.gif) no-repeat 3px 3px;
}

.jcarousel-control a:hover,
.jcarousel-control .selected,
.jcarousel-control2 a:hover,
.jcarousel-control2 .selected,
.jcarousel-control3 a:hover,
.jcarousel-control3 .selected {
	width: 14px;
	height: 14px;
	background: url(../images/css-images/content/carousel-on.gif) no-repeat left top;
}

/*
.external-control {
	display: none;
	width: 350px;
	float: left;
	text-align: center;
}
*/

/* non JS degradation */

#carousel1 li,
#carousel2 li,
#carousel3 li {
	background: none;
	float: left;
}


