	body {
		text-align:center;
		margin:11px 0 0 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#666;
		}
	a {
		color:#666;
		}
	a:hover {
		text-decoration:none;
		}
	h3 {
		font-size:13px;
		font-weight:bold;
		}
	h4 {
		font-size:15px;
		margin:0 0 0 18px;
		padding-top:10px;
		}
	.donorCentral {
		margin-left:18px;
		color:#2a5a12;
		}
	.donorResources {
		color:#3f8a3f;
		}
	.nonprofit {
		color:#cf7373;
		}
	.advisor {
		color:#ff7e00;
		}
	.visitorCenter {
		color:#3f728a;
		}
	.rightNav {
		padding-bottom:10px;
		border-bottom:1px dotted #666;
		}
	input.green {
		background-color: #549534;
		font-weight: bold;
		font-size: 11px;
		color: white;
		margin-left:150px;
		}
	
	#frame {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
		background-image:url(http://www.thcf.org/html/beta/i/main_page_bg.gif);
		background-repeat:repeat-y;
		background-position:top
		}
	#mainNav {
		height:38px;
		width:540px;
		}
	#leftCol {
		float:left;
		}
	#rightCol {
		float:left;
		}		
	#contentleft {
		width:240px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentcenter {
		width:300px;
		padding:0px;
		float:left;
		}
		
	#contentleft2 {
		width:540px;
		padding:0px;
		float:left;
		}
		
	contentright2 {
		width:240px;
		padding:0px;
		float:left;
		}
		
	#contentright {
		width:240px;
		padding:0px;
		float:left;
		}
	#donorCentralBox {
		background-color:#98c483;
		width:240px;
		height:124px;
		color:#2a5a12;
	}
	#donorCentral input {
		background-color:#fff;
		color:#98c483;
		}
	
	#contentheader {
		float:left;
		background:#fff;
		height:239px;
		}
	#headerLeft {
		float:left;
		width:240px;
		height:239px;
		background-image:url(http://www.thcf.org/html/beta/i/left_header_bg.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		}
	#headerRight {
		float:left;
		width:540px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:17px;
		padding-top:10px;
		padding-bottom:6px;
		border-bottom:1px dotted #888;
		color:#549534;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p {
		font-size:11px;
		margin:0 14px 0 18px;
		}

	#footContent {
		font-size:11px;
		margin-left:250px;
		padding-top:10px;
		}
	

	#fontChanger {
		width:100px;
		margin-left:72px;
		}
#fontChanger ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #3b6926;
}

#fontChanger a
{
margin-bottom:2px;
padding-right:2px;
}
#fontChanger .littleA {
font-size:10px;
}
#fontChanger .bigA {
font-size:14px;
}

	#navcontainer {
		width: 100px;
		margin-left:73px;
		}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #3b6926;
}

#navcontainer a
{
display: block;
margin-bottom:2px;
padding: 3px;
width: 88px;
background-color: #98c483;

}

#navcontainer a:link, #navlist a:visited
{
color: #3b6926;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #3b6926;
color: #fff;
}


