/* RGSMOOTHGALLERY */
/* variation on rgsmoothgallery */

#rglbOverlay { position: absolute; top:0; left: 0; width: 100%; background-color: #000; cursor: pointer; z-index: 15; }
#rglbCenter, #rglbBottom { position: absolute; left: 50%; overflow: hidden; background-color: #000; z-index: 20; border: 1px solid #666; margin-top: 44.8px; }
#rglbCenter { padding: 0px; }
.rglbLoading { background: #fff url('img/loading-bar-black.gif') no-repeat center; border: 1px solid #666; }
#rglbImage { z-index: 25; border: 10px solid #000000; }
#rglbPrevLink, #rglbNextLink { display: block; position: absolute; top: 10px; width: 50%; outline: none; z-index: 26; }
#rglbPrevLink { left: 10px; }
#rglbPrevLink:hover { background: transparent url('img/left.gif') no-repeat 0% 50%; }
* html #rglbPrevLink:hover { background: transparent url('img/left.gif') no-repeat 0% 50%; }
#rglbNextLink { right: 10px; }
#rglbNextLink:hover { background: transparent url('img/right.gif') no-repeat 100% 50%; }
* html #rglbNextLink:hover { background: transparent url('img/right.gif') no-repeat 100% 50%; }
#rglbBottom { font-family: Verdana, Helvetica, sans-serif; height: auto !important; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; padding: 0 10px 0 10px; border-top-style: none; }
#rglbCloseLink { display: block; float: right; width: 13px; height: 13px; background: transparent url('img/close.gif') no-repeat center; margin-bottom: 10px; }
#rglbNumber { display: block; float: left; }
#rglbNumber.gallery { display: block; float: left; padding-right: 10px; }
/* #rglbCaption { margin-left: 10px; display: block; float: left; } */
#rglbCaption { display: none; }
#rglbDescription { float: left; padding-right: 10px; }
#rglbDescription #rglbTitle { float: left; clear: both; font-weight: bold; }
#rglbDescription #rglbCaption { margin-left: 0; }
#rglbPrintLink { display: block; float: right; width: 22px; height: 22px; background: transparent url(img/printer.png) no-repeat center; margin: 0 5px 0 0; padding: 1px; }
#rglbSaveLink { display: block; float: right; width: 22px; height: 22px; background: transparent url(img/disk.png) no-repeat center; margin: 0 5px 0 0; padding: 1px; }



/* SLIGHTBOX */
/* variation on slimbox */
#lbOverlay { position: absolute; top:0; left: 0; width: 100%; background-color: #000; cursor: pointer; z-index: 15; }
#lbCenter, #lbBottomContainer { position: absolute; left: 50%; overflow: hidden; background-color: #000; z-index: 20; border: 1px solid #666; }
#lbCenter { padding: 0px; }
.lbLoading { background: #000 url('img/loading-bar-black.gif') no-repeat center; border: 1px solid #666; }
#lbCanvas { padding: 0; border: 10px solid #000000; }
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 10px; width: 50%; outline: none; background:url(../images/sb_anchor_spacer.gif); }
#lbPrevLink { left: 10px; }
#lbPrevLink:hover { background: transparent url('img/left.gif') no-repeat 0% 50%; }
* html #lbPrevLink:hover { background: transparent url('img/left.gif') no-repeat 0% 50%; }
#lbNextLink { right: 10px; }
#lbNextLink:hover { background: transparent url('img/right.gif') no-repeat 100% 50%; }
* html #lbNextLink:hover { background: transparent url('img/right.gif') no-repeat 100% 50%; }
#lbCanvas img {  }
#lbBottomContainer { border-top-style: none; }
#lbBottom { font-size:10px; font-family: Verdana, Helvetica, sans-serif; color: #666; line-height: 1.4em; text-align: left; margin: 0 10px; }
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url('img/close.gif') no-repeat center; margin:0; padding:0; }
#lbPrintLink { display: block; float: right; width: 22px; height: 22px; background: transparent url(img/printer.png) no-repeat center; margin:0 5px 0 0; padding:1px; }
#lbSaveLink { display: block; float: right; width: 22px; height: 22px; background: transparent url(img/disk.png) no-repeat center; margin:0 5px 0 0; padding:1px; }
#lbSaveLink:hover,
#lbPrintLink:hover { border: 1px solid #666; padding: 0px; }
#lbCaption, #lbNumber { float: left; }
#lbNumber { margin-right: 10px; }
#lbCaption { font-weight: bold; }