body {	margin-top, margin-bottom:      0px;    margin-left, margin-right:      0px;	font-style: 					normal;	font-family:					arial;}a:visited {	color:					#904040;	text-decoration:			none;}a:link {	color:					#900000;	text-decoration:			none;}a:hover {	color:					#f00000;	text-decoration:		underline;}h1, h2, h3, h4 {	margin-bottom:		8px;	color:				black;}h1 {	font: 				bold 26pt sans-serif; 	letter-spacing: 	0.25em; }h2 {	font:				bold 20pt sans-serif;}h3 {	font:				bold 16pt sans-serif;	letter-spacing: 	0.1em; }img {	vertical-align:		text-top;	/* loat: left; */}ul {	margin-top:			2px;}dl {	margin-left:		20px;}p.quote {	margin-top:			3px;	margin-left:		40px;	width:				70%;	font-size:			11pt;}.tight {	margin:				0px;}h1.header {	margin: 			-9px -5px 0.5em; 	padding: 			15px 0 5px; 	text-align: 		center; 	background: 		#333; 	color: 				#f0f0f0; 	font: 				bold 25px sans-serif; 	letter-spacing: 	0.3em; 	height: 			60px; 	vertical-align: 	middle; 	white-space: 		nowrap;}h4.header {	margin: 			-12px -5px 0.5em; 	padding: 			8px 0 8px; 	text-align: 		center; //	color: 				#333; 	color: 				#202020; 	background:			#707070; 	font: 				bold 12px sans-serif; 	letter-spacing: 	0.25em; 	height: 			10px; 	vertical-align: 	middle; 	white-space: 		nowrap;}a.header:visited {	color:					#707070;	text-decoration:			none;}a.header:link {	color:					#707070;	text-decoration:			none;}a.header:hover {	color:					#900000;	text-decoration:		none;}.footer {		position:			relative;		padding-top:		70px;		margin-left:		auto;		margin-right:		auto;        font-size:			9pt;		font-family:		sans-serif;        text-align:			center;}div#links {	position:	fixed; 	top: 		120px; 	left: 		5; 	width: 		116px; 	height: 	900px; 	font: 		14px Verdana, sans-serif; 	z-index: 	100;}div#links a {	display: 		block; 	text-align:		center; 	font: 			bold 1em sans-serif;	padding: 		5px 10px; 	margin: 		0 0 1px; 	border-width: 	0;	text-decoration: none; 	color: 			#040404; 	background: 	#a0a0a0;}div#links a:hover {	color:			#411; 	background: 	#f0b0b0;}div#links a span {	display: 		none;}div#links a:hover span {	display: 		block;	position: 		absolute; 	top: 			180px; 	left: 			0; 	width: 			116px;	padding: 		5px; 	margin: 		10px; z-index: 100;	color: 			#AAA; 	background: 	black;	font: 			14px Verdana, sans-serif; 	text-align: 	center;}div#content {	position: 		absolute; 	top: 			95px; 	left: 			161px; 	right: 			25px;	color: 			black; 	font: 			12pt Verdana, sans-serif;	padding: 		10px;}div#content p {	margin-top:			5px;	margin-bottom:		5px;	margin-left:		10px;	margin-right:		20px;}div#content h3 {	margin-bottom: 0.25em;}p.announce {	font:			normal 24pt sans-serif;	text-align:		center;	width:			70%;	margin-bottom:	15px;}p.small_text {	font:			10pt Verdana, sans-serif;	text-align:		left;	width:			70%;	margin-bottom:	15px;}td {	color: 			black; 	font: 			12pt Verdana, sans-serif;	padding: 		10px;}div.featured_project {	margin-right:		auto;	margin-left:		auto;	margin-bottom:		10px;	/* border:				solid navy thin; */	/* font-size:			8pt; */	width:				150px;	/* height:			190px; */	text-align:			center; }div.featured_project h3 {	margin-top:			0px;	text-align:			center;	/* border-bottom:		solid navy thin; */}div.featured_project p {	margin-top:			2px;	padding:			5px;	/* font-size:			11pt; */}div.featured_project img {	text-align:			centre;}div.donate {	margin-top: 15px;	margin-bottom: 30px;}div.donate img {	border-width: 0px;}div.donate a:hover, dv.donate a:link, div.donate a:visited {	text-decoration: none;}div.news {	margin-top:			10px;	margin-left:		10px;	padding-bottom:		10px;	border:				solid black thin;}div.news h1, div.news h2, div.news h3 {	text-align:			center;	width:				100%;	margin-top:			2px;}div.news p {	margin:				10px;	text-align:			left;	font-size:			8pt;}p.news {	padding-bottom:	 		15px;}