#countdown_dashboard {
height: 38px;
float: left;
padding: 5px;
border: 1px solid #ededed;
border-radius: 4px;
background: linear-gradient(to bottom, #ffffff 0%,#ffffff 49%,rgba(228, 227, 224, 0.01) 51%,rgba(176, 176, 176, 0.59) 100%);
}

.dash {
width: 30px;
height: 26px;
float: left;
padding: 2px;
border-radius: 3px;
margin-left: 3px;
margin-right: 4px;
border: 1px solid #afafaf;
position: relative;
background: #c0c0c0;
background: -moz-linear-gradient(top, #c0c0c0 0%, #ffffff 49%, #e4e3e0 51%, #b0b0b0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(49%,#ffffff), color-stop(51%,#e4e3e0), color-stop(100%,#b0b0b0));
background: -webkit-linear-gradient(top, #c0c0c0 0%,#ffffff 49%,#e4e3e0 51%,#b0b0b0 100%);
background: -o-linear-gradient(top, #c0c0c0 0%,#ffffff 49%,#e4e3e0 51%,#b0b0b0 100%);
background: -ms-linear-gradient(top, #c0c0c0 0%,#ffffff 49%,#e4e3e0 51%,#b0b0b0 100%);
background: linear-gradient(to bottom, #c0c0c0 0%,#ffffff 49%,#e4e3e0 51%,#b0b0b0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#b0b0b0',GradientType=0 );
}

.dash .digit {
font-size: 14pt;

float: left;
width: 10px;
text-align: center;

color: #555;
position: relative;
}

.dash_title {
position: absolute;
display: block;
bottom: 0px;
right: 5px;
top: 27px;
font-size: 8pt;
color: #7d8080;
}


.dev_comment {
	font-size: 14pt;
	color: #777;
	text-align: center;
	font-style: italic;
	margin: 40px 10px;
}

#subscribe_form {
	position: relative;
} 

#email_field {
	font-size: 16pt;
	padding: 6px 10px;
	width: 300px;
}

#subscribe_button {
	font-size: 14pt;
	color: #333;
	padding: 4px 8px;
}

.copyright {
	font-size: 9pt;
	color: #333;
	margin: 40px 0px;
}

.faded {
	color: #999;
}

.form_message {
	width: 100px;
	padding: 10px;
	margin: 15px auto;
	display: none;
}

#error_message {
	background-color: #ffe;
	border-left: 5px solid #bb3;
	border-right: 5px solid #bb3;
	color: #770;
}

#info_message {
	background-color: #f0f9ff;
	border: 1px solid #eef;
}

#loading {
	text-align: center;
	margin: 10px;
	display: none;
	position: absolute;
	width: 100%;
	top: 60px;
}