| IE 5.5/W2k adds the 50px (left) margin of the
| inner div as additional margin to the first line of the main div.
| Screenshots are at http://www.hebig.org/temp/padding_shots.html
| I wonder what's wrong with the code and would be glad if
| anyone around
| had a solution for the IE5.5/W2k behaviour.
IE has a bug. It effectively doubles the left margin on floats in
nested boxes. IE6 has the same problem.
You could try reducing margin and adding padding to get the relations
you want. I've not found a satisfactorily easy workaround.