a       { text-decoration: none; color: #000;}
a:hover { text-decoration: none; }
.pwaimg	{ padding: 5px; margin: 0px; background: #f1f1f1; border-style: solid; border-width: 1px; border-color: #CCC; }

#pages {
	padding-top:   	5px;
	padding-bottom:	5px;
	width: 		100%;
	float: 		right;
	font-size:	11px;
}


.current_page 	{ font-weight: bold; }
.back_to_list 	{ padding: 0px; margin: 0px; font-style: italic; font-size: 11px; color: #5c5c5c; }
.titlepg	{ font-size: 13px; color: #808080; padding: 3px 0px 0px 2px; margin: 0px; }
.overlaypg      { font-size: 13px; color: #000; padding: 3px 0px 0px 2px; margin: 0px; }
.titlestats	{ font-size: 11px; color: #808080; padding: 0px 0px 10px 2px; margin: 0px; font-style: italic;}
.overlaystats     { font-size: 11px; color: #808080; padding: 5px 0px 0px 2px; margin: 0px; font-style: italic;}
.thumbnail 	{ float: left; padding: 5px; }

a.overlay{position:relative;display:block;width:115px;height:115px;margin-bottom:5px;text-decoration:none;font-family:Verdana,Helvetica,Arial;color:#000}
a.overlay:hover{background:#FFF;}
a.overlay span{display:none;}
a.overlay:hover span{display:block;color:#000;position:absolute;top:0;left:0;width:115px;height:115px;padding:5px;background:#FFF;z-index:999;cursor:pointer;opacity: 0.80; filter:alpha(opacity=80);}
