From http://www.learningjquery.com/2008/10/1-way-to-avoid-the-flash-of-unstyled-content