td.header {
	background-image:url(images/header.jpg);
}

td.mainbg {
	width:900px;
	background-image:url(images/main.gif);
	vertical-align:top;
}

table.fpmain {
	position:relative;
	left:20px;
	top:10px;
	width:860px;
}

td.main {
	height:500px;
	vertical-align:top;
}

table.main {
	position:relative;
	left:50px;
	top:10px;
	width:800px;
}

td.nonprof {
	height:50px;
	font:11px tahoma, verdana, arial, helvetica, geneva, sans-serif;
	color:#333333;
	text-align:center;
	vertical-align:top;
}

td.footer {
	width:900px;
	height:50px;
	background-image:url(images/footer.gif);
}

div.footer {
	position:relative;
	left:50px;
	width:800px;
	font:11px tahoma, verdana, arial, helvetica, geneva, sans-serif;
	color:#99aaff;
	text-align:center;
}

td.fp-left {
	width:250px;
	vertical-align:top;
}

td.fp-right {
	width:610px;
	vertical-align:top;
}

div.newsletter {
	width:230px;
	text-align:center;
	background:#ececff;
	border:#99aaff 1px solid;
}

div.newsletter2 {
	position:relative;
	left:15px;
	width:200px;
	background:#e3e3ff;
}

div.donate {
	width:230px;
	text-align:center;
}

div.donate2 {
	position:relative;
	left:15px;
	width:200px;
	background:#e3e3ff;
	text-align:left;
}

td.bio {
	width:610px;
	text-align:justify;
}

td.bio-photo {
	width:190px;
	text-align:right;
}

td.board {
	text-align:center;
	width:500px;
}

td.board2 {
	text-align:center;
	width:250px;
}

td.book {
	width:215px;
}

td.package {
	width:400px;
}

td.give-left {
	width:250px;
	vertical-align:top;
}

td.give-right {
	width:550px;
	vertical-align:top;
}

td.d-online {
	width:310px;
	text-align:center;
	vertical-align:top;
}

td.d-mail {
	width:350px;
	text-align:center;
	vertical-align:top;
}

div.d-mail {
	font:14px tahoma, verdana, arial, helvetica, geneva, sans-serif;
	text-align:left;
}

td.contact {
	width:400px;
	vertical-align:top;
}

td.contact-form {
	width:400px;
	vertical-align:top;
}

td.form {
	width:260px;
	text-align:center;
}

td.form2 {
	width:260px;
	text-align:left;
}

form.contact {
	font:12px tahoma,verdana,geneva,arial;
	color:#444444;
	text-align:right;
}

input,textarea.contact {
	font:12px tahoma,verdana,geneva,arial;
	border:#99aaff 1px solid;
	background:transparent;
}

td.submit {
	text-align:center;
}

input.submit {
	width:100px;
	font:11px tahoma,verdana,geneva,arial;
	color:#4444ff;
	padding:3px;
}

div.reply {
	font:12px tahoma,verdana,geneva,arial;
	color:#0f7db0;
	text-align:center;
}


.email {position:relative;top:2px;}
.email-footer {position:relative;top:3px;}

td {font:12px tahoma, verdana, arial, helvetica, geneva, sans-serif;color:#0f7db0;text-align:justify;}
p {font:12px tahoma, verdana, arial, helvetica, geneva, sans-serif;color:#0f7db0;text-align:justify;}
.head1 {font:18px tahoma, verdana, arial, helvetica, geneva, sans-serif;color:#99aaff;}
.head2 {font:14px tahoma, verdana, arial, helvetica, geneva, sans-serif;color:#99aaff;}