IMHO 'CSS positioning 101' will not be complete without mentioning the (in)famous float property.
I've got a few friends who extol the virtues of inline-block, but my clients have viewer demographics of 70% ie6.
Hack here, if you really want inline-block with ie6: http://www.aaronrussell.co.uk/blog/cross-browser-support-for...