I can't tell whats going on but, My theme has many styles and each style had its own background. I went in a deleted every single one and replaced it with my own. Now some how STILL wordpress displays the old ones that no longer exist for a second. Most apparent at this link
Press"get new code" and you will see what i mean.