Our CSS Architecture assignment

this will fail if you need IE8 support, just FYI