html {
	height:100%;
}
body {	
	background: #280000 url(../images/lda.bg.jpg) no-repeat scroll top center;	
	margin:0;
	padding:0;
	height:100%;	
	font:9px verdana;
	color:black;		
	text-align: center;			
}

#wrapper {
	background: #fff url(../images/lda.content.bg.jpg) no-repeat center;
	height: 372px;
	margin-top: 146px;
}

#lda {
	position: relative;
	top: 70px;
	margin: 0 auto;
	width: 386px;
	text-align: left;
}

#lda .header {
	margin-bottom: 25px;
}

img {
	border:0;
}
form {        
	margin:0;
	padding:0;
}
#distance { 
	width:1px;
	height:50%;
	margin-bottom:-201px; /* half of container's height */
	float:left;
}
	
#container	{
	background:#000 url(../images/bkg_lda.jpg) no-repeat top center;		
	height: 403px;	
	width: 746px;
	margin: 0px auto;
	position:relative;
	clear: left;
	vertical-align: middle;	

}

#content {
	position:absolute;
	left:80px;
	top:185px;
}
#ldaMessage {
	background:#ffffff url(../images/lda_txt_you.jpg) no-repeat top center;
	width:381px;
	height:51px;
}

#dateContainer {
	background:#ffffff url(../images/lda_bkg_date.jpg) no-repeat top center;
	padding-top:10px;
	height: 73px;
	width: 381px;
	position:relative;
}
#dateContainer .postal_code {
	position:absolute;
	top:10px;
	left:10px;
}
#dateContainer .dob {
	position:absolute;
	top:40px;
	left:10px;
}

form#age_ck input#enterAge {
	position:absolute;
	top:35px;
	right:20px;
}

form#age_ck img{
	float:left;
}
form#age_ck input#postal1,
form#age_ck input#postal2,
form#age_ck select#day,
form#age_ck select#month,
form#age_ck input#year {		
	width: 35px; 
	font: 12px monospace; 
	border-width: 1px; 
	border-color: #999 #ddd #ddd #999; 
	background-color:#cccccc;
	text-align:center;
	float:left;
	margin-left:2px;
}	
form#age_ck input#year,
form#age_ck select#day,
form#age_ck select#month {	
	width: 50px;
}
