I was working on the theme for my girlfriend's site. The page displays fine, but there is a delay in the loading of the page. The background, header image, and text load instantly, but there is a split second to a couple seconds delay where the white background of the main content doesn't appear and the text is unreadable on the body background.
Is there a way to reduce or remove this lag in the loading? I prefer not to wait until all the content is done loading and then display, because then you're stuck waiting for the whole page to load.