#pgWrap
{
	/*width: 660px;
	margin: 0 auto;
	margin-bottom: 0;*/	
}

.mygal
{
	width: 640px;
	height: 480px;
	border: 1px solid #E4B8BA;	
	margin: 0 auto;
	margin-top: 20px;
}

.galCatWrap
{
	height: 565px;
}

.galCatWrap h1
{
	color: #A21D22;
	font-size: 24px;
	font-weight: normal;
	margin-top: 0;
}

div.filter-list ul li
{
	background-position: 3px 8px;
}

#myGallerySet
{
	width: 640px;
	height: 480px;
	border: 1px solid #EFEFEF;	
	margin: 0 auto;
	margin-top: 20px;
	
}

.jdGallery .slideElement
{
	background-color: #FFF;
}

.jdGallery .loadingElement
{
	background-color: #FFF;
}

.jdGallery .slideInfoZone p
{
	font-size: 75%;
}


/* Gallery Sets */

.jdGallery a.gallerySelectorBtn
{	
	color: #999;	
	left: 0px;
}

.jdGallery a.carouselBtn
{
	right: 0px;
}

.jdGallery .gallerySelector
{
	background: #FFF;
}

.jdGallery .gallerySelector h2
{
	color: #454545;
}


.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton
{
	color: #999;

}

.jdGallery .gallerySelector .gallerySelectorInner div.hover
{
	background: #EFEFEF;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview
{
	background: #EFEFEF;	
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3
{
	color: #666;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info
{
	color: #aaa;
}

.jdGallery a.carouselBtn
{
	font-size: 16px;
	background-color: #F2D1D2;
	color: #454545;
	cursor: pointer;
	text-decoration: none !important;
	padding-bottom: 0;
}

.jdGallery .carousel
{
	background-color: #F3D5D6;
}

.jdGallery .carousel .label .number, .jdExtCarousel .label .number
{
	color: #656565;
}

.jdGallery .carousel .label, .jdExtCarousel .label
{
	color: #454545;
}

.jdGallery .slideInfoZone
{
	background-color: #F2D1D2;
	color: #353535;
	
}

.jdGallery .slideInfoZone h2
{
	font-size: 16px;
	margin-bottom: 0;
}

.jdGallery .slideInfoZone p 
{
	color: #555;	
	font-size: 12px;
	margin-top: -1px;
	padding-top: 0;
}

.withOutArrows a.open
{
	position: absolute;
	top: 0;
	left: 25%;
	height: 99%;
	width: 99%;
	cursor: pointer;
	z-index: 10;
	background: none;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

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

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


div.back
{
	position: relative;
	top: -42px;
	text-align: right;
	padding-right: 10px;
}