/*----------------reset------------------*/
*{
	padding:0px;
	margin:0px; 
}

body {
	background: url(../images/age_BG.jpg) no-repeat top;
	font-family: arial,verdana,helvetica,sans-serif;
	background-color:#000000;
	
}
.ageVerification{
	position:absolute;
	width:100%;
	height:100%;
}

form{
	text-align:center;
	background: url(../images/ageFormBG.png) no-repeat top;
	width:370px;
	height:270px;
	margin:100px auto;
	padding-top:25px;
}

.header{
	background: url(../images/header.png) no-repeat top;
	height:74px;
	margin:15px 0 25px 0;
}

fieldset{
	border:none;
	margin:0 0 45px 22px;
}

fieldset p{
	display:inline;
	padding-right:25px;
}

h1{
	font-size:18pt;
	padding-top:14px;
	text-align:center;
}

label{
	font-weight:bold;
	margin:56px 0 0 0;
	position:absolute;
}		

input{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:20pt;
	font-weight:bold;
	border:none;
	text-align:center;
	outline: none;/*-----removes blue border in safari-------*/
	overflow: hidden;
	color:#996633;
}
	
/*input:focus, textarea:focus{
	background-color:#333;
}*/

#month{
	background: url(../images/inputBG.png) no-repeat top;
	width:86px;
	height:57px;
}

#monthLabel{
	background: url(../images/monthLabel.png) no-repeat;
	width:64px;
	height:8px;
	margin:65px 0 0 10px;
	text-indent:-3000em;
}

#day{
	background: url(../images/inputBG.png) no-repeat top;
	width:86px;
	height:57px;
}

#dayLabel{
	background: url(../images/dayLabel.png) no-repeat;
	width:34px;
	height:8px;
	margin:65px 0 0 25px;
	text-indent:-3000em;
}

#year{
	background: url(../images/inputBG.png) no-repeat top;
	width:86px;
	height:57px;
}

#yearLabel{
	background: url(../images/yearLabel.png) no-repeat;
	width:48px;
	height:8px;
	margin:65px 0 0 17px;
	text-indent:-3000em;
}
#enterBtn{
	background: url(../images/enterBtn.png) no-repeat top left;
	width:78px;
	height:11px;
	border:none;
}
#enterBtn:hover{
	background: url(../images/enterBtn.png) no-repeat top right;
}