.lbLoading,
.tx-rgsmoothgallery-pi1 {
	background: #fff url(../images/gallery/preloader.gif) center center no-repeat;
}

.myGallery {
	border: 1px solid #6a6a6a;
}

.jdGallery .carousel {
	background: #b2c4f5 none repeat scroll 0%;
}

.jdGallery a.carouselBtn {
	background-color: #b2c4f5;
	font-size: 11px;
	font-family: Verdana;
	color: #fff;
	line-height: 20px;
	padding: 0 10px;
	border: none;
}

.jdGallery .carousel .label .number,
.jdGallery .carousel .label {
	color: #fff;
	font-size: 10px;
}

.jdGallery .slideInfoZone h2 {
	color: #000;
	font-family: Verdana;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	margin: 2px 5px;
	padding: 0pt;
}

.jdGallery .slideElement {
	background-color: #fff;
}


.jdGallery .slideInfoZone {
	background-color: #fff;
	color: #272f38;
	height: 35px;
	z-index: auto;
}

/**
 * external thumbnails
 */
.tx-rgsmoothgallery-pi1 {
}
 
#externalthumbs {
	width: 460px;
	position: relative;
	margin-top: 20px;
}

#externalthumbs .thumbnail {
	border: 1px solid #6a6a6a;
	display: block;
	position: relative;
	float: left;
	margin-top: 10px;
}
 
#externalthumbs .label {
	display:none;
}

.carouselInner {
	width: 460px;
}
 


.jdGallery a.open:hover {
	background: url('../images/gallery/magnifier.gif') no-repeat center center;
}

.jdGallery a.left {
	background: url('../images/elements/arrow_left.gif') no-repeat center left;
}

.jdGallery a.right {
	background: url('../images/elements/arrow_right.gif') no-repeat center right;
}


.jdGallery .loadingElement {
	background-color: #fff;
	background-image:url(../images/gallery/preloader.gif);
}

/**
 * magnification
 */

#lbCloseLink {
	background-image: url(../images/gallery/eject.gif);
	width: 30px;
	height: 30px;
}

#lbPrevLink:hover {
	background: transparent url('../images/elements/arrow_left.gif') no-repeat 0% 50%;
}

* html #lbPrevLink:hover {
	background: transparent url('../images/elements/arrow_left.gif') no-repeat 0% 50%;
}

#lbNextLink:hover {
	background: transparent url('../images/elements/arrow_right.gif') no-repeat 100% 50%;
}

* html #lbNextLink:hover {
	background: transparent url('../images/elements/arrow_right.gif') no-repeat 100% 50%;
}

#lbOverlay, #lbCenter, #lbBottom {
	background-color: #fff;
	color: #99A3B0;
}

#lbNumber {
	vertical-align: bottom;
}

