The CSS working group has published a draft of proposed extensions to the CSS specification, which include dedicated units for denoting lengths on astronomical scales (lightseconds, attoparsecs, etc.) as well as extending the CSS gradient syntax to grant first-class support to the generation of double rainbows.
http://dev.w3.org/csswg/css-egg/