
#gallery {width:599px; height:340px; position:relative; border:1px solid #ddd; background:#f8f8f8;}
#gallery ul {list-style:none; padding:5px; margin:0; width:155px; float:right; height:191px; overflow:auto;}
#gallery ul li {display:inline; width:40px; height:40px; float:left; margin:0 4px 4px 0; border:1px solid #444; cursor:pointer;}
#gallery ul li img {display:block; width:40px; height:40px;}
#gallery ul li span {display:none; position:absolute; left:440px; top:205px; width:147px;font-size:11px; line-height:15px; text-align:left;}
#gallery ul li span strong {color:#444;}

/* required for IE5.x and IE6 to display the start image size correctly */
#gallery ul li.click i img.default {margin:5px auto 0 auto; width:320px; height:240px; border:1px solid #fff;}

#gallery ul li.off {display:none;}

/* #gallery ul li.click {border-color:#fc0; background:#f8f8f8; cursor:default;} */

#gallery ul li.click i {position:absolute; left:0; top:0; width:445px; height:355px;}

#gallery ul li.click i img {margin:5px auto 0 auto; width:auto; height:auto; border:1px solid #fff;}

#gallery ul li.click span {display:block;}
