table.gallery {width: 100%; border-bottom: 1px solid #2d2d2d}
table.gallery td {; padding: 0.5em 0px 0px; text-align: center; font-size: 80%}
table.gallery .img {width: 137px}
table.gallery_images {width: 100%; border-collapse: collapse}
table.gallery_images td {padding: 5px; font-size: 80%; text-align: center}
a.thumbnail {width: 151px; height: 116px; display: block; margin: auto; float: left;}
a.thumbnail img {margin: 5px; padding: 3px; border: 1px solid #999;}
a.thumbnail:hover img {border: 1px solid #000;}

/* Lightbox CSS definitions */
#lightbox{background: #eee; padding: 10px; border: 0}
#lightboxDetails{font: 10px Verdana, Arial; color: #444; padding-top: 8px;}
#lightboxCaption{float: left}
#keyboardMsg{text-align: center}
#keyboardMsg a{font: 9pt Arial, sans-serif; color: #333; border: 0px none; padding: 0px; background: transparent; text-decoration: none}
#closeButton{top: 5px; right: 5px}
#lightbox img{border: none;	clear: both; border: 0}
#loadingImage {border: 0}
#overlay{background: url(/graphics/alpha/overlay.png)}
