wizziStaR, Что то не получается, вот css шапки, что нужно прописать, чтобы длинна фикс была?
Код
/* Header */
div.headertop {background: url(/design/main_bg.png)repeat; border-bottom:1px solid #291f14;}
div.headertop div.top {width:980px; margin:0px auto; padding:6px 0px 7px 0px; color:#fff; text-shadow:0px 1px 0px #000;}
div.headertop div.top a:hover {color:#9fa2a9; text-decoration:underline;}
div.headerbg {background:url('/design/gradient.png') #6da836 repeat-x; border-bottom:1px solid #6da836;}
div.headerbg div.header {width:946px; margin:0px auto; padding:12px 0; color:#ffffff; text-shadow:0px 1px 0px #203764;}
div.logobg {background: url('/design/logo.png') no-repeat; margin-top:5px; width:300px; height:60px; display:inline-block;}
div.logobg a {display:inline-block; width:300px; height:60px;}
div.searchbgl {background:url('/design/searchbg.png') no-repeat; height:28px; padding-left:4px; float:right; display:inline-block; margin-top: 21px;}
div.searchbgl div.searchbgr {background:url('/design/searchbg.png') no-repeat 100% -28px; height:28px; padding:0px 2px 0px 5px; width:345px;}
div.searchbgl div.searchbgr input.search {font-size:12px; color:#ffffff; text-shadow:0px 1px 0px #1e3259; width:290px; outline:none; border: none; background:none; padding:0px; margin:6px 0px 0px 0px;}
div.search-btn {cursor:pointer; background:url('/design/searchbg.png') no-repeat 0px -56px; height:22px; width:25px; margin-right:3px; margin-top:3px; display:inline-block;}
div.search-btn:hover {background:url('/design/searchbg.png') no-repeat 0px -78px;}
div.search-option {cursor:pointer; background:url('/design/searchbg.png') no-repeat -29px -59px; height:16px; width:16px; margin-right:3px; margin-left:2px; vertical-align:3px; display:inline-block;}
div.search-option:hover {background:url('/design/searchbg.png') no-repeat -29px -81px;}
div.headerbot {border-top:1px solid #291f14; background: url(http://in-music.3dn.ru/xdbg.png) repeat; padding-top:1px; position:relative; z-index:2;}
div.headerbot div.bott { background:url(/design/main_bg.png) repeat;}
div.headerbot div.bott div.bot {width:980px; margin:0px auto; padding: 5px 0px 6px 0px; height:32px; color:#707377;}
div.headerbot div.bott div.bot a, div.headerbot div.bott div.bot a:link, div.headerbot div.bott div.bot a:visited {text-decoration:none; color:#707377;}
div.headerbot div.bott div.bot a:hover {color:#9fa2a9;}
ul.hnav {list-style:none; padding:0px; margin:0px;}
ul.hnav li {list-style:none; padding:0px; margin:0px; list-style:none; float:left;}
ul.bottomnav {display:inline-block; padding-bottom:10px;}
a.hnavbtn {display:inline-block; background:url('/design/hnavbg.png') no-repeat; padding-left:5px; height:30px; color:#fff; text-shadow:0px 1px 0px #000; margin:0px 2px 0px 1px; text-decoration:none;}
a.hnavbtn span.hnavbtn {display:inline-block; background:url('/design/hnavbg.png') no-repeat 100% -30px; line-height:28px; padding:0px 15px 2px 10px; color:#fff; text-decoration:none;}
a.hnavbtn:hover {background-position:0px -60px; color:#9fa2a9; text-decoration:none;}
a.hnavbtn:hover span.hnavbtn, a.hnavbtn:hover span.hnavbtn:hover {background-position:100% -90px; color:#9fa2a9; text-decoration:none;}