body{
font:100.01% Verdana,sans-serif;
background-color:#FFF;
margin:1em;
padding:0;
}
a:link    { color: #000099; text-decoration: none }
a:visited { color: #000099; text-decoration: none }
a:active  { color: #000099; text-decoration: none }
a:hover   { color: #000099; text-decoration: underline }
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 5;
}
.thumbnail span{
position: absolute;
background-color: #C12D1C;
padding: 1px;
left: -10px;
border: 1px  gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{
visibility: visible;
buttom: 50px;
left: 70px;
}

