.fullsize-icon { background:transparent url(../images/fullsize/fullsize-icon.png) no-repeat 50% 50%; cursor:pointer; height:126px; margin:0; padding:0; position:absolute; width:304px; z-index:950; }

.fullsize-loading, .fullsize-wrapper { margin:0; padding:0; position:absolute; z-index:999; }
.fullsize-loading { background:transparent url(../images/fullsize/fullsize-loading-bg.png) no-repeat left top; height:51px; width:51px; }
.fullsize-loading-inner { background:transparent url(../images/fullsize/fullsize-loading-spinner.gif) no-repeat center center; height:100%; width:100%; }

.fullsize-image { display:block; }

/*

Not in use:

.fullsize-title { background:transparent url(../images/fullsize/fullsize-title-bg.png) repeat-x left top; color:#fff; font-family:"Lucida Grande", sans-serif; font-size:11px; font-weight:bold; margin:0; min-height:14px; padding:5px 0; position:relative; text-shadow:0 0 1px #000; width:100%; }
.fullsize-title-text { margin:0 auto; text-align:center; width:100%; }

*/

a.fullsize-close { background:transparent url(../images/fullsize/fullsize-close.png) no-repeat left top; display:block; height:16px; margin:-15px 0 0 6px; position:absolute; text-decoration:none; width:16px; z-index:1000; }

@media screen and (-webkit-min-device-pixel-ratio:0) { a.fullsize-close { margin-top:-14px; }
}

a.fullsize-close:hover { background-position:right top; }

.fullsize-close { cursor:pointer; }

.fullsize-sh-wrap { position:absolute; z-index:980; }

.fullsize-sh-top, .fullsize-sh-body, .fullsize-sh-bottom { width:100%; }

.fullsize-sh-top-l, .fullsize-sh-top-m, .fullsize-sh-top-r, .fullsize-sh-bottom-l, .fullsize-sh-bottom-m, .fullsize-sh-bottom-r { background-color:transparent; background-position:left top; background-repeat:none; height:20px; }

.fullsize-sh-top-l { background-image:url(../images/fullsize/fullsize-sh-top-l.png); float:left; width:22px; }
.fullsize-sh-top-m { background-image:url(../images/fullsize/fullsize-sh-top-m.png); background-repeat:repeat-x; margin:0 22px; }
.fullsize-sh-top-r { background-image:url(../images/fullsize/fullsize-sh-top-r.png); float:right; width:22px; }
.fullsize-sh-bottom-l { background-image:url(../images/fullsize/fullsize-sh-bottom-l.png); float:left; height:24px; width:22px; }
.fullsize-sh-bottom-m { background-image:url(../images/fullsize/fullsize-sh-bottom-m.png); background-position:left bottom; background-repeat:repeat-x; height:24px; margin:0 22px; }
.fullsize-sh-bottom-r { background-image:url(../images/fullsize/fullsize-sh-bottom-r.png); float:right; height:24px; width:22px; }
.fullsize-sh-body { background-image:url(../images/fullsize/fullsize-sh-body-l.png); background-repeat:repeat-y; }
.fullsize-sh-body-r { background-image:url(../images/fullsize/fullsize-sh-body-r.png); background-repeat:repeat-y; float:right; height:100%; width:11px; }
