penso che lo sfondo grigio sia un'immagine.
se è così è normale che tu non veda il resto del testo.
L'immagine non si ripete fino alla fine del div e testo nero su sfondo nero non vedi niente.
Devi mettere il repeat all'immagine.