#lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer; } #lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: #fff; } #lbFlash { position:absolute; left:0px; top:0px; } .lbLoading { background: #fff url(/slimbox/loading.gif) no-repeat center; } #lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 100px; outline: none; z-index:200; } #lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url(/slimbox/prevlabel.gif) no-repeat 0 15%; } #lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url(/slimbox/nextlabel.gif) no-repeat 100% 15%; } #lbBottom { font-size: 0.7em; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; } #lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(/slimbox/closelabel.gif) no-repeat center; margin: 5px 0; outline: none; } #lbCaption, #lbNumber { margin-right: 71px; } #lbCaption { font-weight: bold; }   #lbBottom { color: #000; font-size: 0.9em; } #lbNumber, #lbCaption { margin-left: 20px; font-weight: normal; } #lbCaption { margin-bottom: 5px; }   #lbImage { border: 30px solid #FFFFFF; border-top-width: 30px; border-bottom-width: 10px; }  #lbPrevLink, #lbPrevLink:hover { background: url(/imgs/slimbox/back.gif) no-repeat 0 50%; } #lbPrevLink { left: -22px; } #lbNextLink, #lbNextLink:hover { background: url(/imgs/slimbox/next.gif) no-repeat right 50%; } #lbNextLink { right: -22px; }  #lbCloseLink { position: absolute; bottom: 10px; right: 7px; background-image: url(/imgs/slimbox/close.gif); width: 10px; height: 10px; margin: 0; }    .pageGallery .col1, .pageGallery .col2 { clear: both; width: 728px; margin-bottom: 10px; } .pageGallery .col1 { background: url(/imgs/lines.png) repeat-x 0 0; } .pageGallery .col2 .txt { padding-bottom: 10px; } .pageGallery h2 { padding-left: 20px; background: url(/imgs/gallery_icon.png) no-repeat 0 2px; }  .pageGallery dl.mediaList { margin: 0; overflow: auto; } .pageGallery .mediaList dt { clear: both; margin: 0 0 10px 0; padding: 10px 0 0 0; font-weight: bold; } .pageGallery .mediaList dd { float: left; width: 230px; margin: 0 0 20px 17px; padding: 0; } .pageGallery .mediaList dd.startline { clear: both; margin-left: 0; } .pageGallery .mediaList dd a { float: left; display: block; width: 110px; } .pageGallery .mediaList dd div { float: left; width: 110px; padding: 0 0 0 10px; } .pageGallery .mediaList dd div span { font-weight: bold; } * html .pageGallery .mediaList dd img { behavior: url(/includes/IEpngfix.htc); }
