Ya pude verlo.
Tienes razón, al menos a mi, se me hubiera hecho más sencillo poner un solo fondo y ponerselo al body como background. Sin embargo, por alguna extraña y peculiar razón, al autor de ese CSS se le ocurrió hacerlo en partes y poner cada parte a cada div. ¿Por qué? Quien sabe, quizá se le hizo más sencillo así o algo, no estoy seguro.
Ahora, que si quieres hacerlo así, es sencillo, solo elijes un fondo, lo cortas en partes, a cada div le asignas su parte con su respectivo alto y ancho; posiblemente desees poner los divisores como absolutos para posicionarlos con presición, ¡Y listo! Tienes tu página en fracciones, con mayor trabajo y menos flexibilidad.
No se que es lo que intentes hacer con esto, pero lo veo poco recomendable para un caso así. Espero haya resuelto tu duda. ¡Suerte!