html, body {
	margin:0;
	padding:0;
}


#wrapper {
	margin:5px auto 56px 4px;
	padding:2px 0 0 2px;
	width:179px;
	background-color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index:700;

}
*:first-child+html #wrapper {
	margin:5px auto 20px 5px;
	width:184px;

}


#euro_spesi{
	margin:20px 0px 30px 5px;
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:16px;
	color:#000;
}
#euro_spesi strong{
	padding:0px 5px 3px 5px;
	background-color:#900; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:16px;
	color:#FFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	z-index:50;
}


/* timer general */
#timer {
	position:relative;

}


*:first-child+html hr {
	top:370px;
}


/* timer numbers */
.timer_numbers {
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#ffffff;
}

#timer_years {
	background:url(../images/countdown1_small.png) no-repeat;
	float:left;
	width:56px;
	height:40px;
	padding:0px 0 0 5px;
	letter-spacing:10px;
}

#timer_months {
	background:url(../images/countdown1_small.png) no-repeat;
	float:left;
	width:56px;
	height:40px;
	padding:0px 0 0 5px;
	letter-spacing:10px;
}

#timer_days {
	background:url(../images/countdown2_small.png) no-repeat;
	float:left;
	width:50px;
	height:36px;
	padding:0px 0 0 5px;
	letter-spacing:10px;
}

#timer_hours {
	background:url(../images/countdown1_small.png) no-repeat;
	float:left;
	width:58px;
	height:40px;
	padding:0px 0 0 5px;
	letter-spacing:10px;
}

#timer_mins {
	background:url(../images/countdown1_small.png) no-repeat;
	float:left;
	width:58px;
	height:40px;
	padding:0px 0 0 5px;
	letter-spacing:10px;
}

#timer_seconds {
	background:url(../images/countdown2_small.png) no-repeat;
	float:left;
	width:52px;
	height:36px;
	padding:0px 0 0 5px;
	letter-spacing:10px;
}

/* timer labels */
.timer_labels {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#333;
	text-transform:uppercase;
}

#timer_labels {
	position:relative;
}

#timer_years_label {
	position:absolute;
	top:36px;
	left:12px;	
}

#timer_months_label {
	position:absolute;
	top:36px;
	left:76px;	
}

#timer_days_label {
	position:absolute;
	top:36px;
	left:134px;	
}

#timer_hours_label {
	position:absolute;
	top:36px;
	left:205px;
	
}

#timer_mins_label {
	position:absolute;
	top:36px;
	left:262px;	
}

#timer_seconds_label {
	position:absolute;
	top:36px;
	left:320px;
}





/* below style not apart of the tutorial */
p#demoPage {
	display:inline;
	padding:5px;
	background-color:#000000;
	color:#FFFFFF;
	margin:20px 0;
	font-size:18px;
}

p#demoPage a {
	color:#FFFFFF;	
}

