.buttons{padding:5px; text-align:right; }
.buttons span {color:#525252; padding:0 5px; cursor:pointer; font:10px Verdana; text-decoration:underline; border-right:1px solid #dddddd; }
.buttons span.active,
.buttons span:hover {text-decoration:none; }

#box8 {position:absolute; }
#box8 div{width:356px; float:left; }
#box8 .buttons{text-align:left }
#box8 .next{float:right}
.sample8 .buttons{text-align:center; clear:both;}

.thumbs{width:54px;}
.thumbs div{display:block; width:54px; height:41px; margin:3px 0; cursor:pointer;}
.thumbs div img{display:block; width:100%; height:100%; border:none}
.info{width:240px; height:50px; background:#000; position:absolute;}
.info p, .info h4{color:#fff; padding:3px 8px; font-family:Arial;}
.info h4{font-size:14px;}
.info h4 a{float:right;	background:#fff; color:#000; font-size:10px; padding:0 3px; text-decoration:none}
.mask1{position:relative; width:356px; height:143px; overflow:hidden;}
.mask2{position:relative; width:240px; height:180px; overflow:hidden;}
.mask3{position:relative; width:480px; height:240px; overflow:hidden;}
span img{display:block; border:none;}
