more stable layout with min and max width, unified style file and smaller footer