Well...
I think that's simply a problem with the size of "menu bar" and table (in %) which contains large menu bar, whatever... I have 20'' large LCD monitor set on 1440 x 900 resolution and I have no problem to view your page, but I have simulated on a smaller monitor size, and it happens... Large menu bar breaks in two lines, and putts down smaller part which doesn't fit in the size of monitor in the same line... Its normal function!!! Maybe you should consider to do a smaller menu bar and it will be ok even for those guys with smaller size of monitor.
However, If you still like it this size... Put all of buttons into one exact table size (e.g. table width: 1200 px) and it won't breaks in two parts with monitors size of 1024 px. But it will cause another effect! The user won't be able to see whole menu bar in one piece, without using horizontal scroll bar, which is uglier then first version.
Here is an excellent -
Monitor Size Simulation - tool which you may use to check how it looks like with smaller monitors size!
I recommend to you, change whole page into a CSS and do it a bit smaller... It makes also very amateur impression in generally (

sorry about this) to users!
Talking about help with CSS coding... Man, its not just a small mistake to correct, it is entier web page to do?! It takes
a lot of time to learning and trying before you will be able to understand how to do it... Otherwise, someone else must to do that job entirely for you!
Snooper