You have those two images in a table, each their own cell:
<table width="762" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="38%" height="1" align="right" valign="top"><img src="images/topper-left.jpg" alt="Electric Motor & Contracting Co., Inc. At Your Service 24-Hours A Day 365 Days-A-Year" width="296" height="155" border="0" usemap="#Map"></td>
<td width="62%" align="left" valign="top"><img src="ani/8.jpg" alt="Electric Motor Company Virginia" name="slide" width="466" height="155" style="filter:progid:dximagetransform.microsoft.fade}"></td>
</tr>
</table> |
You don't really need to do that much. It's possible that your use of percentage widths in cells contained in a fixed width table is causing browsers to get a bit confused. Either make the widths of those two TDs match the widths of the images therein, or just kill one of the TDs altogether and put the images in a single TD together.
An overall comment I'd have for the site is that tables are in very heavy use to accomplish simple layout goals. While I don't recommend getting rid of tables altogether (well, actually I do, but I'm a realist), you should greatly cut down on their use. Especially in cases like this where they are not necessary and could be contributing to your difficulties in getting the site to display correctly in all browsers.
Good Luck!
Tim