  	body {
  		background-color: #212121;
  	}
  	a {
  		color:#222222;
  	}
 	h1 {
 		color: #212121;
 		font-size: 1.6em;
 		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:#E6E6E6 url(/static/css/custom-theme/images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%;

		font-weight:normal;
		margin-top: 0;
		padding: 10px;
		border-bottom: 1px solid #212121;
 	}
 	h2 {
 		font-size: 1.2em;
 		font-weight: normal;
 		color:#555555;
 		margin-bottom: 0;
 	}
 	#content {
 	background-color: #ffffff;
 		font-family: verdana, arial, sans-serif;
 		width: 700px;
 		border:1px solid #212121;
		font-weight:normal;
		outline-color: -moz-use-text-color;
		outline-style: none;
		outline-width: medium;
		margin-left: 5px;
		float: left;
 	}
 	#details {
 		padding: 0 10px 10px 10px;
 	}
 	.label {
 		float: left;
 		width: 150px;
 		color:#555555;
 		font-size: 0.8em;
 	}
 	.names {
 		margin-left: 150px;
 		margin-bottom: 1em;
 	}
 	#id_query {
 		width: 300px;
 	}
 	textarea {
 		width: 600px;
 		height: 4em;
 		padding: 2px;
 	}
 	.rdf-type {
 		color:#555555;
 		font-size: 0.8em;
 		margin-bottom: 0;
 	}
 	.biog {
 		font-size: 0.9em;
 	}
	#side {
		width: 200px;
		float: left;
	}
	#side h3 {
		font-size: 0.8em;
	}
	a.search:hover {  
	background: #dadada url(/static/css/custom-theme/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; 
	font-weight: normal; 
	color: #212121;
	}
	#about div {
		font-size: 0.7em;
		padding-top: 0;
	}
	#about div p {
	margin-top: 0;
	}
	#about div ul {
		padding: 0;
		list-style-position: inside;
	}
	#semweb-helper {
		font-size: 0.9em;
	}
	.ui-widget textarea {
		font-size: 0.9em;
	}
	#identities {
		font-size: 0.9em;
	}
	.next, .previous {
		color: #D3D3D3;
		width: 98px;
		float:left;
		border:1px solid #D3D3D3;
		background:#E6E6E6 url(/static/css/custom-theme/images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%;
	}
	.next a, .previous a {
		display: block;
		color: #555555;
		text-decoration: none;
	}
	.next a:hover, .previous a:hover {
		background: #dadada url(/static/css/custom-theme/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
		color: #212121;
	}
	.results-summary {
		float:left;
		width: 480px;
	}
	.next, .previous, .results-summary {
		text-align: center;
	}
	.results-nav {
		margin: 2em 0 1em 0;
	}
	#results {
		list-style-type: none;	
	}
	#results li {
		padding: 0.4em;
	}
	#search-box {
	 margin: 2em 0 2em 0;
	}
	.pages {
		font-size: 0.8em;
	}
	.pages a {
		color: #555555;
	}
	.pages a:hover {
		color: #212121;
	}