#lightbox {
background-color:#f0f0f0;
padding: 4px;
border-bottom: 2px solid #0073CF;
border-right: 2px solid #0073CF;
border-top: 2px solid #0073CF;
border-left: 2px solid #0073CF;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}


#lightboxDetails {font-size:13px;font-family:Arial,sans-serif;
padding-top:1px;
}
#lightboxCaption {float:left;padding-left:3px;}
#keyboardMsg     {float:right;padding-right:3px;}
#keyboardMsg a   {color:#00F !important;}
#closeButton1    {top:2px;right:2px;}
#closeButton2    {
top:2px;right:2px;
width:18px;height:18px;
color:#000;background:#f0f0f0;
font: bold 18px/18px Verdana;text-align:center;
}
#closeButton2:hover {color:#0073CF;}

#lightbox img    {border:none;clear:both;} 
#overlay img     {border:none;}
/* 
#overlay         {background-image:url(overlay.png);}
 */
html #overlay {
/* background-color: #333;
background-color: transparent;
background-image: url(blank.gif); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale"); 
*/
background-color: rgba(128, 128, 128, 0.5); 
}

