So, where's your markup? CSS does not exist in a vacuum; it is applied to html marked up content. cheers, gary
Fixed width or fluid? Each column fluid or just the center? Are those tiny little stripe div's going to be tiled backgrounds (since they're too narrow for actual content)? If so might it not be bettter to 'nest' them so they retain the same height? (since unless you fix the height div's can't copy each-other's heights) Remember, content first, not layout first.
To echo what Gary and Jason said, what will be in those content blocks? Where is the menu going to be? I can think of no fewer than TWENTY ways to code this, depending on what's going to be where, and what the structural JOB of each component will be. In other words, we need information. In this day and age, information is ammunition. (deathshadow will get the joke PDQ, that much I know)