#Carousel {
    text-align:			left;
    margin-top:			0px;
    float:				left;		/* Same as your gallery is set to */
    width:				100%;		/* Adjust this to your picture width + 2 */
    height:				90px;
    overflow:			hidden;
}
#Slideshow {
	width:				100%;
	height:				100%;
	z-index:			5;
	display:			none;
	text-align:			left;
	margin:				0px auto;
}
.Slideshow {
	overflow:			hidden;
	position:			relative;
}
.Slideshow img {
	border:				0px;
	margin-right:		0px;
}
.Slideshow .slideElement {
	width:				100%;
	height:				100%;
	background-repeat:	no-repeat;
}
/*
.Slideshow .loadingElement {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../images/loading.gif');
}
*/
.Slideshow .slideInfoZone {
	position:			absolute;
	z-index:			10;
	width:				100%;
	margin:				0px;
	left:				0px;
	bottom:				0px;
	!bottom:			-1px;
	height:				40px;
	background:			#333;
	color:				#ffffff;
	text-indent:		0;
	overflow:			hidden;
}
.Slideshow .slideInfoZone h2 {
	padding:			0px;
	font-size:			80%;
	margin:				2px 5px;
	font-weight:		bold;
	color:				inherit;
}
.Slideshow .slideInfoZone p {
	padding:			0px;
	font-size:			60%;
	margin:				2px 5px;
	color:				#eee;
}
.Slideshow div.carouselContainer {
	position:			absolute;
	height:				135px;
	width:				100%;
	z-index:			10;
	margin:				0px;
	left:				0px;
	top:				0px;
}
.Slideshow a.carouselBtn {
	position:			absolute;
	bottom:				0px;
	right:				30px;
	height:				20px;
	text-align:			center;
	padding:			0px 10px;
	font-size:			13px;
	background:			#333;
	color:				#fff;
	cursor:				pointer;
}
.Slideshow .carousel {
	position:			absolute;
	width:				100%;
	margin:				0px;
	left:				0px;
	top:				0px;
	height:				115px;
	background:			#333;
	color:				#fff;
	text-indent:		0;
	overflow:			hidden;
}
.jdExtCarousel {
	overflow:			hidden;
	position:			relative;
}
.Slideshow .carousel .carouselWrapper,
.jdExtCarousel .carouselWrapper {
	position:			absolute;
	width:				100%;
	height:				78px;
	top:				10px;
	left:				0px;
	overflow:			hidden;
}
.Slideshow .carousel .carouselInner,
.jdExtCarousel .carouselInner {
	position:			relative;
}
.Slideshow .carousel .carouselInner .thumbnail,
.jdExtCarousel .carouselInner .thumbnail {
	cursor:				pointer;
	background:			#000;
	background-position:center center;
	float:				left;
	border:				solid 1px #fff;
}
.Slideshow .carousel .label,
.jdExtCarousel .label {
	font-size:			13px;
	position:			absolute;
	bottom:				5px;
	left:				10px;
	padding:			0px;
	margin:				0px;
}
.Slideshow .carousel .label .number,
.jdExtCarousel .label .number {
	color:				#b5b5b5;
}
.Slideshow a {
	font-size:			100%;
	text-decoration:	none;
	color:				inherit;
}
.Slideshow a.right,
.Slideshow a.left {
	position:			absolute;
	height:				100%;
	width:				25%;
	cursor:				pointer;
	z-index:			10;
	filter:				alpha(opacity=60);
	-moz-opacity:		0.6;
	-khtml-opacity:		0.6;
	opacity:			0.6;
}
.Slideshow a.right:hover,
.Slideshow a.left:hover {
	filter:				alpha(opacity=90);
	-moz-opacity:		0.9;
	-khtml-opacity:		0.9;
	opacity:			0.9;
}
.Slideshow a.left {
	left:				0;
	top:				0;
	background:			url('../images/arrow1.gif') no-repeat center left;
}
.Slideshow a.right {
	right:				0;
	top:				0;
	background:			url('../images/arrow2.gif') no-repeat center right;
}

	
	
