.tojoBackground { background: #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1000; display: none;  }
.tojoPhoto { position: absolute; z-index: 1001; display: none; }
.tojoPhoto img { border: 4px solid #fff; }
.tojoDesc { background: #fff; color: #000; font-size: 10pt; padding: 4px 8px 8px 8px; text-align: left; }
.tojoButtons { float: right; }
.tojoButtons a { text-decoration: none; color: #000; text-transform: uppercase; font-weight: bold; font-size: 10pt; font-family: 'Century Gothic'; margin: -2px 1px 0px 1px; }
.tojoButtons a:hover { color: #222; }
.tojoThumbnails { background: url(../img/thb.png) repeat-x top left; position: fixed; left: 0; top: 0; width: 100%; overflow: auto; z-index: 1003; display: none; padding: 10px 0px 10px 0px; border-bottom: 1px solid #6b0174; }

.tojoInfo { position: fixed; bottom: 0; left: 0; z-index: 1002; width: 250px; background: #eaeaea; display: none; margin-bottom: 0px; font-family: 'Trebuchet MS', Tahoma; font-size: 12px; line-height: 150%; }
.tojoInfo h2 { font-size: 15px; margin-top: 0px; color: #ffb10f; }
.tojoInfo .iptc { list-style-type: none; margin: 4px; padding: 0px; width: 230px; }
.tojoInfo .iptc li { border-bottom: 1px solid #aaa; border-top: 1px solid #fff; display: block; width: 100%; padding: 3px 5px 3px 5px; color: #111; text-align: left;}
.tojoInfo .iptc li:hover { background: #ddd; }
.tojoInfo .iptc li .tag { float: left; width: 50px; font-weight: bold; margin-right: 5px; }
.tojoInfo .iptc li .value { float: right; width: 160px; border-left: 1px solid #fff; padding-left: 8px; }
.tojoInfo .iptc li br{ clear: both; }

.tojoLoader { position: fixed; z-index: 1004; display: none; width: 50px; height: 50px; background: url(../img/preloader.gif) center center #fff no-repeat; border: 1px solid #808080; padding: 10px; }
.tojoClose { background: url(../img/close.png) top left; width: 150px; height: 61px; display: block; position: fixed; z-index: 1005; right: 10px; top: -1px; display: none; cursor: pointer; }
.tojoClose:hover { background-position: bottom; }

.tojoThumb { line-height: 0%; display: block; float: left; margin: 0 0px 0 0px; cursor: pointer; }
.tojoThumb img { width: 64px; }
.tojoThumb:hover { background: #ae02d2; }
.tojoThumb.active { background: #ae02d2; }

.tojoClear { clear: both; }