#lightbox	{	
		position: absolute;	
		left: 0;	
		width: 100%;	
		z-index: 120;	
		text-align: center;
		line-height: 0;
		}

#lightbox a img { 
		border: none; 
		}

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

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

#imageContainer>#hoverNav { left: 0;}

#hoverNav a { outline: none;}

#prevLink, #nextLink {	
		width: 49%;
		height: 100%;
		background: transparent url(../images/blank.gif) no-repeat; 
		/* Trick IE into showing hover */	
		display: block;}	

#prevLink 	{ 
		left: 0; 
		float: left;
		}

#nextLink 	{ right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover { 
		background: url(../images/prev.gif) left 15% no-repeat; 
		}

#nextLink:hover, #nextLink:visited:hover { 
		background: url(../images/next.gif) right 15% no-repeat; 
		}

#imageDataContainer {	
		font: 10px Helvetica, 'Lucida Sans', sans-serif;
		background-color: #000;
		margin: 0 auto;
		line-height: 1.4em;
		border: 1px solid #000;
			}

#imageData	{
		padding:0 10px; 
		color: #fff; 
		}

#imageData #imageDetails { 
		width: 70%; 
		float: left; 
		text-align: left; 
		}	

#imageData #caption { 
		font-weight: bold;
		}

#imageData #numberDisplay { 
			display: block; 
			clear: left; 
			padding-bottom: 1.0em;	
			}

#imageData #bottomNavClose {
		width: 66px; 
		float: right;  
		padding-bottom: 0.7em;	
		}

#overlay	{
		position: absolute;
		top: 0;
		left: 0;
		z-index: 110;
		width: 100%;
		height: 500px;
		}

/* 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 */ 	