        .imageGallery { display: none; }	
        .imageGallery.wingooli  
        {
        	display: block; width: 770px; position: relative; top: 20px; left: 0px; height: 450px;
        	background-color: Black;
        	color: White;
        	font-size: smaller;
        	z-index: 1000;
        }
        .imageGallery.wingooli a { color: lightblue; text-decoration: none; }
        .imageGallery.wingooli .group-thumbnails-section  
        {
        	position: absolute; left: 0px; right: 0px; bottom: 0px; height: 110px;
            border: solid 0px gray;
            background-color: Black;
            overflow: hidden;
        }
        .imageGallery.wingooli .group-thumbnails-group {  width: 10000px; position: relative; }
        .imageGallery.wingooli .group-thumbnails-group ul.list li { display: block; float: left; width: 118px; height:110px; position: relative; overflow: hidden; text-align: center; }  
        .imageGallery.wingooli .group-thumbnails-group ul.list li { list-style-type: none; display: block; float:left; margin: 0px; padding: 0px; }
        .imageGallery.wingooli .group-thumbnails-group ul.list li img { max-height: 110px; border: 0px; }
        .imageGallery.wingooli .group-thumbnails-group ul.list li span.caption {display: block; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background-image: url('film.png'); cursor: pointer; }
        .imageGallery.wingooli .group-thumbnails-group ul.list { height: 110px; margin: 0px; padding: 0px; position: absolute; top: 0px; left: 0px; }
        .imageGallery.wingooli .group-thumbnails-group-container {position: absolute; left: 20px; right: 20px; top: 0px; bottom: 0px; overflow: hidden; }
        .imageGallery.wingooli .group-thumbnails-section .control { position: absolute; top: 0px; bottom: 0px; width: 20px; z-index: 500; cursor: pointer; }
        .imageGallery.wingooli .group-thumbnails-section .control.left { left: 0px; background-image: url('../images/gallery-left-arrow.png'); }
        .imageGallery.wingooli .group-thumbnails-section .control.right { right: 0px; background-image: url('../images/gallery-right-arrow.png'); }
        .imageGallery.wingooli .big-area { margin: auto; width: 600px; position: relative; }
        .imageGallery.wingooli .big-area .big-image-container { width: 600px; text-align: center; margin: auto; }
        .imageGallery.wingooli .big-area .big-image-container .bigimage { max-height: 320px; max-width: 600px; }        
        .imageGallery.wingooli .caption-container { width: 260px; position: absolute; right: 10px; top: 200px; padding: 5px; }
        .imageGallery.wingooli .caption-container .caption { z-index: 100; position: relative; }
        .imageGallery.wingooli .caption-container .bg { background-color: Black; opacity: .5; filter:alpha(opacity=50); position: absolute; top: 0px; right:0px; bottom: 0px; left: 0px; z-index: 100; }
