Geoff,
You said “I took a look at your site and it looks like you have already fixed the issue with CSS (which was going to be my suggestion).”
I have no idea what CSS even is so if something was fixed, it was a total accident. 🙂 Any other suggestions for getting the layout as wanted?