À mon avis, avec deux <div> imbriqués, ça doit le faire...
Donc ton fond de page c'est ça.
Puis tu fais un <div> avec cette image de fond et un padding de 10 ou 20 pixels.
Puis dedans, un autre <div> avec un fond gris.
Ou alors, tu mets le fond gris sur te balises <p> et tu ne mets qu'un seul <div>.