If your header images don't show check
- if the file names have spaces or special characters (they should NOT)
- if there's a space somewhere in the path to the image: /wp-content/themes/atahualpa 353/images/.... (there should be NOT)
- if the file names end on .jpg, .gif or .png (they should)
- if your graphics program added something like .LCK after the image name: myimage.gif.LCK (it should NOT)
Related to all images in CSS, not just header images:
- use absolute paths when using background: url(image) somewhere in the theme options: background: url(/wp-content/themes/atahualpa/images/myimage.gif)
- If your site is in a subdirectory /blog/ then use background: url(/blog/wp-content/themes/atahualpa/images/myimage.gif)