CSS variables have all the markings of a brilliant idea:

For those that have never considered the idea, here’s why variables would be so useful: imagine you have a common font-color declaration that you apply to all sorts of elements in your stylesheet; using a variable you could define the color once, making it much easier to change in the future.

The idea comes partially from David Hyatt, of WebKit fame, and if implemented, would save developers hours of time and make style sheets easier to maintain and share. Like most CSS advances, without a serious push by the community, we’ll likely only see a decent implementation in WebKit.