revisiting CSS preprocessors.
SASS might have nice syntax, but keeping ruby available just for that is a hassle.
That leaves LESS or Stylus
both seem pretty good. Stylus is maybe a bit more sleek, but LESS is a lot more popular. I like that either can be compiled in the browser while developing. That simplifies things.

http://lesscss.org/#usage

http://www.google.com/search?q=css+less+sass&aq=f&oq=css+less+sass&sourceid=chrome&client=ubuntu&channel=cs&ie=UTF-8#hl=en&client=ubuntu&hs=89x&channel=cs&sclient=psy-ab&q=css+preprocessor&oq=css+pre&gs_l=serp.1.1.0l4.139810.140309.0.142905.4.4.0.0.0.1.256.632.0j3j1.4.0.les%3B..0.0...1c.1.5.psy-ab._OuZsX4ZfEc&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.&bvm=bv.43287494,d.aWc&fp=aa79bc8eab752bf1&biw=774&bih=850
http://en.blog.wordpress.com/2012/12/21/css-sass-less/
http://en.wikipedia.org/wiki/LESS_(stylesheet_language)
http://lesscss.org/
http://lesscss.org/#usage
https://github.com/cloudhead/less.js
http://css-tricks.com/poll-results-popularity-of-css-preprocessors/
http://www.google.com/search?q=less+vs+stylus&aq=f&oq=less+vs+stylus&sourceid=chrome&client=ubuntu&channel=cs&ie=UTF-8
http://blog.myfriendbrad.com/post/20861295678/sass-vs-less-vs-stylus
http://net.tutsplus.com/tutorials/html-css-techniques/sass-vs-less-vs-stylus-a-preprocessor-shootout/
http://net.tutsplus.com/tutorials/html-css-techniques/sass-vs-less-vs-stylus-a-preprocessor-shootout/
https://gist.github.com/paulmillr
http://www.google.com/search?q=stylus+css&aq=f&oq=stylus+css&sourceid=chrome&client=ubuntu&channel=cs&ie=UTF-8
http://learnboost.github.com/stylus/docs/import.html
http://learnboost.github.com/stylus/try.html
view-source:http://learnboost.github.com/stylus/try.html
http://www.google.com/search?q=codemirror&aq=f&oq=codemirror&sourceid=chrome&client=ubuntu&channel=cs&ie=UTF-8
http://codemirror.net/
http://codemirror.net/demo/resize.html