Oh jings, as we say in these parts.
That's just as well, thank you.
However, you could make one very simple change to the menu layout to prevent the "Contact" tab dropping onto another line, by removing the width setting.
width: 660px; <font color='"#FF0000"'><- remove this line</font>
You can also remove background-repeat: no-repeat; from that code block, as it is only needed if you are using a background image.
As I said before, there is quite a lot of invalid code in your site, which can cause problems, but if you're happy with the way it's displaying, you might just want to leave it at that. If you want to try to sort that out, or make other changes, such as replacing the green background images with background colours, I'd be happy to help you, but I don't want to interfere (again). Those background images are quite large and will add to the page load time, especially on a slow connection. If you prefer to keep the images, then I would recommend converting them from .png to .gif format, which will give you a much smaller file size.
Let us know if you want any more help.