

#zgallery { position: relative; width: 440px; height: 404px; overflow: hidden; background-color: #8bbb15 }

    #zgallery-activeimg { z-index:0; position: absolute; top: 0; }

    #zthumbs { position: absolute; bottom: 0; width: 440px; height: 85px; z-index: 50 }
    #zgallery-thumbs-wrapper { width: 440px; height: 85px; background-color: #000; opacity: 0.75; z-index: 50; overflow: hidden; }

    #zgallery-thumbslist { width: 5000px; margin: 0; list-style: none; }
    #zgallery-thumbslist { padding: 10px 10px 7px 10px; }
    * html #zgallery-thumbs { filter:alpha(opacity=75); }
        #zgallery-thumbslist li { float: left; margin-right: 12px; border: 1px solid #FFF; }
        #zgallery-thumbslist li img { float: left; opacity: 0.5; }
         * html #zgallery-thumbslist li img  { filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
        #zgallery-thumbslist li img.active { opacity: 1; border: 2px solid #FFF; }
        #zgallery-thumbslist li img:hover { opacity: 20; }
         * html #zgallery-thumbslist li img:hover  { filter:alpha(opacity=80); }

#zgallery-list { color: #838280; }
#zgallery-list a { display: inline; color: #838280; }
#zgallery-list a:hover { color: #000; }

#zgallery-move { position: absolute; top: 10px; right: 10px; }

#zgallery-move-prev { position: absolute; top: 180px; left: 0px; }

#zgallery-move-next { position: absolute; top: 180px; right: 0px; }

    #zgallery-move img, #zgallery-move-prev img , #zgallery-move-next img  { float: left; }

