As mentioned in the title, I'm working on a page which consists of a fixed width left sidebar, and flexible content div next to it. You can see the test page here.

The sidebar is absolutely positioned (an image for now, it'll be an unordered list later on), and the content div (#main) floated to the left, with a table in it set to a width of 100% (yes: it is tabular data!).

Works in: Firefox Mac/Windows; IE7.

Problems:
* Table doesn't stretch to 100% in Safari (Mac)
* Sidebar disappears in IE6
* Unrelated: dropdown select refuses to show font-size as 8px in Firefox (Windows)

What am I doing wrong? Any help appreciated!