Peggy Coats wrote: > http://www.ripeforretirement.com/contact.php > > Not sure what is causing this (and it only seems to be happening in > IE). Page is using the same stylesheet as the rest of the site.
Yes, but IE gets some extra styles in the page-head - on all pages. Delete this... #outerWrapper #contentWrapper #content { zoom: 1; } ...and IE will come somewhat to its senses. That 'hasLayout' is a _damn_ IE/bug, and you're just seeing what damage it can do when you don't know how to control it. The solution I gave you earlier - correcting the margins, will work as replacement... #outerWrapper #contentWrapper #content { margin: 0 200px 0 230px; } ...and it'll work equally well in _all_ browsers - not just IE. The problems you have with the menu overlapping the center-column on large font-size, is caused by mixing em-sizes and positioning into a pixel-sized layout. That requires rigorous testing and tuning to work. A simple patch would be to make it move outwards instead of inwards, which can be done by adding/correcting to something like... #menu { left: 32px; margin-left: -3em; } ...to use the available space the best you can. regards Georg -- http://www.gunlaug.no ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/