body {
		background-color: #999; /* #fff */
		margin:0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
		text-align:center; /* Hack for IE5/Win */
		height: 100%;
		font-family:sans-serif;
		}
	#content{
		margin:0px auto; /* Right and left margin widths set to "auto" */
		width: 100%;
	}

	#header {
		margin-left: auto;
		margin-bottom: 0px;
		margin-right: auto;
		margin-top: 20px;
		/* Right and left margin widths set to "auto" */
		background-repeat: no-repeat;
		height: 600px;
		/*text-align:left;*/ /* Counteract to IE5/Win Hack */
		/*-moz-border-radius-topleft:15px; -webkit-border-top-left-radius:15px;
				-moz-border-radius-topright:15px; -webkit-border-top-right-radius:15px;
				-moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px;
				-moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px;*/
	}
	#header-image{
		/*border: 1px solid #c00;*/ 
		position: relative;
		z-index: 50;
		margin:0px auto;
		width: 100%;
		height: 600px;
		top: 0px;
		left: 0px;
		margin-bottom:-600px;
		
	}
	.header-image{
		/*border: 1px solid #c00;*/ 
		position: relative;
		z-index: 50;
		margin:0px auto;
		width: 100%;
		height: 600px;
		top: 0px;
		left: 0px;
		margin-bottom:-600px;
		
	}
	#footer{
		font: .8em "Zapfino","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
		margin-top: 20px;
	}
	
	img {
		-moz-border-radius:15px; -webkit-border-radius:15px;
	}
	
	#babyCountdown{
		font: 2em "Zapfino","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
		padding-top:100px;
	}
