	#aa_wrap, h1, ul, li {
		margin: 0;
		padding: 0;
	}
	
	#aa_wrap {
		padding: 10px;
		font-size: 10pt;
		font-family: Arial, sans-serif;
		color: #000;
		background: #fff;
	}
	
	#recency {
		position: absolute;
		right: .5em;
		top: -1.9em;
		list-style: none;
		font-size: .8em;
		font-weight: bold;
	}
	#recency li {
		float: left;
		margin-left: 1em;
	}
	#recency a,
	#recency span {
		display: block;
		padding: .2em 1em .5em 1em;
	}
	#recency a {
		text-decoration: none;
		color: #000;
	}
	#recency span {
		color: #fff;
		background: #000;
	}
	
	#statistics_column, #current_column {
		position: relative;
		float: left;
		max-width: 100%;
		min-width: 250px;
	}
	#statistics_column {
		width: 40%;
		margin-right: 40px;
	}
	#current_column {
		width: 52%;
	}
	
	.box {
		border: solid 1px #000;
		margin-bottom: 20px;
		clear: both;
	}
	
	h1 {
		margin: 1em 0 3em 0;
		font-size: 1.2em;
		font-family: Georgia, serif;
	}
	h2 {
		margin: 0;
		padding: .2em .5em;
		font-size: 1em;
		color: #fff;
		background: #000;
	}
	
	table {
		font-size: 0.8em;
		border-collapse: collapse;
		width: 100%;
	}
	td {
		border-bottom: dotted 1px #000;
		padding: .2em .5em;
	}
	tr:last-child td {
		border-bottom: none;
	}
	td:first-child {
		padding-right: 1em;
	}
	td:last-child {
		padding-left: 1em;
		text-align: right;
	}
	#recent_tracks td:last-child {
		width: 9em;
	}
	
	.title {
		font-weight: bold;
	}
	.artist {
		
	}
	.date {
		display: block;
		color: #666;
	}
	
	.number {
		color: #ccc;
		font-size: .8em;
		padding-left: 1em;
		font-weight: normal;
	}
