you added your own header class with your own header image, but didnt delete the original one, so its loading the original one first
/* To accomodate differing install paths of WordPress, images are referred only here, and not in the wp-layout.css file. If you prefer to use only CSS for colors and what not, then go right ahead and delete the following lines, and the image files. */ body { background: url("http://missbakersbiologyclass.com/blog/wp-content/themes/default/images/kubrickbgcolor.jpg"); } #page { background: url("http://missbakersbiologyclass.com/blog/wp-content/themes/default/images/kubrickbg.jpg") repeat-y top; border: none; } #header { background: url("http://missbakersbiologyclass.com/blog/wp-content/themes/default/images/kubrickheader.jpg") no-repeat bottom center; } #footer { background: url("http://missbakersbiologyclass.com/blog/wp-content/themes/default/images/kubrickfooter.jpg") no-repeat bottom; border: none;} /* Because the template is slightly different, size-wise, with images, this needs to be set here If you don't want to use the template's images, you can also delete the following two lines. */ #headerimg { background: url('http://missbakersbiologyclass.com/blog/wp-content/themes/default/images/personalheader.jpg') no-repeat top;} */
<!--#header { background: url('http://missbakersbiologyclass.com/blog/wp-content/themes/default/images/header-img.php?upper=000000&lower=000000') no-repeat bottom center; } #headerimg h1 a, #headerimg h1 a:visited, #headerimg .description { color: #FFFFFF; } -->