@ Gizmo, in this case the script generates the displayed data dynamically and the template file simply displays it without any further formatting.

@ Robje01, the code is indeed at line 406 of calendar.inc.php but simply changing...

$linkstart{$printdate}$linkstop
to
{$printdate}$linkstart$linkstop

...gives the desired aesthetic but prevents the date number from becoming part of the link, effectively breaking usage on the smaller (next month, previous month) calendar. The code that needs editing is line 377 to 394 but I'm not good enough with php to work it out.

Any other suggestion welcomed!
Cheers,
Phil