#myGallery,#myGallerySet{
	width:512px;
	height:349px;
	vertical-align:top;
	z-index:5;
	margin-top: -10px;
}
#myGallery img.thumbnail,#myGallerySet img.thumbnail{display:none;}
.jdGallery{overflow:hidden;position:relative;}
.jdGallery img{
	margin: 0;

}
.jdGallery .slideElement{
	width:100%;
	height:100%;
	background-color:#FFF;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(img/loading-bar-black.gif);
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#CCC;
}
.jdGallery .loadingElement{width:100%;height:100%;position:absolute;left:0;background-color:#FFF;background-repeat:no-repeat;background-position:center center;background-image:url(img/loading-bar-black.gif);}
.slideInfoZone{
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#CCC;
}
.jdGallery .slideInfoZone{
	position:absolute;
	z-index:10;
	margin:0;
	left:0;
	bottom:0;
	width:100%;
	height:40px;
	background:#fff;
	text-color:#333;
	text-indent:0;
	font-size:10px;
}
* html .jdGallery .slideInfoZone{bottom:-1px;}
.jdGallery .slideInfoZone h2{padding:0;font-size:10px;margin:0;font-weight:normal;color:inherit;margin-top:2px;margin-right:0;margin-bottom:2px;margin-left:5px;}
.jdGallery .slideInfoZone p{
	padding:0;
	margin-top:2px;
	margin-right:5px;
	margin-bottom:2px;
	font-size:10px;
}
.jdGallery div.carouselContainer{position:absolute;height:100px;width:100%;z-index:10;margin:0;left:0;top:0;}
.jdGallery a.carouselBtn{position:absolute;bottom:0;right:0;height:15px;text-align:right;font-size:10px;font-weight:normal;line-height:15px;background-color:#fff;color:#999;cursor:pointer;padding-right:0;padding-bottom:0;padding-left:10px;}
.jdGallery .carousel{position:absolute;width:100%;margin:0;left:0;top:0;height:85px;background:#fff;color:#666;text-indent:0;overflow:hidden;}
.jdExtCarousel{overflow:hidden;position:relative;}
.jdGallery .carousel .carouselWrapper,.jdExtCarousel .carouselWrapper{position:absolute;width:100%;height:80px;top:10px;bottom:0;left:0;overflow:hidden;}
.jdGallery .carousel .carouselInner,.jdExtCarousel .carouselInner{position:relative;}
.jdGallery .carousel .carouselInner .thumbnail,.jdExtCarousel .carouselInner .thumbnail{cursor:pointer;background:#FFF;background-position:center top;float:left;border:solid 1px #fff;}
.jdGallery .wall .thumbnail,.jdExtCarousel .wall .thumbnail{margin-bottom:10px;}
.jdGallery .carousel .label,.jdExtCarousel .label{font-size:10px;position:absolute;bottom:5px;left:6px;padding:0;margin:0;}
.jdGallery .carousel .wallButton,.jdExtCarousel .wallButton{font-size:10px;position:absolute;bottom:5px;right:10px;padding:1px 2px;margin:0;background:#222;border:1px solid #888;cursor:pointer;}
.jdGallery .carousel .label .number,.jdExtCarousel .label .number{color:#999;margin-left:4px;font-size:10px;}
.jdGallery a{font-size:100%;text-decoration:none;color:inherit;}
.jdGallery a.right,.jdGallery a.left{position:absolute;height:99%;width:50%;cursor:pointer;z-index:10;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
* html .jdGallery a.right,* html .jdGallery a.left{
	filter:alpha(opacity=100);
}
.jdGallery a.right:hover,.jdGallery a.left:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.jdGallery a.left{
	left:0px;
	top:145px;
	background:url('img/fleche1.gif') no-repeat top left;
}
.jdGallery a.right{
	right:0px;
	top:145px;
	background:url('img/fleche2.gif') no-repeat top right;
}
.jdGallery a.open{left:0;top:0;width:1%;height:1%;}
.withArrows a.open{position:absolute;top:0;left:25%;height:99%;width:1px;cursor:pointer;z-index:10;background:none;-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.withArrows a.open:hover{background:url('img/open.png') no-repeat center top;}
* html .withArrows a.open:hover{background:url('img/open.gif') no-repeat center top;filter:alpha(opacity=100);}
