My site looks pretty good on IE and Firefox. I assumed that Safari would, like any upright CSS-compliant browser, read it properly. Unfortunately, as I've learned recently, Safari doesn't get the concept of divs inheriting widths. For instance, you put a div with no width into a div of 300px, and somehow the inner div will pop out to 400px or more.

I just don't get it. And I don't have a Mac handy, so I'm hoping that the Mac gurus here can help me out with my problems. The site is here - http://workingidea.com/ .

Thank you.