#lightbox{position:absolute; left:0; width:100%; z-index:9999; text-align:center; line-height:0;}

#lightbox a img{border:none;}

#outerImageContainer{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}

#imageContainer{padding:10px;}

#loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}

#prevLink, #nextLink{width:100px; height:22px; background:transparent url(blank.gif) no-repeat; /* Trick IE into showing hover */ display: block;}

#prevLink{float:left; background:url(prevlabel_es.gif) left bottom no-repeat; margin-left: 5px;}
#nextLink{float:right; background:url(nextlabel_es.gif) right bottom no-repeat; margin-right:2px}

#imageDataContainer{font:14px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%;}

#imageData{padding:0 10px; color:#666;}
#imageData #imageDetails{text-align:center; margin:0 70px;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block; padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px; float:right; padding-bottom:0.7em;}

#overlay{position:absolute; top:0; left:0; z-index:9998; width:100%; height:500px; background-color:#000; opacity:.6; filter:alpha(opacity=70);}
