I suspect it's because the table is in a layer and that layer is sitting over the top of the layer with your links in.
It seems a bit of an odd way to go about things. Is there a reason for doing it that way? Normally you'd put the table in and then fill it with content.
Only reason I was doing it that way is because when I just put the text in the table I didn't know how to change the locations of the beginnings/ends of the text lines... ie have a decent gap between text edge and table...
In Word, I'd use the ruler bar at the top to adjust alignment but couldn't find anything like that in Frontpage...
But I am as amateur as they come, so probably being stupid..!