#lightbox{position:absolute;left:0;width:100%;z-index:1000;text-align:center;line-height:0;}
#lightbox a{border:none;}
#lightbox a:hover{border:none;}
.hidden {display:none;}

#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{position:relative;padding:0 11px;}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;margin-top:50px;}
*html #loading{width:expression(this.parentNode.offsetWidth+'px');left:-50%;margin:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{ left:0;}
#hoverNav a{ outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background:url(images/lightbox-blank.gif) no-repeat; /* Trick IE into showing hover */display:block;}
#prevLink { left:0; float:left;}
#nextLink { right:0; float:right;}
#prevLink, #prevLink:visited:hover { background:url(../images/lightbox_prev.png) left 50% no-repeat; }
#nextLink, #nextLink:visited:hover { background:url(../images/lightbox_next.png) right 50% no-repeat; }

/*** START :next / previous text links ***/
#nextLinkText, #prevLinkText{color:#FF9834;font-weight:bold;text-decoration:none;}
#nextLinkText{padding-left:20px;}
#prevLinkText{padding-right:20px;}
/*** END :next / previous text links ***/
/*** START :added padding when navbar is on top ***/

.ontop #imageData {padding-top:5px;}

/*** END :added padding when navbar is on top ***/

#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;margin:0 auto;background:#fff;}
#imageData{padding:0 11px 11px;}
#imageData #imageDetails{background:#271f1d;color:#fff;padding:15px;text-align:left;}	
#imageData #caption{font-size:14px;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;position:absolute;top:-9999px;}
#bottomNav {height:48px;position:relative;background:#271f1d;border:11px solid #fff;border-bottom:none;}
#bottomNavClose{position:absolute;right:12px;top:12px;}
#bottomNav .download_photo {position:absolute;top:12px;left:12px;width:150px;height:24px;display:block;text-indent:-1000em;overflow:hidden;background:url(../images/download_photo.png) no-repeat;}
#imageData #helpDisplay {clear:left; float:left; display:block; }

#overlay{position:absolute;top:0;left:0;z-index:900;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;display:none;}
* html .clearfix {/* Hides from IE-mac \*/height:1%;/* End hide from IE-mac */}	
#lightboxIframe {display:none;}	

