
#lightbox {border:#252525 1px solid; padding:10px 10px 25px 10px; background:#fefefe; text-align:left; color:#000; }

#lightboxDetails {font-size:0.8em; padding-top:0.4em; }

#lightboxCaption {float:left;min-height:20px; }

#keyboardMsg {font:italic 10px verdana, arial, sans-serif; text-align:center; color:navy; clear:both; }

#lightbox img {clear:both; border:1px solid #333; }

#overlay img {border-style:none; }

#overlay {background-image:url(images/overlay.png); }

html #overlay {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale"); background-image:url(blank.gif); background:transparent; }

/* caption is word enlarge */
.caption {font:italic normal 0.7em "comic sans ms",georgia, serif; color:#666; float:right; }
.lightboxholder {float:left;margin:0 5px 0 0;padding:0; }
.lightboxholder a {float:right;margin:0;padding:0;text-align:right;border:0; }
.lightboxholder img {margin:0;padding:0;border:0; }

#closeButton {position:relative; right:5px; bottom:5px; }
#closeButton img a {border:0; }
