.gallery {  padding:0px; margin:5px 0px 10px 0px; padding-right:0px;  height: auto !important; border:0px solid gray; float:left; }
/*.gallery ul { margin:0; padding:0; background:#960000 url(../images/bg_nav.jpg) left top repeat-x; list-style:none; position:relative; height:36px; }*/
.gallery ul { margin:0; padding:0; background:transparent; list-style:none; min-height:30px; height: 30px;  border:0px solid gray;}

.gallery ul li { display:block; width:auto; height: auto !important; float:left; color:#fff; height:36px; }
.gallery ul li.first { color:#000066; font-size:12px; }
.gallery ul li.first span { margin-left:15px; }

/*.gallery ul li ul { display:none; position:absolute; top:20px; background:#fff url(../images/bg_nav.jpg) left -34px repeat-x; height:auto; border-bottom:6px solid #BC8A79; border-left:1px solid #BC8A79; border-right:1px solid #BC8A79; width:95%; left:2%; padding:8px 5px 15px 5px; }*/

.gallery ul li ul { background:#fff; height:auto; width:420px; padding:5px 0px 0px 0px; border:0px solid gray;}



.gallery ul li ul li { display:inline; float:none; background-image:none; height: auto !important; }
.gallery ul li ul li a {  margin:1px 6px 3px 6px; padding:2px;  border:1px solid #7AD5DF; float:left;  }
.gallery ul li ul li a:hover { margin:0px 5px 2px 5px; padding:2px; border:2px solid #ACE149; float:left;  }
.gallery ul li ul li a img { position:relative; width:%; height:auto; border:0; margin:0; padding:0; }




.gallery ul li a:hover img,
.gallery ul li a:active img,
.gallery ul li a:focus img { width:%; height:%;  }



.gallery ul li.overview { display:block;  padding:5px 10px 0 10px; color:#000; }

#gallery1 ul { z-index:2;  height: auto !important;}
#gallery2 ul { z-index:1;  height: auto !important;}
