One thing I noticed with an Anonymous Blog site in Foundation is, the user always gets the default theme. I did some googling today and ran across some info in the comments section of this blog

I followed the steps below in my v4.master page and it works for me. 🙂 I noticed that the calendar dates were still using the default css and not using the theme, but adding the blog.css link resolve it for me.


“Mark Humpage on October 5, 2010 at 11:09 pm said:
To have themes work in anonymous access for SharePoint 2010 Foundation – you will need to do the following.
View the page in a non-anonymous access SharePoint site, you will see the themes applied correctly. Right click the page and view source. Scan for “corev4″ and you will find the css link that SharePoint renders in the final html output.
You will need to copy this link and put it into your master page – I put mine below the tag. SharePoint:SPHelpPageComponent
There are other css links in the same location that I have not played with.
I’m not clainming this as a cure all for the problem – but it’s a start!”