Hi there,
Ive been working with an excellent Drupal developer recently who specialises in HTML, CSS and Drupal and Im sure would be able to get this resolved for you. If you can maybe drop me a PM I can organise taking a look at the site for you which is causing the problem. If we think it can be solved easily from looking at the site, I'll let you know and roughly how much it might cost.
Let me know if that sounds reasonable.
Thanks,
Andy