.thumb { cursor:pointer;width:200px;height:150px;overflow:hidden;border:1px solid #222222;background-repeat:no-repeat; }
#navHelp { padding:10px;position:fixed;z-index:10001;left:0px;top:0px;font-size:12pt;font-weight:bold;font-style:italic;opacity:0;filter:alpha(opacity=0);color:#ffffcc; }
#overlay { position:fixed; z-index:10000; top:0px; bottom:0px; left:0px;right:0px; background:#000000; height:100%;width:100%; color : #ffffff;cursor:pointer; }
#overlayImageTitle { position:fixed; z-index:10005; bottom:30px; left:0px; right:0px;height:40px;line-height:40px;font-size:26px;font-weight:bold;color:#ffffff;width:100%;text-align:center;background:#444; }
#overlayImageDescription { position:fixed; z-index:10005; bottom:0px; left:0px; right:0px;color:#ffffff;font-style:italic;font-size:20px;height:30px;line-height:30px;text-align:center;background:#444; }
#overlayImage1 { position:fixed; z-index:10004; top:50%; left:50%; margin-left : 0px; margin-top  : 0px; }
#overlayImage2 { position:fixed; z-index:10004; top:50%; left:50%; margin-left : 0px; margin-top  : 0px;	}
#overlaySpinner { position:fixed; z-index:10007; top:50%; left:50%; margin-left : -24px; margin-top  : -24px;padding:15px;background:#ffffff;opacity:0.6;filter:alpha(opacity=60);	}
#navButtonNext { position:fixed;z-index:10005;top:50%;margin-top:-24px;right:0px;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;	}
#navButtonNext:hover { opacity:1;filter:alpha(opacity=100); }
#navButtonPrev { position:fixed;z-index:10005;top:50%;margin-top:-24px;left:0px;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;	}
#navButtonPrev:hover { opacity:1;filter:alpha(opacity=100); }
#navButtonClose { position:fixed;z-index:11006;opacity:0.90;filter:alpha(opacity=90);cursor:pointer;top:25px;right:25px;width:30px;height:30px;}
#navButtonClose:hover { opacity:1;filter:alpha(opacity=100); }
