@charset "utf-8";div.thumb_list{display:table;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;margin:-6px 20px 20px;}div.thumb_list div.thumb_wrapper, div.last_thumb{display:table-cell;width:190px;height:190px;border:solid #FFF;border-width:7px 10px;background:linear-gradient(left, #FEFEFE,#EEE);background:-moz-linear-gradient(left,top,#FEFEFE,#EEE);background:-webkit-gradient(linear,left top,right top,from(#FEFEFE),to(#EEE));background-color:#F8F8F8;text-align:center;vertical-align:middle;}div.thumb_wrapper a{outline:none;outline:none;}div.thumb_list img.thumb{max-width:100%;max-height:100%;border-radius:1px;box-shadow:0px 2px 4px 2px #EEE;}div.thumb_list img.thumb:hover{box-shadow:0px 2px 5px 0 #777;opacity:0.85;-moz-opacity:0.85;}div.last_thumb{border-radius:10%;background-color:#EEE;line-height:110%;color:#CCC;font-size:17pt;font-weight:bold;}div.thumb_title{display:table-cell;margin-bottom:100px;text-align:center;line-height:100%;color:#777;font-size:10pt;}div.thumb_title  a:link{color:#777;}div.thumb_title  a:visited{color:#777;}div.thumb_title  a:active{color:#777;}div.thumb_title  a:hover{color:#F00 !important;}div.thumb_caption_date{display:table-cell;border-radius:50%;background-color:#DEF;text-align:center;line-height:100%;color:#459;font-size:9pt;font-weight:bold;}div.tile_list{display:table;margin:-8px 6px 8px;border-spacing:0;}div.tile_list div.tile_wrapper{display:table-cell;position:relative;width:168px;height:168px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border:solid #FFF;border-width:4px 2px;background:linear-gradient(left, #FEFEFE,#EEE);background:-moz-linear-gradient(left,top,#FEFEFE,#EEE);background:-webkit-gradient(linear,left top,right top,from(#FEFEFE),to(#EEE));background-color:#EEE;text-align:center;vertical-align:middle;}div.tile_wrapper a{outline:none;outline:none;}div.tile_list img.tile{width:160px;height:160px;border-radius:1px;box-shadow:0px 2px 4px 2px #EEE;}div.tile_list a:hover img.tile{box-shadow:0px 3px 6px 0 #555;opacity:0.85;-moz-opacity:0.85;}div.tile_list div.tile_caption{display:none;position:absolute;top:50px;left:0px;width:140px;margin:10px;text-shadow:0px 1px 2px #333;text-align:center;color:#FFF;font-size:80%;font-weight:bold;opacity:0.9;-moz-opacity:0.9;}div.tile_list a:hover div.tile_caption{display:block;opacity:1.0;-moz-opacity:1.0;}