 <p>This is probably because your background image doesn't get repeated (as do the corner images) therefore, it will get covered up by one of the corner pictures. Try to set the first background-image to repeat:</p> <pre><code>background-repeat: repeat, no-repeat, no-repeat, no-repeat, no-repeat; </code></pre>