I thought CSS was just for text formatting... until I looked at that css zen garden site. Learned how to do simple layouts in two days- try it, it's not hard at all.
Here is my first effort. It has cross-browser issues, but was created without any prior knowledge of css- no classes, no books, no study time:
link.