body {background: #6B41A3; color:white; text-align:center; font-family:sans-serif; font-size-adjust: 0.5;}
a {color:white; text-decoration:none;}
#gallery, #dirs {overflow:hidden;}
.gallery-item {float:left; margin: 5px; width:130px; height:100px; position:relative; text-align:center;}
.gallery-item img {padding: 3px; border: 2px solid white; vertical-align:middle; width:120px; height:90px; color: white}
.gallery-item a:hover img {padding: 3px; border: 2px solid #f00; }
.gallery-item span {position:absolute; font-weight:bold; top:10px; left:5px; color: black;}
