В web.config вам нужно будет добавить местоположение, которое позволит всем пользователям получать доступ к изображениям и файлам CSS.Что-то вроде:
<location path="images">
<system.web>
<authorization>
<allow users="*" />
<allow users="?" />
</authorization>
</system.web>
</location>
Это должно находиться под корневым узлом файла конфигурации.
Вы можете сделать то же самое для домашней страницы, настроив значение пути к правильному расположению.