title: How do I get webrat / selenium to "wait for" the CSS of the page to load?
body: <p>When I use webrat in selenium mode, <code>visit</code> returns quickly, as expected. No prob.</p>
  
  <p>I am trying to assert that my styles get applied correctly (by looking at background images on different elements). I am able to get this information via JS, but it seems like the stylesheets have not loaded and/or gotten applied during my test.</p>
  
  <p>I see that you can "wait" for elements to appear, but I don't see how I can wait for all the styles to get applied. I can put in a general delay, but that seems like built-in flakiness or slowness, which I am trying to avoid. </p>
  
  <p>Obviously since I know what styles I'm looking for I can wait for them to appear. I'll write such a helper, but I was thinking there might be a more general mechanism already in place that I haven't seen.</p>
  
  <p>Is there an easy way detect that the page is really really "ready"?</p>