For your container, you should have both a background color and a background-image. Look at the css that vb uses for tcat. Notice how there is an image and a color:
HTML Code:
.tcat
{
background: #869BBF url(../../images/cstyle/blue/tcat.jpg) repeat-x top left;
color: #FFFFFF;
font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
There is both a background color and an image. Try putting your color in the container also.
HTML Code:
.container {background-attachment:fixed;background-image:url(images/bblast/header/bg_top.jpg);
background-position:center top;background-repeat:no-repeat;
background-color: #444444
margin:0;padding:0;}