hi,
versuch's mal folgendermaßen:
oberen und unteren rand ganz normal als bild einbinden, daszwischen einen <div>, der den text enthält, und die seitlichen rahmen als in y-richtung gekacheltes hintergrundbild hat (natürlich fixe breite erforderlich).
gruss,
wahsaga