D'après ce que je sais, il n'y a pas moyen de faire de rotation de texte , à part peut-être dans IE seulement (et tu ne voudrais pas que ta page ne fonctionne pas sur Firefox, n'est-ce pas ? ).
Et encore, c'est de la rotation 90°, pas 45° ...
Ce n'est pas une feature que le W3C a vraiment envie d'implémenter pour le moment, apparemment...
Plus d'infos ici