можно сделать так
<div>
<div style="position:absolute;color:#999;font-size:30px;">
привет
</div>
<div class="menu_block" style="position:absolute;color:#000;font-size:30px;opacity:0;">
привет
</div>
</div>
<script>
$(document).ready(function(){
$('.menu_block').mouseover(function(){
$(this).animate({'opacity':1},200);
});
$('.menu_block').mouseout(function(){
$(this).animate({'opacity':0},200);
});
});
</script>
работает проверил
и можно оперировать любыми цветами не только оттенками черно-белого