Here's a selection of pure CSS solution to some common layout issues. All of these work in IE 8.
One really sucky thing about CSS is it's lack to make stuff 100% height. You'll face this especially with sidebars, if there is not enough content to fill the sidebar, it falls short and looks ugly. Luckyly there are workarounds.
More fluid layout examples ahead. First I was like hmm... sure need js to that. But of course not!
Club-Mate, the beverage → club-mate.fi