#gallery {font:11px verdana,arial,sans-serif; width:750px; padding:0; line-height:15px; height:33px;}

#gallery div.off {color:#000; height:33px; margin-right:2px; line-height:33px; padding:0 20px; float:right; background:url(tabs_0.gif) repeat-x left bottom; border:1px solid #ddd; cursor:pointer; position:relative; z-index:20;}
#gallery div.on {color:#c00; padding:0 20px; margin-right:2px; float:right; background:url(tabs_2.gif) repeat-x left bottom; cursor:pointer; height:33px; line-height:32px; border:1px solid #ddd; position:relative; z-index:100;}

div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; background:#f2f3d7; width:200px; margin-top:0px; position:relative; z-index:50; font:12px verdana, arial, sans-serif; font-weight: bold; line-height:20px;}
div.show ul {margin:0; padding:0; list-style:none; width:200px; position:relative;}
div.show ul li {width:200px; height:20px; margin:1px 0 0 0;}
div.show ul li a, div.show ul li a:visited {display:block; width:200px; height:20px; color:#000; text-align:left; text-decoration:none;}
div.show ul li a:hover {background:transparent; color:#c00; white-space:nowrap;}

div.show ul li a span {display:none;}
div.show ul li a:hover span {display:block; position:absolute; right:224px; top:24px;}
div.show ul li a:hover span img {border:1px solid green;}
.clear {clear:both;}



