#holder {
	position:relative;
	background:transparent url(/im/front_char.jpg) no-repeat;
	margin:10px auto 10px auto;
	width:415px;
	z-index:1;
	background-position: center top;
}
#scrollbox {width:415px; height:80px; background:#f4f4f4; overflow:auto; border:1px solid #aaa; margin-left:0px;margin-top:1em;}
a.gallery, a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:47px; margin:3px; float:left; font-size:.8em;}
a.slidea {background:url(/im/thumb1.jpg);}
a.slideb {background:url(/im/thumb2.jpg);}
a.slidec {background:url(/im/thumb3.jpg);}
a.slided {background:url(/im/thumb4.jpg);}
a.slidee {background:url(/im/thumb5.jpg);}
a.slidef {background:url(/im/thumb6.jpg);}
a.slideg {background:url(/im/thumb7.jpg);}
a.slideh {background:url(/im/thumb8.jpg);}
a.slidei {background:url(/im/thumb9.jpg);}
a.slidej {background:url(/im/thumb10.jpg);}
a.slidek {background:url(/im/thumb11.jpg);}
a.slidel {background:url(/im/thumb12.jpg);}
a.slidem {background:url(/im/thumb13.jpg);}
a.sliden {background:url(/im/thumb14.jpg);}

a.gallery span {display:block; position:absolute; left:0px; top:0px; width:1px; height:1px; overflow:hidden; background:#efedec; z-index:100; font-size:.8em;}

a.gallery:hover {white-space:normal; border:1px solid #fff;}
a.gallery:hover img {border:1px solid #000; z-index:100;}
a.gallery:active img, a.gallery:focus img {border:1px solid #000; z-index:50;}

a.gallery:hover span {display:block; position:absolute; width:435px; height:320px; top:-5px; left:0; padding:5px 10px; font-style:italic; color:#000; background:#fff; z-index:100; font-size:.8em;}
* html a.gallery:hover span {left:-5px;}
a.gallery:active {border:1px solid #eee;}
a.gallery:active span, a.gallery:focus span {display:block; position:absolute; width:435px; height:320px; top:-5px; left:0; padding:5px 10px; font-style:italic; color:#000; background:#fff; z-index:50;}

* html a.gallery:active span {left:-5px;}

#thumbs {width:1200px; height:60px;}
#pad {height:320px; width:100px;}
