here is another solution:
inside your head below your normal stylesheet have:
that jsenabled.css would have:
#content { display:block; }
while jsdisabled.css would have:
#content { display:none; }
although the solution below works it does not validate
inside your noscript tag you can put some style tag that hides the rest of your content
ie:
content here.
I like using this method because it doesn't make the page flash when javascript is enabled.