#myGallery, #myGallerySet, #flickrGallery {	

width: 100%;	
height: 320px;	
z-index:5;	
border: 1px solid #000000;

}


#myGallery
{
width: 100% !important;
height: 250px !important;
}


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

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

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

.jdGallery img

{

border: 0;

margin: 0;

}

.jdGallery .slideElement

{

width: 100%;	

height: 100%;

background-color: #000;

background-repeat: no-repeat;	background-position: center center;

background-image: url('img/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('img/loading-bar-black.gif');

}

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

* html .jdGallery .slide

InfoZone{

bottom: -1px;
filter:alpha(opacity=10);	-moz-opacity:0.1;
-khtml-opacity: 0.1;
opacity: 0.1;

}

.jdGallery .slideInfoZone 

h2{

padding: 0;

font-size: 1.8em;

margin: 2px 5px;

font-weight: none;	

color: #FFFFFF;

font-family: 'arial';

text-decoration: none;


}


.jdGallery .slideInfoZone 

h3{

padding: 0;

font-size: 12px;

margin: 2px 5px;

font-weight: none;	

color: #FFFFFF;

font-family: 'verdana';

text-decoration: none;


}


.jdGallery .slideInfoZone 

p.top{

padding: 0;

font-size: 16px;

font-weight: none;

font-family: 'verdana';

margin: 2px 5px;	color: #FFFFFF;

}


.jdGallery .slideInfoZone 

p{

padding: 0;

font-size: 0.9em;

font-weight: none;

font-family: 'verdana';

margin: 2px 5px;	color: #FFFFFF;

}

.jdGallery 

div.carouselContainer

{

position: absolute;	

height: 100px;

width: 100%;

z-index: 10;

margin: 0px;

left: 0;

top: 0;

}

.jdGallery a.carouselBtn

{

position: absolute;	bottom: 0;

right: 30px;

height: 20px;

/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/

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: 130px;	background: #000000;

color: #ffffff;

text-indent: 0;

overflow: hidden;

}

.jdExtCarousel

{overflow: hidden;

position: relative;

}

.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper

{

position: absolute;	width: 100%;

height: 100px;

top: 10px;

left: 0;

overflow: hidden;

}

.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner

{

position: relative;

}

.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail

{

cursor: pointer;

background: #000000;	background-position: center center;

float: left;

border: solid 1px #000000;

}

.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: 12px;

position: absolute;	bottom: 5px;

right: 10px;	padding: 1px 2px;

margin: 0;

background: #000000;

border: 1px solid #000000;

cursor: pointer;

}

.jdGallery .carousel .label .number, .jdExtCarousel .label .number

{

color: #FFFFFF;

}







.jdGallery a

{

font-size: 12px;

text-decoration: none;

color: inherit;

}









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

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

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

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

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

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

* html .jdGallery a.right {
 background: url('img/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: 25%;	height: 99%;	width: 50%;	cursor: pointer;	z-index: 10;	background: none;	-moz-opacity:0.1;	-khtml-opacity: 0.1;	opacity: 0.1;
}

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

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

/* Gallery Sets */

.jdGallery a.gallerySelectorBtn{	z-index: 15;	position: absolute;	top: 0;	left: 30px;	height: 20px;	/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px; font-size: 13px;	background: #000000;	color: #fff;	cursor: pointer;	opacity: .9;	-moz-opacity: .9;	-khtml-opacity: 0.9;	filter:alpha(opacity=90);}

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






.jdGallery .gallerySelector h2

{

	margin: 0;
	padding: 10px 20px 10px 20px;
	font-size: 12px;
font-weight: none;
	line-height: 30px;
 	color: #fff;
font-family: 'arial';
background: #000000;

}

.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-weight: none;
background: #000000;

}

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