The public pages should not include the admin CSS. They should include the public.css.