Sharepoint page does not render correctly with anonymous user


My site only renders correctly if I'm logged in..
I have a Root site and a subsite. I have style sheets in both the root and the subsite.

The anonymous user can access the entire site but when the page renders is not applying the style sheet located in the root site.

I do not need my anonymous users to navigate to the actual style sheet list. I just need the page to be able to apply all the styles in the style sheet library from the root site.

Any ideas? I have done everything I've found on internet
1. Allowing anonymous access to the entire site
2. Recreated the site with anonymous access from the beginning
3. Enable view access to the root style sheet library
4. Enable and disable ViewFormPagesLockDown.. although this does not seem to apply in my scenario...

I've been trying to fix this issue for  hours..
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Go to property of virtual directory and set the access permission for your Main folders and sub folders.
Now it ll work fine.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
You can also put your style sheets in the layouts directory under the 12 hive.  The layouts/templates directory on the server becomes a virtual _layouts dir in every URL for every SharePoint site.  Another thing you can do is create a separate document library at the root site to store the files needed for Anonymous users to view things correctly and then just allow Anonymous users read only access to this Doc library by permissioning it separately.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SharePoint

From novice to tech pro — start learning today.