Thanks for your help with this feherke.. I'm a bit in the dark when it comes to many things CSS related, would you mind being a bit more specific when you mention a CSS framework?
Also, unfortunately, my audience is using primarily IE8, so the calc function doesn't look like it will work based...