Gary Priester's excellent Basics of Website Design tutorial is a good place to start