Layout modified for easier standalone integration and overriding.

the css should be compiled from the less file