#image-gallery{width:900px;height:500px}#albums-container{border-right:1px solid #ddd;overflow-y:auto;font-size:12px;line-height:22px}#albums-container .jqig-album{background:none repeat scroll 0 0 #fff;color:#aaa;border:solid 1px #ddd;margin:2px 2px;padding:2px 6px;cursor:pointer}#albums-container .jqig-album:hover{background:none repeat scroll 0 0 #0063dc;border:solid 1px #fff;color:#fff}#albums-container .jqig-selected-album{border:solid 1px #ddd;color:#000;margin:2px 2px;padding:2px 6px;font-weight:bold}#gallery{border:solid 1px #ddd}.gallery-images-wrapper{height:100%;overflow:auto}.vertical-scroll-bar-wrapper{height:100%;width:12px;position:relative;float:right}.vertical-scroll-bar{position:relative;height:100%;margin-right:2px}.vertical-scroll-bar .ui-slider-handle{width:8px;height:10px;background-color:darkgray;display:block;position:absolute;border:3;-moz-border-radius:3px;border-radius:3px}.vertical-scroll-bar a{cursor:default}.image-wrapper{float:left;margin:6px 6px;text-decoration:none}.image-wrapper .mask{background-color:#fff;position:absolute;opacity:.25;cursor:pointer;z-index:10}.image-wrapper:hover .mask{opacity:0;width:100%}.image-wrapper .image-caption{color:#000;font-size:12px;line-height:22px;padding-top:0;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.bottom{padding-bottom:6px}.pager{font-size:12px;line-height:22px;margin-left:auto;margin-right:auto;padding-top:6px;text-align:center}.pager a,.pager .selected-page,.pager .next,.pager .previous,.pager .start-page,.pager .end-page{background:none repeat scroll 0 0 #fff;border:solid 1px #ddd;margin-right:2px;padding:2px 6px;cursor:pointer;text-decoration:none}.pager a:hover{background:none repeat scroll 0 0 #0063dc;border:solid 1px #fff;color:#fff}.pager .selected-page{border:solid 1px #ddd;color:#ff0084;padding:2px 6px;font-weight:bold}.pager .start-page{border:1px solid #eee;color:#bbb;margin-right:20px;cursor:default}.pager .end-page{border:1px solid #eee;color:#bbb;margin-left:20px;cursor:default}.pager .next{border:1px solid #eee;margin-left:20px}.pager .previous{border:1px solid #eee;margin-right:20px}.pager .more{background:none repeat scroll 0 0 #fff;color:#aaa;padding:2px 6px}
