Stai inserendo una funzionalita` che viene fornita dal borwser (document.lastModified). Il browser usera` la lingua in cui e` stato scritto, per cui se hai IE in italiano te lo scrive in italiano, ecc.

Vedo pero` che usi document.write() : sarebbe forse meglio usare un <div>, scrivendogli dentro con .innerHTML : in tal modo potresti anche lavorare sulla stringa prima di stamparla.

Ma tutti questi sono problemi JS.

Per quanto riguarda il CSS, devi fare un blocco (<div> o altro) che sia sufficientemente grande da contenere la stringa formattata in qualsiasi modo.
E comunque non puoi conoscere la dimensione del font usato dall'utente (i browser permettono di ingrandirlo), ne` la larghezza della finestra (in gnerale), per cui non puoi sapere se una data stringa ci stara` in un determianto spazio, a meno di non definire lo spazio in em.