onLoad hide a few ms then fade in

onLoad hide a few ms then fade in

Hi, here's another newbie to jQuery. I just watched some tutorials and did a search over here but could not find what I'm looking for. Here's what I want to do.

I have a div (#layer1) with some content in it which I want to hide for something like 3000ms and then fade in in about 1400ms. All by itself so not triggered by button actions or anything.

Now I understand that jQuery does not have a real delay command so I have to fake something with maybe the $fadeTo("3000,0") followed by the fadeIn command? Is that the correct way to do it? Thanks in advance!