#lightbox
{
	position:				absolute;
	left:					0;
	width:					100%;
	z-index:				100;
	text-align:				center;
	line-height:			0;
}

#lightbox img
{
	width:					auto;
	height:					auto;
}

#lightbox a img
{
	border:					none;
}

#outerImageContainer
{
	position:				relative;
	background-color:		#fff;
	width:					250px;
	height:					250px;
	margin:					0 auto;
}

#imageContainer
{
	padding:				30px 10px 10px;
	background:				#FFF;
}

#loading
{
	position:				absolute;
	top:					40%;
	left:					0%;
	height:					25%;
	width:					100%;
	text-align:				center;
	line-height:			0;
}

#hoverNav
{
	position:				absolute;
	top:					20px;
	left:					0;
	height:					100%;
	width:					100%;
	z-index:				10;
}

#imageContainer>#hoverNav
{
	left:					0;
}

#hoverNav a
{
	outline:				none;
}

#prevLink, #nextLink
{
	width:					49%;
	height:					100%;
	background-image:		url(data:image/gif;base64,AAAA); /* 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/basic/prevlabel.gif') left 15% no-repeat;
}

#nextLink:hover, #nextLink:visited:hover
{
	background:				url('/images/basic/nextlabel.gif') right 15% no-repeat;
}

#imageDataContainer
{
	font:					10px Verdana, Helvetica, sans-serif;
	background-color:		#fff;
	margin:					20px auto 0 auto;
	line-height:			1.4em;
	overflow:				auto;
	width:					100%;
}

#imageData
{
	padding:				0 10px;
	color:					#666;
}

#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;
	outline:				none;
}

#overlay
{
	position:				absolute;
	top:					0;
	left:					0;
	z-index:				90;
	width:					100%;
	height:					500px;
	background-color:		#000;
}

#downloadLink
{
	display:				block;
	width:					100%;
	font-size:				12px;
	line-height:			16px;
	font-weight:			bold;
	position:				absolute;
	top:					7px;
}