When matching the attributes on the import file, we had several attribute titles that did not match because one or two characters should have been capitalized. It was simply an issue of case-sensitivity.
Your site looks good. How did you manage? Having similar issues. Using background images that are 1500×500 and one that is 1500×750 but just can’t get it to look right.