Oh jings, as we say in these parts.
That’s just as well, thank you.
rrmcguire - I apologise for messing up your Contact sub-menu. I was tired and not paying as much attention as I should have. I browse the internet with javascript disabled, so I didn’t realise you had a drop-down menu. (I should, of course, have spotted that from the mark-up.
) I’m going to leave well-enough alone there. I’ve never used a javascript drop-down and don’t want to mess it up again. It’s not a good idea to use javascript for something basic to your site, like the navigation, simply because it makes it inaccessible to people like me, who have javascript disabled, and some blind users with screen readers. I believe it’s possible to achieve the same thing with CSS, but I’ve never had cause to use that approach, so you’d need somebody more knowledgeable than I am to help 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.
.menu {
background-repeat: no-repeat;
height: 60px;
width: 660px; [COLOR="#FF0000"]<- remove this line[/COLOR]
padding-top: 0px;
float: right;
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.