  #topGallery {
	WIDTH: 530px; HEIGHT: 308px; Z-INDEX: 5; MARGIN: 0px; PADDING: 0px;
}
#topGallery IMG.thumbnail, #topGallerySet 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(/shs/lcc/images/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(/shs/lcc/images/loading-bar-black.gif);
}
.jdGallery .slideInfoZone {
	POSITION: absolute; Z-INDEX: 10; WIDTH: 100%; MARGIN: 0px; LEFT: 0; BOTTOM: 0; HEIGHT: 40px; BACKGROUND: #2a2a2a; COLOR: #fff; TEXT-INDENT: 0; OVERFLOW: hidden;
}
.jdGallery .slideInfoZone H2 {
	PADDING: 0; MARGIN: 0; /*MARGIN: 10px 5px;*/ MARGIN: 0px 5px; FONT-WEIGHT: bold; COLOR: #fff; FONT-SIZE: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
}
.jdGallery .slideInfoZone P {
	PADDING: 0; MARGIN: 7px 5px; FONT-WEIGHT: normal; COLOR: #fff; FONT-SIZE: 1.1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
}
.jdGallery .slideInfoZone A {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.jdGallery DIV.carouselContainer {
	POSITION: absolute; HEIGHT: 105px; WIDTH: 100%; Z-INDEX: 10; MARGIN: 0px; LEFT: 0; TOP: 0;
}
.jdGallery A.carouselBtn {
	POSITION: absolute; BOTTOM: -2px; RIGHT: 10px; HEIGHT: 17px; TEXT-ALIGN: center; PADDING: 0 8px 0 6px; FONT-SIZE: 10px; BACKGROUND: #2a2a2a; COLOR: #fff; CURSOR: pointer;
}
.jdGallery .carousel {
	POSITION: absolute; WIDTH: 100%; MARGIN: 0px; LEFT: 0; TOP: 0; HEIGHT: 90px; BACKGROUND: #2a2a2a; 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: #2a2a2a; BORDER: 1px solid #888; CURSOR: pointer;
}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number {
	COLOR: #b5b5b5;
}
.jdGallery A {
	FONT-SIZE: 100%; TEXT-DECORATION: none; 
}
.jdGallery A.right, .jdGallery A.left {
	POSITION: absolute; HEIGHT: 99%; WIDTH: 5%; CURSOR: pointer; Z-INDEX:10; 
}
.jdGallery A.left:hover {
	BACKGROUND: url(/shs/lcc/images/lt_arrow1_on.gif) no-repeat center left;
}
.jdGallery A.right:hover {
	BACKGROUND: url(/shs/lcc/images/rt_arrow1_on.gif) no-repeat center right;
}
.jdGallery A.left {
	LEFT: 0; TOP: 80px; BACKGROUND: url(/shs/lcc/images/lt_arrow.gif) no-repeat center left;
}
.jdGallery A.right {
	RIGHT: 0; TOP: 80px; BACKGROUND: url(/shs/lcc/images/rt_arrow.gif) no-repeat center right;
}
.jdGallery A.open {
	LEFT: 0; TOP: 0; WIDTH: 100%; HEIGHT: 100%;
}
.withArrows A.open {
	POSITION: absolute; TOP: 0; LEFT: 5%; HEIGHT: 99%; WIDTH: 90%; CURSOR: pointer; Z-INDEX: 10; BACKGROUND: none; 
}
.withArrows A.open:hover { 
	BACKGROUND: transparent; 
}
		
/* Gallery Sets */
.jdGallery A.gallerySelectorBtn {
	Z-INDEX: 15; POSITION: absolute; top: 0; left: 30px; HEIGHT: 20px; TEXT-ALIGN: center; PADDING: 0 10px; FONT-SIZE: 13px; BACKGROUND: #333; COLOR: #fff; CURSOR: pointer; 
}
.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; LINE-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-WEIGHT: normal;
}
.jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton P.info {
	MARGIN: 0; PADDING: 0; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #aaa;
}