O caso:
Uma página simples, em HTML, tem o design deformado de acordo com o conteúdo de uma div. Veja o código completo: http://snipt.org/Lox
O problema
Quando o div "subheader_wrapper" tem um conteúdo...
1.) ...menor ou igual a 5 caracteres, a página é exibida conforme abaixo. O div, apesar de ser invisible, parece ocupar espaço na tela (espaço verde piscina) e no final da tela ainda!

2.) ...entre 6 e 7 caracteres, ocupa um espação na tela, no meio!
3.) ...maior ou igual a 8 caracteres, some! Faz o comportamento esperado desde o início: invisible. Pq?
Qual é o segredo do tableless que esta página não está seguindo/fazendo?
ps: Acho q não preciso falar q esse "bug" do tabless/css acontece só no IE.