I made the changes to the skinn. It still operates the same. The bottom line is that that I can make the background appear by changing the permissions on the skin.
I have done some additional testing that convinces me that it has something to do with the Events calendar. Very simply, I moved the module around on the page.
- If it is in at the bottom of the right hand column, it blanks the background image.
- If it is at the top of the right hand column, the image displays as a background
- If it is in the middle of the right hand column with the content slider below it, the image displays
- If it is in the middle of the right hand column with only and html module below it, the background image does not display.
- If I move it to the middle or left column, the image displays.
- If I add a "Links module" to the bottom of the right hand column under the events module, the background displays. This is what I have done. There are no links added to the module but it still allows the background to display.
The customer makes extensive use of categories and priority settings with different background colors. I note while looking at the code with the dev tools in IE that each of these headings has a background-color: on the DIV wher RGB is used rather than the #nnnnnn format which I use in the skin. Actually, there is one other place it is at the bottom of the page. I'm not sure what that does since there is no code.
I also expermented discovered that when I change the category selection to display no events, the image still does not display. This would indicate that the category colors probably does not affect the display.
I admit that I am not an expert at CSS and .asp coding. That said, it looks to me like the events module is setting a background and may have an unclosed tag on the screen. Since this would override the settings in the skin.css module, it blocks my image background.
Finally, this behavior did not exist before I upgraded to 6.2.1 for DNN. I think that upgrade also brought in the most recent version of Events.