#fancybox-thumbs { position: absolute; overflow: hidden; z-index:9000; background:#fff; border-left:10px solid #fff; border-right:10px solid #fff; border-bottom:10px solid #fff; } #fancybox-thumbs ul { position: relative; list-style: none; margin: 0; padding: 5px 0 0 0; } #fancybox-thumbs ul li { float: left; opacity: 0.5; padding:0 2px 0 2px; margin:0 2px 0 2px; border:1px solid #999; } #fancybox-thumbs ul li.active { opacity: 1; border:1px solid #000; } #fancybox-thumbs ul li:hover { opacity: 1; } #fancybox-thumbs ul li a { display: block; position: relative; overflow: hidden; outline: none; } #fancybox-thumbs ul li img { display: block; /*position: relative;*/ border: 0; padding: 0; }