Simplemente crea los divs dentro del que quieras dividir, o es eso o no entendí muy bien que es lo que querés hacer.. jaja
Al principio pensé que podrías estar poniendo la imagen con html en vez de colocarla como fondo del div y por eso tenias problemas.. pero viendo el código me doy cuenta que no es así, están como fondo así que no debería causarte problemas el colocar más contenedores dentro del principal.
Saludos
PD: Css no tiene variables
a menos que uses Stylus.