Did you figure out which CSS file was the problem? Most of the CSS is stored in
the 12 hive on the file system and can be affected by the NTFS rights provided
by specific AD groups. This has nothing to do with the SharePoint group
permissions. Custom CSS files that are created elsewhere and then copied to the
12 hive can often have this problem. Evidently in your case being part of the
SharePoint group didn't provide access to the files, but everyone is a member of
NT Authority/Authenticated users, so increasing the rights there had the
required effect. You need to find the original files that couldn't be accessed
and check their NTFS rights. You can take a look at a tool called Fiddler to
find out what files weren't accessible.