body{
	background-image:url(images/background.png);
	font-size:11pt;
	font-family:Helvetica, Arial;
	padding:0;
	margin:0;
	line-height:1.3;
}

a{
	color:#007;
}

a:hover{
	color:#700;
}

a:visited{
	color:#707;
}

div.content{
	padding:15px;
}


h1{
	overflow:hidden;
	height:101px;
	width:273px;
	background-image:url(images/title.png);
	text-indent:-999em;
}


h1, h2, h3{
	padding:0;
	margin:0;
}

dl#info_box{
	width:322px;
	height:102px;
	padding:10px;
	background-image:url(images/overview.png);
}

	dl#info_box dt{
		padding:5px 8px 2px 0;
		margin:0;
		clear:left;
		float:left;
		width:100px;
		font-weight:normal;
		font-size:.9em;
		text-align:right;
		opacity:.5;
	}
	
	dl#info_box dd{
		padding:2px 0 2px 0;
		margin:0;
		float:left;
		font-weight:bold;
	}
	
	
	
div#data_sets{
	width:322px;
	height:220px;
	padding:10px;
	background-image:url(images/data.png);
}

div#data_sets h3{
	font-weight:normal;
}

dl#data_downloads{
	display:block;
	height:180px;
	overflow:auto;
	width:320px;
	margin:0;
	padding:0;
}

	dl#data_downloads dt{
		padding:0;
		margin:0;
		margin-top:5px;
		clear:both;
		float:left;
		width:60px;
		text-align:right;
	}
	
	dl#data_downloads dd{
		padding:0;
		margin:0;
		margin-top:5px;
		padding-top:.25em;
		padding-left:5px;
		font-size:.85em;
		opacity:.5;
		float:right;
		width:250px;
	}

div.footer{
	width:322px;
	margin-top:50px;
	border:1px solid black;
	background-color:white;
	padding:0 10px;
	font-size:.8em;
	opacity:.7;
}

