I've often worried about pages that use CSS to hide content, then allow JavaScript to dynamically show it again (eg. when you click on something), that if JavaScript was disabled, then there's no way to show the content.

Project Seven shows an example of how to use CSS and make sure content is viewable with or without JavaScript enabled.

Click on the example to see how it works.