My advice, for what it’s worth (if it’s free does that assume that it’s worth nothing?!) is that CK — if he’s not cleared off for good — downloads a couple of good themes that he likes and disassembles them line by line to find out how they were created. There’s nothing like doing the preparation first before starting to build or altering someone else’s code.
Before I began creating my theme for a WordPress 1.5 site I’m working on (currently at https://www.nycgb.net/wordpress/ and still very much in development) I must have spent a good month or so printing off themes, and working out how they worked; devouring CSS code files to learn what they had done and why. I also (laser) printed off a good whack of the Codex so that I could read that at my leisure and now have it filed in a binder on my desk now.
At first I was a little baffled by some of it. It was only having read it through a couple of times that when I began to create the site that I began to grasp WordPress’s potential. I love it!
Of course, a good grounding in CSS is also a bonus. I thoroughly recommend the O’Reilly books on CSS (The Definitive Guide, the Cookbook and the Pocket Reference). And PHP — I’ve a host of books on PHP that usually gets me out of any puzzling situation.
This is one of those areas that you can sometimes get by with a few hacks to someone else’s code, but the really satisfying task is building from scratch having done the homework to find out how it all pieces together.
My tuppence-worth … hey! it’s gone up in value already!
Gareth