Why is the background image showing on WP page?

Hello everyone,
Can anyone direct me on how to correct this problem? The background image is showing through the body of the page on this WordPress web page.
Here is the web page
The WordPress version is 4.6.1 and the theme is WhiteInc. It’s not a child theme.
I’m guessing it’s a CSS issue.
Thanks for any help you can send me.

Do you mean this background image? It’s the only one I see,

body {
    background: #f5f5f5 url("images/main_bg.gif") repeat-x scroll center top;
    color: #494949;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 13px;


The floats you have there are not contained by their parent, so the parent doesn’t expand and overlay the body background.

You could try this common clearing method, e.g:

#columns::after {
    display: table;
    clear: both; 
    content: " ";

Read about float clearing: https://www.sitepoint.com/clearing-floats-overview-different-clearfix-methods/

1 Like

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.