body {
	/* background:url(http://nccsdataweb.urban.org/massdb/images/page_bg.png) top left repeat-x #999;
       */
    background: #fff;
	margin:1px 0;
	padding:0;
	text-align:center;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
}

hr {
	margin:5px 0;
	padding:0;
	border:none;
	border-bottom:1px solid #3b3b3b;
}

a {
	color:#0c4177;
	text-decoration:none;
}

.clear {
	clear:both;
	height:1px;
	visibility:hidden;
}

#container {
	background:#fff;
	width:750px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
    border:1px solid #999;
    border-top: none;
}

	#header {
		height:77px;
		background:url(http://nccsdataweb.urban.org/massdb/images/header.png) top left no-repeat #008284;
	}

		#header h1 {
			font-family:"arial narrow", arial, helvetica, sans-serif;
			font-size:15pt;
			font-weight:normal;
			color:#eee;
			margin:0;
			padding:0;
			width:auto;
			float:left;
			display:none;
		}

		#home_link, #contact_link {
			display:block;
			width:20px;
			height:20px;
			margin-left:10px;
			float:right;
			text-indent:-9999px;
			outline:none;
			background-position:top left;
			background-repeat:no-repeat;
			margin-top:3px;
		}	#home_link:hover, #contact_link:hover {
				background-position:bottom left;
			}
	
		#home_link 		{ background-image:url(http://nccsdataweb.urban.org/massdb/images/home_icon.png); }
		#contact_link	{ background-image:url(http://nccsdataweb.urban.org/massdb/images/email_icon.png); }
			
	#link_map {
		clear:both;
		height:300px;
		padding:15px 35px 45px 35px;
		background:url(http://nccsdataweb.urban.org/massdb/images/linkmap_bg2.png) bottom left no-repeat #fff;
	}
		
		#link_map h1 {
			margin:0 0 5px 0;
			padding:0;
			text-align:center;
			color:#008283;
			font-weight:bold;
			font-size:21pt;
		}
	
		#link_map a {
			display:block;
			color:#506b84;
			border:1px solid #fff;
			margin:12px 10px;
			font-weight:bold;
			width:auto;
			font-size:12pt;
			filter:alpha(opacity=80);
			-moz-opacity:0.8;
			-khtml-opacity: 0.8;
			opacity: 0.8;
			}	#link_map a:hover div {
				background-color:#dbdfa4;
			} #link_map div {
				padding:10px 10px 10px 40px;
				background-position:10px 50%;
				background-repeat:no-repeat;
				background-color:#FFD600;
				border:5px solid #008284;
				width:170px;
			}	
			
			.platform		{background-image:url(http://nccsdataweb.urban.org/massdb/images/links/platform.png);}
			.resources	{background-image:url(http://nccsdataweb.urban.org/massdb/images/links/resources.png);}
			.financial		{background-image:url(http://nccsdataweb.urban.org/massdb/images/links/financial.png);}
			.knowledgebase	{background-image:url(http://nccsdataweb.urban.org/massdb/images/links/knowledgebase.png);}
			.search			{background-image:url(http://nccsdataweb.urban.org/massdb/images/links/search.png);}
			.settings		{background-image:url(http://nccsdataweb.urban.org/massdb/images/links/settings.png);}
		
		.left { float:left; }
		.right { float:right; }

	#info {
		font-size:10pt;
		color:#666;
		margin:5px 0;
		padding:5px 0;
		border-top:1px solid #3b3b3b;
	}
	
	#footer {
		clear:both;
		padding:5px;
		margin-top:5px;
		background:#ccc;
        border-top:1px solid #999;
		color:#3b3b3b;
		font-size:10pt;
        text-align: center;
	}
