#lbMain * + * {margin-top: 0;} #lbOverlay{margin-top: 0;position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background-color:#111;background-color:rgba(0,0,0,.9)}#lbMain{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lbMain a img{border:0}#lbClose,#lbNext,#lbPrev{display:block;position:absolute}#lbNext,#lbPrev{top:50%;margin-top:-25px;width:33px;height:50px}#lbPrev{left:-50px;background:url(../images/prev.png) left top no-repeat}#lbNext{right:-50px;background:url(../images/next.png) right top no-repeat}#lbClose{width:32px;height:32px;background:url(../images/close.png) no-repeat;top:-16px;right:-16px}#lbOuterContainer{position:relative;margin:0 auto}#lbLoading{position:absolute;top:45%;height:32px;width:100%;text-align:center;line-height:0;background:url(../images/loading.gif) center no-repeat}#lbDetailsContainer{color:#fff;overflow:auto;margin:1em 0;text-align:center;line-height:1.6em}#lbDetails{display:inline-block;vertical-align:top}#lbCaption,#lbNumberDisplay{display:block}