Hello!
I'm trying to build a 3-column layout, but I can't get it to behave like I want it to.
Here's what I want to do:
LEFT should be only as wide as the content (I have a float:left in there)
RIGHT should be the same way, as wide as the content (I have a float:right in there)
(in both cases, the width of the content can vary, so I do not want to specify it)
finally, CENTER should fill any space remaining, no matter how much or how little it contains.
Right now, I'm using float:left on the left column and the center column, and float:right on the right column.
This is what I get:

What I want, however, is that LEFT and RIGHT are only as wide as the contents is (just like LEFT is), and the green CENTER column to take up whatever space is left before RIGHT begins. Also I want it to be x-browser compatible.
Any ideas?
Thanks for your help!