html, body, #holder { 
	min-height: 100%; 
	width: 100%; 
	height: 100%;
}
html>body, html>body #holder { 
	height: auto;

}
#holder { 
	position: absolute; 
	top: 0; 
	left: 0;
	background: url(images/holder-bg-1px.png) center top repeat-y;
	
}
#footer {
	clear: both;
	bottom: 0;
	left: 0;
	border: none;
	width: 100%;
	height:122px;
	background-image: url(images/bg-bottom2.png);
	background-repeat: no-repeat;
	background-position:center bottom;
}
/* hide from Mac IE5 */
/* \*/
#footer {
	position: absolute; 
}
/* */

/* Change in Opera 5+ (and some others) */
html>body div#footer {
    position: static;
}

/* Change back in everything except Opera 5 and 6, still hiding from Mac IE5 */
/* \*/
head:first-child+body div#footer {
    position: absolute;
}
/* */
