Try removing height="100%" from the table.
This is just one of the many examples why you shouldn't be using tables for layout.
And your CSS is a mess .. and you already know what I think about the JavaScript >_>
You should also do something about that hard-coded height of the outer div. It's practical but not very elegant.
--Jarudin--
thanks for the solution.
already fixed it. i was inspecting with Opera dragonfly and noticed that this was the cause.
I'm not that expert with css. still learning!
however, i do have plans to make it table-less at some point.
that javascript has been cut to half

without the outer div, i have to call the bbt_resize_iframe() for each tab
and the height of the "frame" would change on the fly (which i want to avoid).
so this is the best solution i could came up with.