This house is entirely made with CSS + XHTML. I wonder if CSS in the future will be able to create animations or even movies...
Looking at his code can be quite helpful for understanding layout.