Check the case of your filenames. Unix is case-sensitive, Windows is not. If you refer to a file (eg. the image containing the banner) as 'A.jpeg', but it's actually called 'a.jpeg', it'll work on a Windows filesystem but not in BSD.