* {
	border:0;
	margin:0;
	padding:0;
	outline:0
}
html, body {
	width:100%;
	height:100%;
	overflow:hidden
}
#holder {
	position:absolute;
	width:200%;
	height:200%;
	top:-50%;
	left:-50%
}
#holder[id] {
	display:table
}
#holder div {
	position:absolute;
	left:0;
	top:50%
}
#holder[id] div {
	display:table-cell;
	vertical-align:middle;
	position:static
}
#holder img {
	position:relative;
	top:-50%;
	margin:0 auto;
	display:block;
	-ms-interpolation-mode:bicubic;
	width:100%
}
*:first-child+html #holder div {
	position:absolute
}/*force IE 7 back to position:absoulte*/
#wrapper {
	position:relative;
	z-index:2;
}

