
#lightbox {position: absolute;top: 223px;height:0;left: 0;font-size:1.4em;width: 100%;z-index: 1000;text-align: center;line-height: 0;}
#lightbox a img{ border: none; }
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{margin: 0 auto 10px;position: relative;width: 250px;z-index: 10;}
#hoverNav #numberDisplay{display:block;line-height:30px;text-align:center;width:100%;color:#fff	}			
#hoverNav a{ outline: none;text-decoration:none;}
#prevLink, #nextLink{background: transparent url(lightbox/blank.gif) no-repeat;width: 49%;line-height:100%;height: 100%;top:0;position:absolute;display: block;}
#prevLink {float: left;left: 0;text-align:left;}
#nextLink {float: right;right: 0;text-align:right;}
#prevLink img { position:absolute; right:70px;top:0;}
#nextLink img { position:absolute;left:70px;top:0;}
#outerImageContainer{position: relative;width: 250px;height: 250px;margin: 0 auto;background-color:#FFFFFF}
#imageContainer{padding: 10px 10px 10px 10px;background-color:#FFFFFF}
#lightboxImage {cursor:pointer;}
#imageDataContainer{margin: 0 auto;line-height: 1.4em;background-color:#FFFFFF}
#imageData{padding:0 10px;}
#imageData #imageDetails{ width: 90%; float: left;padding:0 0 10px; text-align: left; }	
#imageData #caption{color:#000;font-size:0.8em;}
#bottomNav {margin: 10px auto 0;position: relative;text-align:center;width: 250px;z-index: 100;}
#bottomNav a {line-height: 1.4em;/*padding:.2em .5em .4em;*/color:#fff;}
#bottomNavClose img {height:10px;width:10px;}	
#overlay {position: absolute;top: 0;left: 0;z-index: 500;width: 100%;height: 500px;background-color:#000}
