
.imageElement { display: none; }

#flickrGallery { width: 500px; height: 334px; }

.jdGallery .slideInfoZone { position: absolute; z-index: 50; width: 100%; margin: 0px; left: 0; bottom: 0; text-indent: 0; overflow: hidden; }

#myGallery img.thumbnail, #myGallerySet img.thumbnail { display: none; }

.jdGallery { overflow: hidden; position: relative; }

.jdGallery img { border: 0; margin: 0; }

* html .jdGallery .slideInfoZone { bottom: 100px; }

.jdGallery div.carouselContainer { display:none; position: absolute; height: 135px; width: 100%; z-index: 10; margin: 0px; left: 0; top: 0; }

.jdExtCarousel { overflow: hidden; position: relative; }

.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper { position: absolute; width: 100%; height: 78px; top: 10px; left: 0; overflow: hidden; }

.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner { position: relative; }

.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail { margin-bottom: 10px; }

.jdGallery .carousel .label, .jdExtCarousel .label { font-size: 13px; position: absolute; bottom: 5px; left: 10px; padding: 0 !important; margin: 0; }

.jdGallery a.right, .jdGallery a.left { position: absolute; height: 99%; width: 10%; cursor: pointer; z-index:10; filter:alpha(opacity=50); -moz-opacity:0.5 -khtml-opacity: 0.5;
opacity: 0.5; }

* html .jdGallery a.right, * html .jdGallery a.left { filter:alpha(opacity=75); }

.jdGallery a.right:hover, .jdGallery a.left:hover { filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; }

.jdGallery a.left { left: 0; top: 0; background: url("../../../../images/fleche1.png") no-repeat center left; }

* html .jdGallery a.left { background: url("../../../../images/fleche1.gif") no-repeat center left; }

.jdGallery a.right { right: 0; top: 0; background: url("../../../../images/fleche2.png") no-repeat center right; }

* html .jdGallery a.right { background: url("../../../../images/fleche2.gif") no-repeat center right; }

.jdGallery a.open { left: 0; top: 0; width: 100%; height: 100%; }

.withArrows a.open { position: absolute; top: 0; left: 10%; height: 99%; width: 80%; cursor: pointer; z-index: 10; background: none; -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }

.withArrows a.open:hover { background: url("../../../../images/open.png") no-repeat center center; }

* html .withArrows a.open:hover { background: url("../../../../images/open.gif") no-repeat center center; filter:alpha(opacity=80); }

/* Gallery Sets */

.jdGallery .gallerySelector .gallerySelectorWrapper { overflow: hidden; }

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3 { margin: 0; padding: 0; font-size: 12px; font-weight: normal; }
