I have some absolute problems, and they've creeped up a few times, and i'm always having to find ingenious but bad solutions everytime. I'd like something that fixed it once and for all.
If you look up in the top left corner, hover on Directory and you will see that the resulting [suckerfish] dropdown goes under the left column images. The left column and the right column are position: absolute, as per the [bluerobot.com] three column spread.
Obviously the two solutions don't work well together.
I know you want a suggestion to fixing your issue.
However, I believe the better way to code the site would be to float the columns as opposed to using absolute positioning (this would solve your issue). Much debate over this -- but, I try and use absolutle positioning as little as possible (usually only when attempting something special for the design).
but if I use float, won't I get that snap-effect when the page becomes too small? The advantage of this one is that they expand/contract with the page and never flip under.
What do you mean "snap effect"? Right now, when your page gets smaller, the columns overlap making it impossible to read anything. Also, The white background of your main content area isnt going the full length of both colums (when the site is expanded) -- this is making the right and left column hard to read on that peach body background.
You use a floated layout and have the content area go 100% width if that is what you are asking about.