
span{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
p{
font-family:Arial, Helvetica, sans-serif;
}
#myGallery, #myGallerySet, #flickrGallery{
	width:100%;
	height:100%;
	z-index:5;
	padding:0px;
	margin:0px;
}

#flickrGallery{
	width:100%;
	height:100%;
}



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

.jdGallery{overflow:hidden; position:relative}

.jdGallery img{border:#FFFFFF solid 4px; margin:0}

.jdGallery .slideElement{
width:100%; 
height:100%; 
background-repeat:no-repeat; 
background-position:center center; 
background-image:url("../styles/loading-bar-black.gif")}

.jdGallery .loadingElement{
width:100%; 
height:100%; 
position:absolute; 
left:0; 
top:0; 
background-color:#000; 
background-repeat:no-repeat; 
background-position:center center; 
background-image:url("../styles/loading-bar-black.gif")}

.jdGallery .slideInfoZone{position:absolute; z-index:10; width:100%; margin:0px; left:0; bottom:0; background:#000; color:#fff; text-indent:0; overflow:hidden; height:40px}

* html .jdGallery .slideInfoZone{bottom:-1px}

.jdGallery .slideInfoZone h2{padding:0; font-size:11px; font-weight:bold; color:inherit; float:left; width:45%; margin-top:10px; margin-right:5px; margin-bottom:2px; margin-left:10px}

.jdGallery .slideInfoZone h2 strong{color:#6EA9B7; font-family:Arial, Helvetica, sans-serif;}

.jdGallery .slideInfoZone p{
	font-size:10px;
	color:#eee;
	float:right;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:2px;
	margin-left:5px;
	cursor:pointer;
	text-align:right;
	background-color:transparent;
	background-image:url(../images/link-uit.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-top:0;
	padding-right:15px;
	padding-bottom:0;
	padding-left:0
}

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

.jdGallery a.carouselBtn{position:absolute; bottom:0; right:30px; height:20px; text-align:center; padding:0 10px; font-size:13px; background:#333; color:#fff; cursor:pointer}

.jdGallery .carousel{position:absolute; width:100%; margin:0px; left:0; top:0; height:115px; background:#333; color:#fff; text-indent:0; overflow:hidden}

.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 .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail{
cursor:pointer; 
background:#000; 
background-position:center center; 
float:left; 
border:solid 1px #fff
}

.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; 
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:#b5b5b5
}

.jdGallery a{
font-size:100%; 
text-decoration:none; 
color:inherit}

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

.jdGallery .gallerySelector{
z-index:20; 
width:100%; 
height:100%; 
position:absolute; 
top:0; 
left:0; 
background:#000
}

.jdGallery .gallerySelector h2{
margin:0; 
padding:10px 20px 10px 20px; 
font-size:20px; 
ine-height:30px; 
color:#fff}

.jdGallery .gallerySelector .gallerySelectorWrapper{
overflow:hidden
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton{
margin-left:10px; 
margin-top:10px; 
border:1px solid #888; 
padding:5px; 
height:40px; 
color:#fff; 
cursor:pointer; 
float:left}

.jdGallery .gallerySelector .gallerySelectorInner div.hover{
background:#333
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview{
background:#000; 
background-position:center center; 
float:left; 
border:none; 
width:40px; 
height:40px; 
margin-right:5px
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3{
margin:0; 
padding:0; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
font-weight:normal}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info{
margin:0; 
padding:0; 
font-size:12px; 
font-weight:normal; 
color:#aaa}

