#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	width:500px;
}
	#lightboxTitle{
		color:#361735;
		width:500px;
		font-size:1.6em;
		font-weight:bold;
		text-align:left;
		margin-bottom:10px;
		line-height:1.2em;
		letter-spacing:-1px;
	}
	#lightboxImageFrame{
		position: relative;
		/*width: 500px;*/
		/*height: 500px;*/
		background-color:#eee;
		cursor:pointer;
	}
	#lightboxDetails{
		text-align:left;
		overflow:hidden;
		width:100%;
		margin:10px 0;
		position:relative;
	}
		#lightboxClickarea{
			
		}
		#lightboxCaption{
			margin:0;
			padding:0;
			overflow:hidden;
			float:left;
			/*width:330px;*/
		}
		#lightboxCopyright{
			color:#828282;
			font-size:0.95em;
			float:left;
		}
		#lightboxDownload{
			text-align:left;
			width: 50%;
			float:left;
			clear:left;
		}
		#keyboardMsg{
			position:absolute;
			bottom:0px;
			right:0px;
			float:right; 
			text-transform:uppercase; 
		}
		#lightbox_gallery_pager{
			float:right;
			width:140px;
		}

#lightbox img{border:none; clear:both;overflow:hidden;margin-bottom:10px;max-width:500px;max-height:500px;} 
#overlay img{border:none;}
#overlay{
	background-image: url(overlay.png);
}
#overlay.gallery_overlay{
	background-image: url(overlay-slideshow.png);
}

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../display_images/blank.gif);
	/* the image src here must be relative to the page, not this css file.*/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}