I would try this addition to your CSS.
Code:
#pfooter2 { margin-bottom: 0;
}
#pfooter {
padding-top: 0;
margin-top: 10px;
margin-bottom: 0;
}
#footer {
clear: both;
height: 66px;
background: url(images/img05.gif) repeat-x;
text-align: center;
font-size: .7em;
color: #231F20;
padding-top: 5px;
}
#footer a {
border: none;
color: #231F20;
}
That should work, but if it doesn't let me know. It shouldn't be hard at all to fix. Designing for cross-browser compatibility sucks, but that's just the way it is. On our website the traffic is nearly half IE and half Firefox.
The drop down menu on my site is all CSS. It makes it super easy to add and change tabs. If you would like help implementing something I'm sure I could at least get you pointed in the right direction.
This may not be an option for you, but I highly recommend using dreamweaver to do your editing. It really makes the process much quicker and easier. You could probably find an older version pretty cheap, or just do some searching for a bittorrent file.