That generates some HTML, right? And you're saying that you don't like the way that IE displays that HTML? If so, then
you should look at that HTML and find out why IE does that. Our HTML and Javascript forum would be a good place to ask that question. But post the HTML, not the program that generates the HTML.
Edit: It looks like you're using CSS to format the HTML. So people answering your question about the HTML would want to know what's in the CSS.
[ January 24, 2007: Message edited by: Paul Clapham ]