
.imageElement { display: none; }


#flickrGallery
{
width: 500px; 
height: 334px;
}

.jdGallery .slideInfoZone
{

position: absolute;
z-index: 50;
margin: 0px;

/* USHE-specific edit 
   --------------------------------------------------------------------------------------------------------*/
	/* ORIGINAL: 
				width:100%;
				left: 0;
				bottom: 0;
	*/
	/* NEW: */  
				width:225px;
				top:0;
				right:15px;
				padding:20px; /* (new rule) */
/* --------------------------------------------------------------------------------------------------------*/

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
{
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:100%;
width:70px;
z-index:70;
}
.jdGallery a.right {
	top:0;
	right:280px;
	cursor:pointer;
	background: url('img/feature-arrow-right-off.png') no-repeat top right;
}
.jdGallery a:hover.right {
	background: url('img/feature-arrow-right-on.png') no-repeat top right;
}

.jdGallery a.left {
	top:0;
	left:0;
	background: url('img/feature-arrow-left-off.png') no-repeat top left;
}
.jdGallery a:hover.left {
	background: url('img/feature-arrow-left-on.png') no-repeat top left;
}

.jdGallery a.open
{
left: 0;
top: 0;
width: 935px;
height: 100%;
}

.withArrows a.open
{
position: absolute;
top: 0;
left:0;
height: 100%;
width: 935px;
z-index: 70; /* Note: text overlay is 50 */
background: none;
}

/* Gallery Sets */

.jdGallery .gallerySelector .gallerySelectorWrapper
{
overflow: hidden;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3
{
margin: 0;
padding: 0;
font-size: 12px;
font-weight: normal;
}