There are some problems with my HTML, so I am posting the code.
The first tag is a div with id=\"header\". I have given it 100% width and g
div
id=\"header\"
Working FIDDLE Demo
You must set the width of your head-contents as the min-width of your header:
width
head-contents
min-width
header
#header { min-height:156px; display: block; width:100%; background-image:url('http://www.webdesignideas.org/images/bellevueBg.gif'); min-width: 974px; /* this is width of head-contents */ }