HTML shifting links

I have the most annoying problem right now, and I really don’t think this should be occurring…

I have a layout created using tables. My navigation is kind of curved on the leftside, so I have a seperate cell for each link to create that curve.

So everything looks good. But…when I have a lot of text on the page (which is on the right side)…when it goes below the line of my navigation…all of my navigation links space far apart.

I have a fixed size for each cell, the rowspans are correct…it makes no sense at all. I have never run into this problem before with everything shifting apart the way it does.

Does anyone have any suggestions on how to keep the links together?:-/