.hovergallery ul { margin:0; padding:0; list-style:none; position:relative;}

.hovergallery ul li { display:inline; background-image:none; height: auto;}
.hovergallery ul li a { background-image:none; margin:5px; padding:2px; position:relative; border:1px solid #451; float:left; display:block; width:80px; height:60px; background-color:#fff; }
.hovergallery ul li a img { position:absolute; top:2px; width:80px; height:60px; left:2px; border:0; margin:0; padding:0; }
.hovergallery ul li a:hover { text-decoration:underline; background:none }
.hovergallery ul li a:hover img,
.hovergallery ul li a:active img,
.hovergallery ul li a:focus img { color:#f00; width:100px; height:75px; left:-9px; top:-7px; border:1px solid #000; }


