i've designed a page, kind of a news/blog for my bands site that uses css defined div elements to format each entry. in IE6 it looks fine but in netscape6 and opera6 the .body div i've designed sticks out too far to the left. i think it has something to do with the pixel width and padding values i've given it.

the page is here, if you want to see the code:


sorry the code is so sloppy, i'm using php to generate the code and i haven't cleaned it up yet as far as formatting.

any ideas on how to resolve this?