After applying a box shadow to the header div, I noticed that the box shadow doesn't display properly when the hidden elements within the header are revealed.
<div id="header">
<div id="logo">
<a href="#"><img src="logo.png" /></a>
<div id="navBtn"></div>
</div>
<div id="navlist"> <!-- hidden -->
<ul>
<li><a href="coupons">Coupons</a>
</li>
<li><a href="trans">Buy</a>
</li>
<li><a href="about">About</a>
</li>
</ul>
</div>
</div>
Removing the background image from the body seemed to resolve the issue. Any thoughts on what might be causing this problem?