The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

No there isn't a way to do this you will either need to use a table to create equalising columns or use one of the techniques used in my 3 column demo (sticky thread) that uses various complicated techniques to achieve the effect.

Because your element are absolutely placed then they can have no effect on other content anyway.

Here is an example using one of the techniques in my demo where you can find an explanation of how it is achieved. However its a little complicated and dimensions are critical.

I misunderstood what you meant by doing it "inside a table." If it was just different cell alignment, I could have done that. But my mind was thinking other things, like using the table as a reference point for positioning blah blah blah...it doesn't matter. The fact of the matter is, I think you interpreted correctly in your first post when you said "there isn't a way to do this".

I have avoided using tables for this, because now that I see the full potential of CSS and how it should be really used for separating the content from the design (and how you can position down to the pixel); I am reluctant to use tables again.

Basically, and more simply for those who have read this and don't understand, I want two content areas (#left and #right) to be next to each other and always be the same height, no matter what the content of the right content area may be. Does this make sense?