
#bodycopy h1 {
	color: #fff;
}

#bodycopy ul.subpages li {
	list-style-image: none;
}
	#bodycopy ul.subpages li span.datestamp {
		line-height: 16px; /* to match icon size */
		margin-bottom: 0.5em;
		color: #777;
		color: #999;
	}
	#bodycopy ul.subpages li span.name {
	}

	#bodycopy ul.subpages li img {
		float: right;
		margin: 0 0 0.25em 0.5em;
	}

	span.topic_item {
		text-indent: -9999px;
		margin: 0; 
		height: 16px; 
		width: 16px; 
		float: left;
		margin-right: 5px; 
	}
	
	span.topic_news {
		background: url(images/icons/16/icon_news.png) top left no-repeat;
	}

	span.topic_events {
		background: url(images/icons/16/icon_events.png) top left no-repeat;
	}

	span.topic_publications {
		background: url(images/icons/16/icon_publications.png) top left no-repeat;
	}


#topic_filter_links {
	margin-bottom: 2em;
}

#topic_filter_links p {
	position: relative;
}
	#topic_filter_links span {
		padding-left: 24px; 
		display: block;
		padding-top: 2px; 
	}

	#topic_filter_links a {
		text-transform: lowercase;
		font-size: 12px; 
		color: #f9ba80;
		border-bottom: 1px dotted #555;
	}
		#topic_filter_links a.on {
			color: #fff;
		}


