confused by timing

confused by timing

 Another newbie question.

Something like this chain:

  jQuery("p").fadeOut(2000).fadeIn(2000).css("color","red");

I thought it would fade out, then fade in, then turn red, but it turns red immediately. Most of the timing-related funcs don't work quite the way I expect. Can someone explain in newbie terms