For some reason you have that line (in bold) in your narrowcolumn div html – when the site loads fully, it will load that peice of CSS last, making everything in that div vanish. Remove it an it works fine :)
I can’t find it, can you please point me where did you see it or where it should be, it seems Im blind here. I see firebug shows it, but theres nothing like that in my style sheet. Or at least I cant find it.