Simplified CSS by using new parameter.

Now uses the steps() parameter to avoid half-transparent frames. This has fairly reasonable browser support now.