.carousel {
	margin: 0px auto; border: currentColor; width: 970px; height: auto; overflow: visible; position: relative;
}
.carousel .slides {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; overflow: visible; position: relative;
}
.carousel .slides .slideItem {
	margin: 0px; padding: 0px; overflow: visible; position: absolute; cursor: pointer;
}
.carousel .slides .slideItem a {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; text-decoration: none; display: block;
}
.carousel .slides .slideItem img {
	margin: 0px; padding: 0px; border: currentColor; width: 100%; height: 100%;
}
.carousel .nextButton {
	background: url("../images/jquery.carousel-next-button.png") no-repeat center; top: 133px; width: 35px; height: 35px; right: 10px; position: absolute; z-index: 9999; cursor: pointer;
}
.carousel .prevButton {
	background: url("../images/jquery.carousel-prev-button.png"); left: 10px; top: 133px; width: 35px; height: 35px; position: absolute; z-index: 9999; cursor: pointer;
}
.carousel .buttonNav {
	margin: -10px auto; position: relative; z-index: 999;
}
.carousel .buttonNav .numbers {
	margin: 5px; color: rgb(130, 130, 130); font-family: Arial,Verdana; font-size: 1em; font-weight: bold; text-decoration: none; float: left; position: relative; cursor: pointer;
}
.carousel .buttonNav .numbers:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.carousel .buttonNav .numberActive {
	color: rgb(0, 0, 0); cursor: default;
}
.carousel .buttonNav .bullet {
	background: url("../images/jquery.carousel-bullet.png") no-repeat center; margin: 5px; width: 16px; height: 16px; float: left; position: relative; cursor: pointer;
}
.carousel .buttonNav .bullet:hover {
	background: url("../images/jquery.carousel-bullet-hover.png") no-repeat center;
}
.carousel .buttonNav .bulletActive {
	background: url("../images/jquery.carousel-bullet-hover.png") no-repeat center; cursor: default;
}
.carousel .slides .videoOverlay {
	background: url("../images/jquery.carousel-video-play-button.png") no-repeat center;
}
.carousel .slides .spinner {
	
}
.carousel .shadow {
	width: 100%; height: 82px;
}
.carousel .shadow .shadowLeft {
	background: url("../images/jquery-carousel-shadow-left.png") no-repeat; width: 100px; height: 82px;
}
.carousel .shadow .shadowMiddle {
	background: url("images/jquery-carousel-shadow-middle.png") repeat-x; height: 82px;
}
.carousel .shadow .shadowRight {
	background: url("images/jquery-carousel-shadow-right.png") no-repeat; width: 100px; height: 82px;
}
