К сожалению, ваш float: left приводит к неправильному вычислению смещения. Вы можете выложить свою страницу по-другому? Например, следующий скучный старый макет таблиц, похоже, повторяет то, что вы ищете, а также показывает всплывающие подсказки в нужном месте.
HTML:
<div id="content_inside">
<table>
<tr>
<td class="box"><a href="#" title="Test" id="1" class="cat_name">lkjoijkj lj lkj oij oi</a></td>
<td class="box"><a href="#" title="Test 2" id="2" class="cat_name">lkjoijkj lj lkj oij oi</a></td>
</tr>
</table>
</div>
CSS:
#content_inside {
height: 500px;
width: 950px;
padding:5px;
}
.box {
width: 300px;
height: 261px;
padding: 5px;
}
a {
display:block;
height: 100%;
}