Hi,
32767px is a limit for many things in browsers such as dimensions and margins and the reason that in the sticky footer we use this limit:
Code:
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* negate effect of float*/
}
You will find that many browsers will stop working when dimensions exceed that limit and indeed if you have a page that long then its really time to re-think that page 
You can overcome the problem if you use background-attachment fixed and then the image only needs to repeat to the height of the viewport. It does mean that the image slides off the screen at smaller screen sizes but that can be fixed with a media query for good browsers, but for ie8 and under you would need a polyfill fix.
For ie9+ this is all that's needed.
Code:
html,body{min-width:1005px}
.twoColFixLtHdr #container {
background-attachment: fixed;
background-position: 50% 0;
background-repeat: repeat-y;
}
@media only screen and (max-width: 1005px) {
.twoColFixLtHdr #container {
background-position: 0 0;
}
}
Bookmarks