css

This adds CSS live document support on top of sebaslv's PR#3.
Oh, I see. That's just to make it easier to merge later. OK, that's fine.