Without knowing too much it is most likely a CSS issue. You may need to have separate CSS to ensure that your design displays correctly in older browsers. You can use markup like this to emplace a style sheet that has specific styles set for IE6:
Make sure that it is placed after any other style sheet declarations. You can also have one for IE7 by changing IE 6 to 7.