img {border: none; }
.container {height: 360px; width: 910px; margin: -180px 0 0 -450px; top: 50%; left: 50%; position: absolute; }
ul.thumb {float: left; list-style: none; margin: 0; padding: 10px; width: 360px; }
ul.thumb li {margin: 0; padding: 5px; float: left; position: relative; width: 110px; height: 110px; }
ul.thumb li img {width: 100px; height: 100px; border: 1px solid #ddd; padding: 5px; background: #f0f0f0; position: absolute; left: 0; top: 0; -ms-interpolation-mode: bicubic; }
ul.thumb li img.hover {background:url(thumb_bg.png) no-repeat center center; border: none; }
#main_view {float: left; padding: 9px 0; margin-left: -10px; }

