#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ float:left; width: auto; height: auto; overflow:visible; }
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}
#imageContainer{ padding: 0px; }

#loading{ position: absolute; top: 40%; left: 45%; height: 25%; width: 50%; text-align: center; line-height: 0; }

#prevhoverNav{ position: relative; float: left;  top:45%; left: 0; background-color: #fff; width: 58px;}
#nexthoverNav{ position: absolute; float: left; top:45%; right:0; background-color: #fff; width: 58px;}

#imageDataContainer{ background-color: #b4b4b4; margin: 0 auto; line-height: 1.4em; overflow: visible;}
#imageData{ display: block;  height:30px; color: #b4b4b4;width: 100%; }
#imageData #numberDisplay{ float:left; width:85%; background-color:#b4b4b4; color:#FFFFFF; font-family:����; font-size:11px; text-align:center; font-weight:bold; padding-top:7px; overflow: visible;}
#imageData #bottomNav{  float:right; padding: 1 1 1 1; background-color:#b4b4b4; text-align:right; outline: none;}
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


#imageDataContainer_top{ background-color: #b4b4b4; margin: 0 auto; line-height: 1.4em; overflow: visible;}
#imageData_top{ display: block;  height:30px; color: #b4b4b4;width: 100%; }
#imageData_top #bottomNav_top{  float:right; padding: 1 1 1 1; background-color:#b4b4b4; text-align:right; outline: none;}
