E' un problema solo di CSS, il javascript c'azzecca tanto quanto poco.

Modifica la riga:

document.write('[img]' + days[theDate.getDate()] + '[/img]'); // day