[jQuery] Newbie: fadeOut() followed by fadeIn("slow") flickering

[jQuery] Newbie: fadeOut() followed by fadeIn("slow") flickering

Hi all,
First off thanks for this library - its seems to be the best
allrounder I've found.
I have a problem with this code:
$(document).ready(function() {
    $("div#main").fadeOut();
    $("div#main").fadeIn("slow");
    });
Is this the recommended way to have something fade up on page load? I
find that the content to fade up flashes before hiding and then
fading up. Maybe instead of calling fadeOut() to begin with I should
use CSS opacity to make it initially invisible? Sorry if I am just
doing this wrong - can anyone help?
The flicker also occurs on other events like click etc.
Thanks in advance.
Joel Birch
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/