/* CSS Document */
.galleryModule h2{background:#d2ccaa;padding:6px 10px;position:relative}
.galleryModule .photoContainerAlbums,.galleryModule .photoContainer{height:11.8em!important;display:inline;float:left;width:125px;margin:0 5px 5px 0;padding:0 3px 0 3px;line-height:1.1em;text-align:center;background:#e8e0c1;position:relative}
.galleryModule .photoContainerAlbums{height:13.5em!important}
.galleryModule .photoContainerAlbums span,.galleryModule .photoContainer span,.galleryModule .singlePhotoContainer span{display:block;font-size:0.9em;padding:0 8px;margin:0;font-weight:normal}
.galleryModule .photoContainerAlbums span.albumName{font-weight:bold;margin-bottom:5px}
.galleryModule .singlePhotoContainer span{font-size:1.15em}
.galleryModule .singlePhotoContainer{margin:5px 0 0 0;padding:3px 10px 20px;text-align:center;background:#e8e0c1}
.galleryModule .singlePhotoBorder{border:1px solid #816f51;padding:0;margin:7px auto 5px}
.galleryModule .singlePhotoBorder .overflow{border:2px solid #fff;margin:0;background:#fff;overflow:hidden}
.galleryModule .photoBorder img,.galleryModule .singlePhotoBorder img{display:block}
.galleryModule .photoBorder{border:1px solid #816f51;padding:0;margin:7px auto 5px;width:114px;height:77px}
.galleryModule .photoBorder .overflow{border:2px solid #fff;margin:0;background:#fff;width:110px;height:73px;overflow:hidden}
.galleryModule .divider{border-right:1px solid #c6bf96;padding-right:8px;margin-right:5px}