Layout / style hacking based on Pure CSS blog layout.
-webkit-transision for Safari.
min-width: 400px on body and html for Firefox etc.