.photosExplorer {padding: 5px 0 0; background: #000 url(img/heading_major_section_grey_separator.gif) repeat-x scroll 0 0; width: 390px; margin: 0 0 18px 0}
.photosExplorer .clr {clear: both; line-height: 0; font-size: 0.1px;}
.photosExplorer .photosList img {margin: 0 auto; z-index: 999; position: relative;}
.photosExplorer .photosList .imageBackground {width: 500px; position: absolute; top: 0; left: 0;  z-index: 9;}
.photosExplorer .imageOverlay {background: #000;  z-index: 99; position: absolute; top: 0; left: 0; width: 390px; height: 300px;}
.photosExplorer .photosList {height: 300px; position: relative;  overflow: hidden;}
.photosExplorer .photosList .imageFile {display: none; text-align: center;}
.photosExplorer .photosList .imageDescription {position: absolute; bottom: 0; background: #000; width: 100%; font: 11px arial, tahoma; color: #fff; text-align: left; z-index: 9999;}
.photosExplorer .photosList .imageSave {display: block; position: absolute; bottom: 5px; right:6px; background: #000 url(/m/js/photos-explorer/save-image.gif) no-repeat; width: 33px; height: 30px;}
.photosExplorer .photosList .imageDetails {position: absolute; bottom: 7px; right:46px; text-align: right}
.photosExplorer .photosList .imageDescription p {padding: 14px 44px 14px 14px; margin: 0;}
.photosExplorer .navigate {background: #E9E7E7 url(img/highlighted_title_light_grey_right_edge.gif) no-repeat right bottom; color: #797370}
.photosExplorer .navigate a  {display: block; float: left; font: bold 14px Arial; color: #fff; width: 30px; height: 30px; line-height: 30px; text-align: center; text-decoration: none; color: #003258}
.photosExplorer .currentImage {background: #7A99BD; color: #ffffff !important}
.photosExplorer a:focus {outline: none;}

#photosExplorer {display: none;}
#photosExplorer .photosExplorer, #photosExplorer .photosExplorer .photosList {width: 600px; height: 460px;}
#photosExplorer .photosExplorer .imageOverlay {width: 900px;} 

