Okay, got it, it was a problem with archives.php
I messed ti up a few weeks ago when I was playing with my different templates.
I rolled back to the default archives.php and archive.php and it works now.
I hadn’t even thogught of this yesterday, as I read somewhere that when permalinks are linked to something other than an individual post or page that it may have problems reading the stylesheet.