/* Photo Album */
.photoalbum {margin:1px 0;}
.photoalbum img.mainimage {margin-right:15px;}
.photoalbum span.categoryname {font-weight:bold; font-size:13px; color:#54416f;}
.photoalbum span.subcategoryname {font-weight:bold; font-size:15px; color:#54416f;}
.photoalbum span.description {font-size:12px; color:#000;}
.photoalbum span.date {font-size:11px; color:#000;}
.photoalbum span.location {font-size:11px; color:#000;}
.photoalbum span.author {font-size:11px; color:#000;}
.photoalbum a {font-weight:bold; font-size:11px; line-height:14px;}
.photoalbum form table {line-height:14px;}
.photoalbum form table th {background-color:#AE1719; font-weight:bold; color:#fff; text-transform:uppercase; text-align:left;}
.photoalbum form table td {background-color:#ededed;}

#lightbox {background-color:#eee; padding:10px; border-bottom:2px solid #666; border-right:2px solid #666;}
#lightboxDetails {font-size:0.8em; padding-top:0.4em;}	
#lightboxCaption {float:left; text-align:left;}
#keyboardMsg {float:right;}
#closeButton {top:5px; right:5px;}
#lightbox img {border:none; clear:both;} 
#overlay img {border:none;}
#overlay {background-image: url(overlay.png);}
* html #overlay {background-color:#333; back\ground-color: transparent;background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ClassLibrary/Page/PhotoAlbum/images/overlay.png", sizingMethod="scale");}

/*CSS for DIV containing each image*/
.slideshow {float:left; width:90px; height:110px;}
.slideshow img {width:75px; height:75px;}
#navlinks {width: 400px;}
#navlinks a {margin-right:8px; margin-bottom:3px; font-size:110%;}
#navlinks a.current {background-color: yellow;}

