I have a page that functions correctly but when i issue a deny user for the whole site it redirects me to the logon page which seems to work BUT the css is not working. Henc
For starters, avoid hardcoded paths to resources like JS or CSS files in your ASP.NET MVC views. Using /Content/Site.css does no better than ../../..
Use Url.Content helper:
<%=Url.Content("~/public/scripts/jquery-1.4.2.min.js")%>