.jcarousel-container {
    position: relative;
	margin-top: 5px; padding: 0 18px;
}

.jcarousel-clip {
    position: relative; z-index: 2;
	overflow: hidden;
	margin: 0; padding: 0;
}
* html .jcarousel-clip { width: 224px; }

ul.jcarousel-list {
    position: relative; top: 0; left: 0; z-index: 1;
	overflow: hidden;
	margin: 0; padding: 0;
}
* html ul.jcarousel-list { position: absolute; }

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
}

.jcarousel-item { margin-right: 10px; }
.jcarousel-item img {
	border: 1px solid #ddd;
	/*margin-bottom: -5px; =margin-bottom: -3px;*/
}

.jcarousel-item-placeholder {
    background: #fff;
    color: #ffffff;
}

/*Buttons*/
.jcarousel-prev {
	cursor: pointer; cursor: hand;
	background: url("img/slide-prev.gif") 0 0 no-repeat;
    position: absolute; top: 13px; left: 0; z-index: 3;
	display: none; width: 8px; height: 15px;
}
* html .jcarousel-prev { left: -18px; }

.jcarousel-prev:hover { background-position: -8px 0; }

.jcarousel-prev-disabled,
.jcarousel-prev-disabled:hover {
	cursor: default;
    background-position: -16px 0;
}

.jcarousel-next {
    cursor: pointer; cursor: hand;
	background: url("img/slide-next.gif") 0 0 no-repeat;
    position: absolute; top: 12px; right: 0; z-index: 3;
	display: none; width: 8px; height: 15px;
}

.jcarousel-next:hover { background-position: -8px 0; }

.jcarousel-next-disabled,
.jcarousel-next-disabled:hover {
    cursor: default;
    background-position: -16px 0;
}
