.popup
{
   position:relative; 
   z-index:10;
   border:0px;
   margin:0px;
}
.popup b
{
   position:absolute;
   visibility:hidden;
   width:300px;
   height:0; /* Opera */
   left:110px;
   top:20px;
   text-align:left;
}
.popup:hover
{
   text-decoration:none; 
   border:0; /* IE */ 
   z-index:30;
}
.popup:hover b
{
   visibility:visible;
   height:300px; /* now set height */
   cursor:pointer; /* IE */
   z-index:20; 
   background-color:transparent;
}
.popup:hover b img
{
   border:thin solid black;
}
