@charset "utf-8";
/* CSS Document */

*{outline:none;}

body{
background:url(../images/img_bg.jpg) repeat-x top center #FFF;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
}

h1.green{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5fa82f;
margin:20px 0px 5px 0px;
padding:0px;
}

h1.green_bigger{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#5fa82f;
margin:5px 0px 5px 0px;
padding:0px;
}

h1.gray{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#70759b;
margin:5px 0px 5px 0px;
padding:0px;
}

h2.green_header,
h2.green_header a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px !important;
color:#5fa82f;
font-weight:bold;
margin:20px 0px 0px 0px;
padding:0px;
}

h2.green_header_nomargin{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#5fa82f;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px;
}

.purple_italics{
font-family:Times New Roman, serif;
font-size:15px;
color:#676C95;
margin:0px 0px 0px 0px;
padding:0px;
font-style:italic;
}

h2.gray_header{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
margin:0px;
padding:0px;
}

p.nopad{
margin:0px;
padding:0px;
}

#page{
position:relative;
margin-left:auto;
margin-right:auto;
width:960px;
margin-top:0px !important;
}

	#head{
	position:relative;
	float:left;
	width:960px;
	height:183px;
	background:url(../images/img_header.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	margin:0px !important;
	padding:0px !important;
	z-index:100;
	}
		
		#phone{
		position:absolute;
		width:90px;
		height:19px;
		top:127px;
		left:404px;
		text-align:right;
		padding-top:3px;
		font-size:14px;
		}
		
		#address{
		position:absolute;
		width:252px;
		height:19px;
		top:127px;
		left:692px;
		padding-top:3px;
		}
		
		#navbar{
		position:absolute;
		width:529px;
		top:147px;
		left:370px;
		margin:0px;
		padding:0px;
		list-style:none;
		height:38px;		
		}
	
			#navbar li{
			display:inline;
			float:left;
			position:relative;
			}
				
				#navbar li a{
				float:left;
				position:relative;
				margin:0px;
				padding:0px;
				color:#FFFFFF;
				font-size:17px;
				height:auto;
				text-decoration:none;
				padding:9px 10px 0px 10px;
				display:block;
				}
				
				#navbar li a:hover{
				background:url(../images/img_bg_hover.jpg) repeat-x;
				height:24px;				
				}
				
				
				#navbar li ul{position:absolute; margin:0px; padding:0px; top:34px; height:auto; left:0px;}
				#navbar li ul li ul{position:absolute; top:0px; left:200px; height:auto; z-index:5000;}
				#navbar li ul li ul li a{background:#69B856;}
				#navbar li ul li a{position:relative;  background:#408E3E; z-index:1000; height:24px; width:170px; font-size:12px; font-weight:normal; border:0px;}
				#navbar li ul li a:hover{background:#85CD88}
				
				#navbar li .dd,
				#navbar li .dd_sub{display:none}
	
	#body{
	position:relative;
	float:left;
	width:960px;
	border-bottom:1px dotted #98cf6a;
	background:url(../images/img_bg_body.jpg) repeat-y;
	padding-top:20px;
	padding-bottom:10px;
	color:#6d6d6d;
	line-height:20px;
	font-size:14px;
	z-index:10;
	}
		
		.left_column,
		.right_column{
		position:relative;
		float:left;
		width:230px;
		padding-left:10px;
		padding-right:10px;
		}
		
		#left_column01{
		background:url(../images/img_bg_left01.jpg) no-repeat  bottom ;
		padding-bottom:220px;
		}
		#left_column02{
		background:url(../images/left_boydadstool295.jpg) no-repeat  bottom ;
		padding-bottom:305px;		
		}
		#left_column03{
		background:url(../images/left_son_on_knee383.jpg) no-repeat  bottom ;
		padding-bottom:393px;
		}
		#left_column04{
		background:url(../images/left_crayon_girl198.jpg) no-repeat  bottom ;
		padding-bottom:210px;
		text-transform:uppercase;
		font-size:11px;	
		}		
		#left_column05{
		background:url(../images/left_blueyouth418.jpg) no-repeat  bottom ;
		padding-bottom:428px;		
		}		
		#left_column06{
		background:url(../images/left_blueyouthsitting_175.jpg) no-repeat  bottom ;
		padding-bottom:185px;		
		}
		#left_column07{
		background:url(../images/left_blueyouth426.jpg) no-repeat  bottom ;
		padding-bottom:436px;		
		}
		#left_column08{
		background:url(../images/left_bluefamily433.jpg) no-repeat  bottom ;
		padding-bottom:443px;		
		}
		#left_column09{
		background:url(../images/left_sononshoulders554.jpg) no-repeat  bottom ;
		padding-bottom:564px;		
		}	
		#left_column10{
		background:url(../images/left_book290.jpg) no-repeat  bottom ;
		padding-bottom:300px;
		text-transform:uppercase;
		font-size:11px;
		}
		#left_column11{
		background:url(../images/left_older_couple262.jpg) no-repeat  bottom ;
		padding-bottom:272px;		
		}	
		#left_column12{
		background:url(../images/left_kid_on_chair438.jpg) no-repeat  bottom ;
		padding-bottom:448px;
		text-transform:uppercase;
		font-size:11px;		
		}
		#left_column13{
		background:url(../images/left_youngwoman238.jpg) no-repeat  bottom ;
		padding-bottom:270px;	
		text-transform:uppercase;
		font-size:11px;	
		}
		#left_column14{
		background:url(../images/left_volunteer418.jpg) no-repeat  bottom ;
		padding-bottom:428px;		
		}
		#left_column15{
		background:url(../images/left_feedback236.jpg) no-repeat  bottom ;
		padding-bottom:246px;		
		}
		#left_column16{
		background:url(../images/left-conference359.jpg) no-repeat  bottom ;
		padding-bottom:369px;		
		}
		#left_column17{
		background:url(../images/left_family418.jpg) no-repeat  bottom ;
		padding-bottom:428px;		
		}
		#left_column18{
		background:url(../images/left_secondfamily418.jpg) no-repeat  bottom ;
		padding-bottom:428px;		
		}
		#left_column19{
		background:url(../images/left_paybill346.jpg) no-repeat  bottom ;
		padding-bottom:356px;		
		}
		#left_column20{
		background:url(../images/left_career359.jpg) no-repeat  bottom ;
		padding-bottom:369px;		
		}
		#left_column21{
		background:url(../images/left_meditation348.jpg) no-repeat  bottom ;
		padding-bottom:358px;		
		}
		#left_column22{
		background:url(../images/left_meditation348.jpg) no-repeat  bottom ;
		padding-bottom:358px;		
		}
		#left_column23{
		background:url(../images/left_picturetour326.jpg) no-repeat  bottom ;
		padding-bottom:336px;		
		}
		#left_column24{
		background:url(../images/left_wellness389.jpg) no-repeat  bottom ;
		padding-bottom:399px;		
		}
		#left_column25{
		background:url(../images/left_assessment389.jpg) no-repeat  bottom ;
		padding-bottom:399px;		
		}
		#left_column26{
		background:url(../images/left_woman-library389.jpg) no-repeat  bottom ;
		padding-bottom:399px;		
		}
		#left_column27{
		background:url(../images/left_woman-newsletter389.jpg) no-repeat  bottom ;
		padding-bottom:399px;		
		}
		#left_column28{
		background:url(../images/left_manresources389.jpg) no-repeat  bottom ;
		padding-bottom:399px;		
		}
		#left_columnCARD{ 
		background:url(../images/left-gcard-sidebar-310.jpg) no-repeat  bottom ;
		padding-bottom:320px;		
		}
		#left_columnNUTR{ 
		background:url(../images/left_girlwithbasketball_334.jpg) no-repeat  bottom ;
		padding-bottom:345px;		
		}
		#left_columnREL{ 
		background:url(../images/left_relationship_442.jpg) no-repeat  bottom ;
		padding-bottom:457px;		
		}	
		#left_columnDIR{
		background:url(../images/left_afroamer357.jpg) no-repeat  bottom ;
		padding-bottom:370px;		
		}
		#left_columnINSP{
		background:url(../images/left_momkids350.jpg) no-repeat  bottom ;
		padding-bottom:360px;		
		}
		#left_columnFAQ{
		background:url(../images/left_motherandson581.jpg) no-repeat  bottom ;
		padding-bottom:590px;		
		}
		#left_columnCONTACT{
		background:url(../images/left_womanonphone_152.jpg) no-repeat  bottom ;
		padding-bottom:162px;		
		}
		#left_columnLEAD{
		background:url(../images/left_hands153.jpg) no-repeat  bottom ;
		padding-bottom:163px;		
		}

		a.tree_stars:link,
		a.tree_stars:visited{
			background:url(../images/tree_rollover.jpg) 0px 0px no-repeat;
			width:230px;
			height:113px;
			display:block;
			}
			a.tree_stars:hover,
			a.tree_stars:active{
			background:url(../images/tree_rollover.jpg) -230px 0px no-repeat;
			}
		a.tree_hands:link,
		a.tree_hands:visited{
			background:url(../images/tree_rollover.jpg) 0px -113px no-repeat;
			width:230px;
			height:106px;
			display:block;
			}
			a.tree_hands:hover,
			a.tree_hands:active{
			background:url(../images/tree_rollover.jpg) -230px -113px no-repeat;
			}
		a.tree_roots:link,
		a.tree_roots:visited{
			background:url(../images/tree_rollover.jpg) 0px -219px no-repeat;
			width:230px;
			height:93px;
			display:block;
			}
			a.tree_roots:hover,
			a.tree_roots:active{
			background:url(../images/tree_rollover.jpg) -230px -219px no-repeat;
			}			
		
		.tree_stars span,
		.tree_hands span,
		.tree_roots span{
		display:none;
		}
		

		#left_columnABOUT{
		}
			
									
			.left_column a{
	font-size:11px;
	color:#5fa82f !important;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
			}
			.left_column a:hover
			.right_column a:hover,
			{
			text-decoration:underline;
			}
			
			.right_column a{
			font-size:13px;
			color:#5fa82f !important;
			text-decoration:none;
			}
		
		#single_column{
		position:relative;
		float:left;
		width:830px;
		padding-left:10px;
		padding-right:10px;
		}
			
		#right_column01{
	position:relative;
	float:left;
	height:746px;
	width:579px;
	padding-left:30px;
	margin:0px 0px 0px 10px;
	background:url(../images/img_bg_right.jpg) no-repeat;
	font-size:15px;
	z-index:5;
		}
		
		#right_column02{
		position:relative;
		float:left;
		width:579px;
		padding-left:30px;
		margin:0px 0px 0px 10px;
		background:url(../images/img_bg_right_faded.jpg) no-repeat;
		font-size:15px;
		}
		
		#right_column03{
		position:relative;
		float:left;
		width:579px;
		padding-left:30px;
		margin:0px 0px 0px 10px;
		background:url(../images/img_bg_right_tree.jpg) no-repeat;
		font-size:15px;
		}
		
		#right_column02 table{
		padding:2px;
		border:0px solid #CCCCCC;
		}
		#right_column02 table td.border_bottom{
		border-bottom:1px solid #CCCCCC;
		}
		
		#inline_ul_left{
		position:relative;
		float:left;
		width:220px;
		margin:5px 0px 0px 0px;	
		padding:0px;	
		padding-left:20px;
		}
		
		#inline_ul_right{
		position:relative;
		float:left;
		width:220px;
		margin:5px 0px 0px 0px;	
		padding:0px;	
		padding-left:20px;
		}		
		
		#call_anytime{
	position:absolute;
	width:313px;
	height:159px;
	right: 25px;
	top: 273px;
		}
									
		#quote{
	position:absolute;
	width:236px;
	height:132px;
	left: 9px;
	top: 555px;
		}
		
		.bigdots{
		font-size:40px;
		}

	#footer{
	position:relative;
	float:left;
	width:100%;
	text-align:right;
	font-size:14px;
	color:#5fa82f;

	}
	
	#footer a{
	font-size:14px;
	color:#5fa82f;
	background:#FFFFFF;
	}
	#footer a:hover{
	text-decoration:none;
	}
	
	
	
	#directory td{
	border-top:1px solid #009900;
	font-size:12px;
	}
	
	.font12{
	font-size:12px;
	}
	
	.purple{
	color:#660099;
	}
	
#page #body #want_to_help {
	position: absolute;
	margin-top: 529px;
	z-index: 100;
	right: 20px;
}
#footer_blurb
{
	border: 1px solid #999999;
	background-color: #E3ECCD;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	left: 0px;
	color: #000000;
}
.right_column p,.right_column ul li { color:#000!important; }
.right_column {color:#000;}
