#imageMedium .caption{display:none;}
#nyroModalWrapper{border:4px solid #777;}
div#nyroModalLoading{text-indent:-9999em;background:transparent url(imgs/loadingAnimation.gif) no-repeat;background-position:center;}
div#nyroModalLoading.error{border:4px solid #f66;line-height:20px;padding:20px;width:300px;height:100px;text-indent:0;background:#fff;}
#nyroModalHeader{position:absolute;top:-30px;left:-4px;width:100%;height:30px;font-size:.8em;background-color:#E8E8E8;border:4px solid #777;color:#454545;}
#nyroModalWrapper #nyroModalHeader a{color:#454545;}
#nyroModalHeader a.caddy{float:left;}
#info-image{float:left;margin:2px 0 0 10px;}
#iptcLink{float:left;margin:4px 0 0 10px;}
#closeLinks{float:right;margin:4px 5px 0 0;padding:0;}
#nyroModalWrapper table.caption{width:100%;left:0;z-index:110;position:absolute;color:#FFF;background-color:#000;filter:alpha(opacity=70);opacity:.7;moz-opacity:.7;khtml-opacity:.7;}
#nyroModalWrapper table.top{top:31px;}
#nyroModalWrapper table.bottom{bottom:30px;}
#nyroModalWrapper table.caption tr{padding:0 5%;width:100%;}
#nyroModalWrapper table.caption td.label{text-indent:5%;width:40%;text-align:right;}
#nyroModalWrapper table.caption td.value{text-indent:5%;width:45%;text-align:left;}
#nyroModalWrapper table.caption tr td.value a{color:#FFF;}
#nyroModalWrapper table.caption tr td.tags a:hover{background-color:#FFF;color:#000;}
#nyroModalWrapper table.caption td.label{font-weight:bold;}
#nyroModalFull #theHeader,#nyroModalFull #imageToolBar,#nyroModalFull .navButtons,#nyroModalFull #imageHeaderBar,#nyroModalFull .navThumb,#nyroModalFull .infoTable,#nyroModalFull #comments,#nyroModalFull #copyright,#nyroModalFull p{display:none;}
#nyroModalFull #the_page{background:none;position:absolute;}
