I'm not sure exactly what I need to tell you guys in order to get the most help, but here goes. I use a dhtml menu that was purchased from opencube.com a few years ago. The menu operates fine, but it no longer displays properly in IE7. The DHTML gets fat and somewhat misaligned, but I can't adjust it too much due to the fact that so many people are still dependent on IE6 (the menu gets way too small in IE6 if I adjust it for IE7).

The interesting thing is that when I remove the code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

it looks perfect in both IE7 and IE6! My concern is that while some pages operate fine with this code missing, others misalign and do not display according to the style sheet.

Also, the dhtml menu is based out of a scripts folder and is not CSS based.

Any suggestions or questions that lead to suggestions would be helpful. Thanks in advance.