separated css in 3 files, made image sizes static to prevent reflows to improve perf