oh btw:
the thumb_caption is used in two places.
in album view and in thumbnail view (if the option to display thumb_caption underneath thumbnails is turned on).
not a problem per se but from a layout point of view a bad idea since in these 2 views can have quite a different layout and then having one class both instances might well clash.
eg. in album view you want to contain the caption inside a div tag the height of the actual thumbnail and have it scroll instead of making the cell larger than the thumbnail (which would look eke). So the thumb_caption in album view would have a height: 100px; in the css and when in thumb view the thumb cell would be 100px larger than it should be since now the caption is displayed underneath the thumb.
basically having a #thumb_caption master class
and a #tumb_caption div.album subclass would be the most elegant solution for such layout issues.
#thumb_caption {
font-size: 9px;
padding: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#thumb_caption div.album {
display: block;
position:relative;
overflow:auto;
height:100px;
}
#thumb_caption div.thumb {
}
#thumb_caption a {...
...
that way you give the user absolute control over the layout.
which is good
(course that would mean to remove a lot of hardcoded layout stuff from the scripts first and add some div tags instead).
cheers
eke.