/*body {
	padding: 0;
	margin:0;
}*/
canvas {
	display: block;
	margin: 0 auto;
	background-color: #ecf0f1;
	border: 1px solid #000;
	width: 960px;
	height: 540px;
}
#dashboard {
	position:relative;
	display:block;
	margin:10px auto;
	margin-bottom:0;
	width: 962px;
	height:45px;
	/*background-color:#2c3e50;*/

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2c3e50+1,34495e+52,2c3e50+100 */
	background: #2c3e50; /* Old browsers */
	background: -moz-linear-gradient(top, #2c3e50 1%, #34495e 52%, #2c3e50 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #2c3e50 1%,#34495e 52%,#2c3e50 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #2c3e50 1%,#34495e 52%,#2c3e50 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c3e50', endColorstr='#2c3e50',GradientType=0 ); /* IE6-9 */
}
#dashboard .dashboard_label {
	margin-right:10px;
	font-weight: bold;
	padding:0 10px;
	border-radius: 10px;
	text-shadow: 0 1px 1px #f1c40f;
	/*background-color:#f1c40f;*/
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f39c12+0,f1c40f+50,f39c12+100 */
	background: #f39c12; /* Old browsers */
	background: -moz-linear-gradient(top, #f39c12 0%, #f1c40f 50%, #f39c12 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #f39c12 0%,#f1c40f 50%,#f39c12 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #f39c12 0%,#f1c40f 50%,#f39c12 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39c12', endColorstr='#f39c12',GradientType=0 ); /* IE6-9 */
}
#dashboard #lives_wrapper {
	width:200px;
	float:left;
	font-size:20px;
	margin-top:10px;
	margin-left:50px;
}
#dashboard #lives_wrapper div {
	float:left;
}
#dashboard #timer_wrapper {
	width:200px;
	float:left;
	font-size:20px;
	margin-top:10px;
}
#dashboard #timer_wrapper div {
	float:left;
}
#dashboard #score_wrapper {
	width:200px;
	float:left;
	font-size:20px;
	margin-top:10px;
}
#dashboard #score_wrapper div {
	float:left;
}
#lives, #timer, #score {
	color:#ededed;
	text-shadow:0 1px 1px ##34495e;
}

#b1, #b2, #b3 {
	width:15px;
	height:15px;
	background-color:#e74c3c;
	border-radius: 50%;
	float:left;
	margin: 0 5px;
	margin-top:5px;
}
.ball_deactivated {
	opacity: .25;
}
.BBlogo {
	position: absolute;
	top:-4px;
	right:50px;
}