Is your HTML valid?
Building and testing websites for every possible browser is one of trickiest parts of web design. The most recent stats provided by the World Wide Web Consortium (W3C) show that Firefox is now marginally more popular then Internet Explorer. A breakdown of Internet Explorer users from January 2009 shows that many are still using IE6. And almost 10% of web users are using other browsers (Safari, Opera and Chrome).
If you are testing on Firefox and IE7, how can you be sure that your website works on earlier versions of Internet Explorer?
The simple answer is that there are likely to be problems with legacy browsers. For example, IE6 may cause you problems with the well documented 'peekaboo' issue.
The best approach to take is to make sure that your website is developed with valid HTML. While this will not catch every problem, it certainly gives you the best possible chance of avoiding old browser bugs.
If you would like some free advice on validating and correcting your HTML, feel free to get in touch.