+1  A: 

I don't see any errors. Your example renders the same for me in IE, Firefox, Opera, Chrome and Safari. The name mismatch between ‘child_div’ versus ‘inner_div’ may be a problem, but fixing that still results in the same layout over all browsers.

bobince
Thank you. Previous code was just an example. This is the actual code - http://www.profootballweekly.com/Specifically, the live scores widget across the top of the site. In FF2(0.0.20) the widget flys out to the right of the page.
bwengren
This is caused by a float just above the widget having ‘float: left’. Firefox is trying to position the widget in the space to the right of the nav instead of below it. Can be fixed by telling the widget to ‘clear: left’.
bobince