a.shot, a.shot:visited { color:#c00; position:relative; z-index:1; } a.shot b { position:absolute; visibility:hidden; width:200px; height:0; border:1px solid #000; left:0; top:-150px; } a.shot:hover { text-decoration:none; border:0; z-index:1000; } a.shot:hover b { visibility:visible; height:150px; cursor:pointer; z-index:500; } a.shot:hover b img { border:0; } this web site