Z-index and CSS

A collegue came across an issue today with elements in his CSS file ignoring z-index. Turns out for z-index to work you have to give the element an explicit position, eg. position: absolute or position: relative. Who knew? 01 March 2007