Tables vs. CSS

I've been trying to see if I can change some of my more complicated table-based designs into CSS. One that's pretty tricky is what I call my “Professional” page. I can't see how else I can make the lines in both columns line up when one side can be longer than the other (or not depending on how the window is sized and other factors). If anyone has any suggestions, I'd love to hear them.

Anyway ... I spotted a pretty good article on the subject here. It didn't help me solve the dilemma but maybe I can feel ok about leaving the page as is.

An Objective Look at Table Based vs. CSS Based Design