Jestli to neni validni, tak vazne nema smysl se v tom vrtat. Minimalne vsechny tagy musi byt sparovane a dobre zanorene.
Ten tvuj zdrojak jsem tedy nezkoumal, mam toho uz po dnesku dost, ale z toho co jsem videl to chces do bezneho trisloupcoveho layoutu. Podivej se na pixyho reseni, to je velmi ciste, takze bys mel byt schopny do nej svuj obsah umistit a pak to trochu nastylovat podle sveho.
http://pixy.cz/blogg/clanky/css-3col-layout/