Guess that must be why I described it as a starting point! In these cases there's often the need to apply a change such as that recommended above, but then add in some compensating changes to prevent other aspects of the layout from collapsing.

If alternative stragey if you don't want to go down that route would be to remove the offending BR tag from the the PHP. You'll find it in your tpl_header.php file. Though you may still need a compensating adjustment such as adding "clear:both" styling to your #navEZPagesTop, and possibly an additional hack for IE.