	img.bg {		/* Set rules to fill background */		min-height: 100%;		min-width: 1024px;				/* Set up proportionate scaling */		width: 100%;		height: auto;				/* Set up positioning */		position: fixed;		top: 0;		left: 0;				/* Set transparency (0.0 - 1) */		opacity: 1;	}		@media screen and (max-width: 1024px){		img.bg {			left: 50%;			margin-left: -512px; }	}		#page-wrap { 		position: relative;		//padding: 20px; 		//width: 400px; 		//margin: 50px auto; 		//background: white; 		//-moz-box-shadow: 0 0 20px black; 		//-webkit-box-shadow: 0 0 20px black; 		//box-shadow: 0 0 20px black; 	}		