#myGallery											{ z-index:5; display:none; margin:8px 0 0 0; padding:0 0 0 4px;}
#myGallery											{ text-align:left; width:316px !important; height:340px !important;}

.jdGallery											{ position:relative;}
.jdGallery img										{ border:none; margin:0;}
.jdGallery .slideElement								{ width:300px; height:330px; border:3px solid #fff; background-color:#e0e0e0; background-repeat:no-repeat;}
.jdGallery .loadingElement							{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:#fff; background-repeat:no-repeat; background-position:center center;}
.jdGallery .slideInfoZone							{ display:none;/* position:relative; z-index:10; width:28%; margin:0px; left:-298px; top:345px; height:25px; background:transparent; color:#333; text-indent:0; overflow:hidden;*/}

* html .jdGallery .slideInfoZone						{ bottom:-1px;}
.jdGallery .slideInfoZone h2							{ padding:0; font-size:14px; margin:0; margin:2px 5px; font-family:arial, sans-serif; font-style:italic; font-weight:normal; color:#645b59;}
.jdGallery .slideInfoZone p							{ display:none; padding:0; font-size:60%; margin:2px 5px; color:#333;}

#thumbnails											{ position:relative; width:325px; height:73px; margin:0; clear:both;}
#thumbnails div.carouselContainer						{ height:73px; width:100%; z-index:10; margin:0px; right:0; top:0;}
#thumbnails .carousel								{ position:absolute; width:100%; margin:0px; right:0; top:8px; height:73px; background:transparent; color:#fff; text-indent:0; overflow:hidden;}
#thumbnails .carousel .carouselWrapper				{ position:absolute; width:325px; height:73px; top:0px; bottom:0; overflow:hidden; text-align:right;}
#thumbnails .carousel .carouselInner					{ position:relative;}
#thumbnails .carousel .carouselInner .thumbnail		{ display:inline; float:left; margin:0 0 5px 0; padding:1px; border:3px solid #fff; cursor:pointer; background:#fff; background-position:center center;}

#thumbnails .carousel .label							{ font-size:13px; position:absolute; bottom:5px; left:6px; padding:0; margin:0;}
#thumbnails .carousel .label .number					{ color:#b5b5b5;}

.jdGallery a											{ font-size:100%; text-decoration:none; color:inherit;}
.jdGallery a.right, .jdGallery a.left				{ position:absolute; top:352px; height:8px; width:11px; cursor:pointer; z-index:10; filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity:0.2; opacity:0.8;}
* html .jdGallery a.right, * html .jdGallery a.left		{ filter:alpha(opacity=50);}
.jdGallery a.right:hover, .jdGallery a.left:hover	{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.9;}
/*
.jdGallery a.left									{ left:200px; background:url('images/site/arrow_back.gif') no-repeat center left;}
.jdGallery a.right									{ left:218px; background:url('images/site/arrow_forward.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.8; -khtml-opacity:0.8; opacity:0.8;}
.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=80);}

.sl-corner											{ position:absolute; z-index:99999999999; width:5px; height:5px;}
.sl-corner-tl										{ top:0; left:0; background:url(../../images/forsale/slideshow-corner-tl.png) no-repeat top left;}
.sl-corner-tr										{ top:0; right:0; background:url(../../images/forsale/slideshow-corner-tr.png) no-repeat top left;}
.sl-corner-br										{ bottom:0; right:0; background:url(../../images/forsale/slideshow-corner-br.png) no-repeat top left;}
.sl-corner-bl										{ bottom:0; left:0; background:url(../../images/forsale/slideshow-corner-bl.png) no-repeat top left;}

