why isn't this working?
$('body').find(".overcolor").click(function(){ alert("hi"); });
just out of curiousity, why not do this:
$('.overcolor').click(function(){ alert("hi"); });
However if you are adding elements dynamically, this won't work, use this instead:
$('.overcolor').live('click', function(){ alert("hi"); });