.gallery{list-style:none;width:800px;}
.gallery li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:-15px -25px 0px -25px;}
.gallery li a{display:inline;}
.gallery li div{position:absolute;display:none;top:0;left:10px;}
.gallery li div img{cursor:pointer;}
.gallery li.active div img,.galleria li.active div{display:block;}
.gallery li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}
.gallery li .caption{display:block;padding-top:.5em;}
* html .gallery li div span{width:800px;} /* MSIE bug */