.im { display:block;float:left;margin:0px 0px 2px 2px;border:solid 5px #000;position:relative;outline:0;text-decoration:none; }
.im span {position:absolute;top:100px;right:0px;background:#000;color:#C6BDA6;display:block;font: normal 1.2em Arial;padding:0 3.5px; }

.im:hover {border:solid 5px #F3EED6;}
.im:hover span {background:#F3EED6; color:#EE5529;}

#inner-content-container {padding-bottom:50px;}