Кстати добавлю еще по поводу размеров картинок и их долгой загрузки, что бы изображение грузилось в несколько потоков(если файл большой, например шапка, и некрасиво когда он сверху грузится), то лучше разбить изображение в верстке на несколько кусков,и браузер параллельно загрузит все кусочки одновременно.