I am using the following code to attempt to get the font color of my navigation links to animate on hover/off hover. The border bottom color changes correctly but the font color does not. Also it is throwing off my current-menu-item CSS rule for a different color. The desired behavior would be for the font color to go blue on hover and revert to off white off hover, unless it is the current-menu-item which should be font color yellow. I am a novice at this so please excuse my lack of style. I have included the jQuery UI file for color support. Any help is greatly appreciated. Full example can be seen here http://www.buenolisto.com/alma
JS
jQuery("li.social").hover(function(){
jQuery(this).find("img").stop(true, true).animate({'marginTop': "-=20px"}, 'fast');
}, function(){
jQuery(this).find("img").stop(true, true).animate({'marginTop': "+=20px"}, 'fast');
})
jQuery("li.reservas").hover(function(){
jQuery(this).find("img").stop(true, true).fadeOut({'marginTop': "-=30px"}, 'slow');
}, function(){
jQuery(this).find("img").stop(true, true).fadeIn({'marginTop': "+=30px"}, 'slow');
})
jQuery('ul.menu li a').hover(function() {
jQuery(this).stop(true, true).animate({'borderBottomColor': "#2E9ECE",'color': "#FEFEFE"}, 'slow');
}, function() {
jQuery(this).stop(true, true).animate({'borderBottomColor': "#FFDF85",'color': "#2E9ECE"}, 'fast');
})