Safari looked for the non-existent css file and somehow processed the 404 page as css resulting in the oddness you saw. LOL!! Safari is very diligent.