Interesting. While the page is loading the lines show up. Then, as content appears the lines disappear top to bottom. Cool effect, but not what you want.
What's happening, I think, maybe, is that one of your images is overlaying the td border for some reason. Why it's overlaying the border and not the content in the cells is weird, but whatever. This image may be the suspect: http://emlentonpa.com/images/images/Layout_09.png
Maybe giving the table a ridiculously high z-index will do the trick??