$('li > a').hover(
function(){
$(this).animate({
backgroundColor: '#2a639a',
color: '#fff'
},300).corner('5px');
},
function(){
$(this).animate({
background: 'transparent',
color: '#444'
},300);
}
);
What's wrong with background: 'transparent'? turns back white, not transparent