#overlay{background-color:#151410;height:auto;left:0;position:absolute;top:0;width:100%;z-index:90}
#lightbox{color:#151410;left:0;line-height:0;position:absolute;text-align:center;top:20px;width:100%;z-index:10000}
#lightbox a,#lightbox a:hover{border-bottom:none;color:#151410;text-decoration:underline}
#lightbox a img{border:none}
#outerImageContainer{height:auto;margin:0 auto;overflow:visible;position:relative;width:auto}
#imageContainer{background-color:#fff;font-size:0;height:10px;margin:0 auto;overflow:hidden;position:relative;width:10px}
#loading{font-size:10px;height:25%;left:0;position:absolute;text-align:center;top:40%;width:100%;z-index:1}
#loadingLink{background:url(../images/loading.gif) center center no-repeat;display:block;height:32px;margin:0 auto;padding:0;text-indent:-9999px;width:32px}
#hoverNav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLinkImg,#nextLinkImg{background-image:url(data:image/gif;base64,AAAA);display:block;height:100%;text-indent:-9999px;width:49%}
#prevLinkImg{float:left;left:0}
#nextLinkImg{float:right;right:0}
#prevLinkImg:hover,#prevLinkImg:visited:hover{_background-image:url(../images/prev_ie6.gif);background:url(../images/prev.png) 5% center no-repeat}
#nextLinkImg:hover,#nextLinkImg:visited:hover{_background-image:url(../images/next_ie6.gif);background:url(../images/next.png) 97% center no-repeat}
#imageDataContainer{background-color:#fff;font:10px Verdana, Helvetica, sans-serif;font-family:"Lucida Grande",tahoma,verdana,arial,sans-serif;font-size:13px;width:100%}
#imageData{overflow:hidden;width:100%}
#imageDetails{float:left;padding:10px 10px 0 0;text-align:left;width:70%}
#caption{display:block;font-weight:bold}
#numberDisplay{display:block;float:left;padding:3px 10px 0 0}
#detailsNav{display:block;float:left;padding:0}
#prevLinkDetails,#nextLinkDetails,#slideShowControl{background-repeat:no-repeat;display:block;float:left;outline-style:none}
#prevLinkDetails{background:url(../images/prevlabel.gif) left center;height:22px;margin:0 3px 3px;width:22px}
#nextLinkDetails{background:url(../images/nextlabel.gif) right center;height:22px;margin:0 3px 3px;width:22px}
#slideShowControl.started{background-image:url(../images/pause.gif)}
#slideShowControl{background:url(../images/start.gif);background-position:center center;background-repeat:no-repeat;display:block;float:left;height:22px;width:22px}
#close{float:right;padding:16px 0 0}
#closeLink{background:url(../images/close.gif) no-repeat;display:block;height:32px;margin:0;outline-style:none;padding:0;text-decoration:none;width:32px}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
* html>body .clearfix{display:inline-block;width:100%}
* html .clearfix{height:1%}
#outerImageFrame{border:solid 1px red;height:100%;position:absolute;width:100%}
#outerImageContainer td{font-size:0;padding:0;text-align:center}
#lightboxFrameBody{background-color:#fff;border:solid 1px #fff}
#outerImageContainer td.tl,#outerImageContainer td.br{height:21px;width:21px}
#outerImageContainer td.tl{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='engine/images/borderTopLeft.png',sizingMethod='scale');background-image:url(../images/borderTopLeft.png)}
#outerImageContainer td.tc{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='engine/images/borderTopCenter.png',sizingMethod='scale');background-image:url(../images/borderTopCenter.png)}
#outerImageContainer td.tr{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='engine/images/borderTopRight.png',sizingMethod='scale');background-image:url(../images/borderTopRight.png)}
#outerImageContainer td.ml{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='engine/images/borderMiddleLeft.png',sizingMethod='scale');background-image:url(../images/borderMiddleLeft.png)}
#outerImageContainer td.mr{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='engine/images/borderMiddleRight.png',sizingMethod='scale');background-image:url(../images/borderMiddleRight.png)}
#outerImageContainer td.bl{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='engine/images/borderBottomLeft.png',sizingMethod='scale');background-image:url(../images/borderBottomLeft.png)}
#outerImageContainer td.bc{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='engine/images/borderBottomCenter.png',sizingMethod='scale');background-image:url(../images/borderBottomCenter.png)}
#outerImageContainer td.br{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='engine/images/borderBottomRight.png',sizingMethod='scale');background-image:url(../images/borderBottomRight.png)}