/* photogallery slideshow ends here */
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{ border: none;}
#outerImageContainer{position: relative;background-color:#fff;width: 250px;height:250px;margin: 0 auto;}
#imageContainer1{float:left; padding-right:10px;padding-top:10px;overflow:hidden; height:30px;}
#imageContainer{padding:0px 0px 0px 0px;}
#bottomNavClose{ width:70px; float: right; background-color:#ffffff; overflow:hidden; padding-bottom: 10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:30px;left:0;height:100%;width:100%;z-index:10; cursor:pointer;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{outline: none;}

#imageDataContainer{font:10px Arial, Helvetica, sans-serif;background-color: #fff;margin: 0 auto; height:50px;line-height:1.4em;}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 100%; float: left; text-align:center; padding-top:10px; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
/* Min-Width */
.lbWidth { /* most browsers */position: absolute;top: 0px; left: 0px;width: 100%;min-width: 790px;}
* html .lbContent { /* IE6 */margin-left: -790px;position:relative;}
* html .lbMinWidth { /* IE6 */padding-left: 790px;}
/* Clearfix */	
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
/* photogallery slideshow ends here */

