.gallery { background:#FFF; padding:padding:0 4px 10px 0; }
.gallery ul { 
		margin:0; 
		padding:0; 
		background:#fff;
		list-style:none; 
		position:relative; 
		height:50px; 
}
.gallery a
{
display:block;
width:60px;
}
.gallery ul li { display:inline; width:auto; float:left; font-family:"Gill Sans Light", 'FreeSans','Liberation Sans', FreeSans, sans-serif; font-size: 24px; color:#909090; height:50px; }
.gallery ul li a { display:block; width:auto; color:#909090; text-decoration:none;  font:1.1em ; background:#fff; }
.gallery ul li a:hover { text-decoration:none; color:#0090bc; background:#fff; }
.gallery ul li.first { padding:5px; }

.gallery ul li ul { display:none; position:absolute; top:50px; background:#fff; height:auto; border-bottom:10px solid #929292; width:95%; left:2%; padding:8px 5px 15px 5px; }
.gallery ul li:hover ul,
.gallery ul li.over ul { display:block; width:100%;  }
.gallery ul li ul li {  float:none; background-image:none; height:auto; }
.gallery ul li ul li a { background:#ECF3F7; margin:5px; padding:2px; position:relative; float:left; display:block; width:75px; height:100px;  }
.gallery ul li ul li a:hover { background:#ECF3F7; z-index:2; }
.gallery ul li ul li a img { position:absolute; top:2px; width:75px; height:100px; border:0; margin:0; padding:0; }
.gallery ul li a:hover img,
.gallery ul li a:active img,
.gallery ul li a:focus img { display:block; position:relative; width:200px; height:260px; left:-11px; top:-10px; z-index:1; }
.gallery ul li.overview { display:block; clear:both; padding:5px 10px 0 10px; color:#909090; }


#gallery1 ul { z-index:2; }
#gallery2 ul { z-index:1; }
