body {
	text-align: justify;
}
p, dl, #d20mapping {
	margin-left: 5em;
}
.aka {
	font-weight: bold;
}
.aka:before {
	content: "aka ";
	font-style: italic;
	font-weight: normal;
}
.def {
	font-weight: bold;
}
.def:before {
	content: "“";
}
.def:after {
	content: "”";
}

#xchange {
	border: thin solid;
}
#xchange .silver {
	background-color: silver;
}
#xchange .gold {
	background-color: gold;
}
#xchange .copper {
	background-color: tan;
}
#xchange .bronze {
	background-color: tan;
}
#xchange td {
	text-align: right;
}
#xchange .unity {
	text-align: center;
	background-color: black;
	color: white;
	font-weight: bold;
}

#groat dt{
	font-style: italic;
}
#groat dt:before {
	content: "“";
}
#groat dt:after {
	content: "”";
}
#groat dd:before {
	content: "(";
}
#groat dd:after {
	content: ")";
}
#Copyright {
	text-align: right;
	margin-right: 0;
	margin-left: 50%;
	font-style: italic;
}
#Copyright div{
	margin: auto auto;
	text-align: center;
}
h2 {
	border-top: double;
	border-left: solid;
background-image: linear-gradient(left ,#CD7F32 0%, #F7F7F7 75%, #C0C0C0 100%);
background-image: -o-linear-gradient(left , #CD7F32 0%, #F7F7F7 75%, #C0C0C0 100%);
background-image: -moz-linear-gradient(left , #CD7F32 0%, #F7F7F7 75%, #C0C0C0 100%);
background-image: -webkit-linear-gradient(left top, #CD7F32 0%, #F7F7F7 75%, #C0C0C0 100%);
background-image: -ms-linear-gradient(left , #CD7F32 0%, #F7F7F7 75%, #C0C0C0 100%);
}
article h1 {
	border-top: 1ex solid;
}
.coin {
	float: left;
	margin-left: -5em;
}
dt {
	clear: both;
}

#d20mapping {
	border: thin solid;
}
#d20mapping thead th {
	text-align: center;
}
#d20mapping td {
	text-align: right;
}
#d20mapping tbody th {
	text-transform: capitalize;
	font-style: italic;
}
#d20mapping tbody td + td {
	font-weight: bold;
}

