Thanks for this. I took a look and found a bunch of CSS that can be causing the weird discrepancies in sizing.
To get you started on the right direction, try adding the following CSS to your theme’s style.css file:
table.tribe-events-tickets td {
font-size: 16px !important;
}
If you need to further refine the CSS to make things look like you want them to, you will have to write that additional CSS yourself.
If you need to write custom CSS on your site, definitely check out a [free!] tool like Firebug if you use FireFox, or the Developer Tools for either Safari or Chrome. They have “Inspector” tools that let you zoom right over the element whose CSS you want to modify, and so they make it much easier to change styles!
Cheers,
George