Why is the pricing table out of alignment?

I'm trying to get my Pro Sites pricing table ready for the world but it refuses to line up straight and look presentable. The text also seems to want to disappear off the right hand side. Is this something that I can change with custom CSS or is it a conflict with something in the theme?

Also, I'd like to get all elements of the table to appear in one row or evenly divided between two. If possible.