body.labels div:before, body.labels header:before, body.labels nav:before, body.labels main:before, body.labels footer:before, body.labels article:before, body.labels section:before, body.labels aside:before {
	font-family: Verdana, sans-serif;
	font-size: .6em;
	font-weight: bold;
	padding: .4em;
	border: 1px solid #888;
	border-radius: .3em;
	display: inline-block;
	margin-left: 1em;
}

body.labels div {
	background-color: rgba(0, 0, 0, 0.1);
	margin: .5em;
}

body.labels div:before {
	content: '<div>';
	background-color: rgba(0, 0, 0, 0.2);
	color: rgba(0, 0, 0, 0.7);
	border-color: rgba(0, 0, 0, 0.7);
}

body.labels header {
	background-color: rgba(0, 52, 204, 0.1);
	margin: .5em;
}

body.labels header:before {
	content: '<header>';
	background-color: rgba(0, 52, 204, 0.2);
	color: rgba(0, 52, 204, 0.7);
	border-color: rgba(0, 52, 204, 0.7);
}

body.labels nav {
	background-color: rgba(255, 0, 204, 0.1);
	margin: .5em;
}

body.labels nav:before {
	content: '<nav>';
	background-color: rgba(255, 0, 204, 0.2);
	color: rgba(255, 0, 204, 0.7);
	border-color: rgba(255, 0, 204, 0.7);
}

body.labels main {
	background-color: rgba(3, 143, 179, 0.1);
	margin: .5em;
}

body.labels main:before {
	content: '<main>';
	background-color: rgba(3, 143, 179, 0.1);
	color: rgba(3, 143, 179, 0.7);
	border-color: rgba(3, 143, 179, 0.7);
}

body.labels footer {
	background-color: rgba(102, 51, 153, 0.1);
	margin: .5em;
}

body.labels footer:before {
	content: '<footer>';
	background-color: rgba(102, 51, 153, 0.2);
	color: rgba(102, 51, 153, 0.7);
	border-color: rgba(102, 51, 153, 0.7);
}

body.labels article {
	background-color: rgba(204, 0, 0, 0.1);
	margin: .5em;
}

body.labels article:before {
	content: '<article>';
	background-color: rgba(204, 0, 0, 0.2);
	color: rgba(204, 0, 0, 0.7);
	border-color: rgba(204, 0, 0, 0.7);
}

body.labels section {
	background-color: rgba(0, 153, 52, 0.1);
	margin: .5em;
}

body.labels section:before {
	content: '<section>';
	background-color: rgba(0, 153, 52, 0.2);
	color: rgba(0, 153, 52, 0.7);
	border-color: rgba(0, 153, 52, 0.7);
}

body.labels aside {
	background-color: rgba(255, 103, 0, 0.1);
	margin: .5em;
}

body.labels aside:before {
	content: '<aside>';
	background-color: rgba(255, 103, 0, 0.2);
	color: rgba(255, 103, 0, 0.7);
	border-color: rgba(255, 103, 0, 0.7);
	}
