Keep it simple and use CSS, especially if you have to make a few different skins. We've even got a designer you can use to see a live preview, and it uses LESS to boot so you get nice variables and things like that (not to mention reference implementation).
When you get done, we'd love to showcase the skins on our Wiki...keep us updated on how things go.