#gallery a { background-image:none; margin:5px; padding:8px; position:relative; float:left; display:block; width:105px; height:105px; border:1px solid #888888; }
#gallery a:hover { background-image:none; z-index:102; }
#gallery a img { position:absolute; top:8px; width:105px; height:105px; border:0; margin:0; padding:0; }
#gallery a:hover img,
#gallery a:active img,
#gallery a:focus img { width:130px; height:130px; left:-6px; top:-6px; z-index:101; border:1px solid #888888; }
