h2
{
	color               : #333;
	background-color    : transparent;
	padding-left        : 0.5em;
	border-bottom       : 1px dashed #999;
	margin              : 1.5em 0;
	font-size           : 100%;
	font-weight         : normal;
	line-height         : 170%;
}

pre
{
	border              : 0;
	color               : #000;
	background-color    : transparent;
	width               : 80%;
	padding             : 2em;
	margin              : 0 auto;
}

span.green a,
span.orange a,
span.pink a
{
	color               : #000;
	background-color    : #DDD;
	padding             : 6px;
}

span.green a:hover
{
	color               : #063;
	background-color    : #cf9;
}

span.orange a:hover
{
	color               : #c60;
	background-color    : #fd6;
}

span.pink a:hover
{
	color               : #e4d;
	background-color    : #fbf;
}