body
{background-color: #284583; text-align: center; font: normal 10pt "Arial";}
h1
{
	font:bold 12pt arial, verdana;
	margin: 0;
	padding: 0;
}
#main
{width: 752px; margin: 13px auto; background-color: white; border-top: solid 1px #B2C1E6; border-bottom: solid 1px #B2C1E6; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;}
#header
{width: 752px; height: 82px; background: url( "/images/logo_header.jpg" ) no-repeat left top;}
.logo
{height: 82px; width: 125px; float: right;}
#menu
{background: url( "/images/tab_left.gif" ) repeat-x left top; padding-left: 25px; height: 17px;}
#content
{margin: 0 auto; padding: 0px; text-align: left; background: url( "/images/circles_right_top.gif" ) no-repeat right 20px;}
#content_top
{width: 752px; height: 20px; text-align: right; background: url( "/images/shadow.gif" ) repeat-x left top;}
#content_middle
{padding: 1px 0px 30px 33px;}
.content_middle_text
{width: 480px; padding: 18px 0px 0px 0px; text-align: justify; font: normal 10pt "Arial"; }
.content_middle_text a
{color: #6483CC; text-decoration: underline;}
.content_middle_text a:hover
{color: #284583; text-decoration: underline;}

.content_middle_news
{float: left; width: 480px; padding: 18px 0px 0px 0px; text-align: justify; font: normal 10pt "Arial"; }
.content_middle_news a
{color: #6483CC; text-decoration: underline;}
.content_middle_news a:hover
{color: #284583; text-decoration: underline;}
.content_news_right
{float: left; padding: 20px 0px 0px 30px;}

/*---- Home --------------------------------------------------------------------------------------------------------------*/
#home_main
{
	margin: 13px auto;
	width: 752px; 
	padding: 53px 0px 0px 0px;
	background-color: #6483CC; 
	border-top: solid 1px #9BB6E6;
	border-bottom: solid 1px #9BB6E6; 
	border-left: solid 1px white; 
	border-right: solid 1px white;
}
#home_back
{
	width: 752px;
	height: 454px;
	background: url( "/development/images/back.jpg" ) no-repeat left 0px;
}
#home_top
{padding: 13px 0px 0px 101px; text-align: left;}
#home_top_left
{float: left; width: 231px; height: 91px; background: url( "/development/images/motto.jpg" ) no-repeat left 3px;}
#home_top_right
{float: right; padding-right: 60px;}

#home_middle
{text-align: left; color: #3E3E3E;}
#home_middle_left
{float: left;}
#home_middle_center
{float: left; padding: 20px 0px 0px 80px;}
#home_middle_right
{float: right; padding: 8px 30px 0px 0px; }
#home_menu
{width: 100px; float: left; margin-left: 20px; position: relative; margin-top: -3px; }
#home_menu a
{display: block; padding-left: 15px; text-decoration: none; color: black; font: bold 11px "Arial";}
#home_menu a:hover
{background: url( "/images/home_images/menu_point.gif" ) no-repeat left;}
a.menu_link
{margin-top: 10px; padding-left: 20px;}
a.menu_link:hover
{background: url( "/images/home_images/menu_point.gif" ) no-repeat left;}
.todd_art
{padding: 124px 0px 0px 18px;}
.donate
{padding: 65px 0px 0px 29px;}
.goals
{font: normal 12px "Arial";}
.facts
{padding: 0px 0px 0px 2px;}
.facts_text
{width: 320px; font: normal 12px "Arial";}
.facts_text ul
{margin: 0; padding: 4px 0px 0px 15px;}
.facts_text ul li
{padding: 4px 0px 0px 0px;} 
.tiny
{font: normal 10px "Arial";}
.bottom_links
{position: relative; z-index: 50; padding-left:555px; margin-top: -12px;}
.play
{float:left; width:55px; height: 20px; margin-top: -12px;}
.video
{float: left; display: block; margin-left: 25px; width: 80px; height: 20px;  margin-top: -12px; }

/*-----------------------------------------------------------------------------------------------------------------------*/

a.new_link
{color: #6483CC; text-decoration: underline; font: normal 11px Arial;}
a.new_link:hover
{color: #284583; text-decoration: underline; font: normal 11px Arial;}


#dropmenudiv{
position:absolute;
text-align: left;
border:1px solid #6483CC;
font:normal 12px "Arial";
/*line-height:18px; */
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
background: url( "/images/dot.gif" ) no-repeat 3px ; 
padding: 2px 0px 2px 5px;
list-style: disc;
color: black;
text-decoration: none;
font: normal 11px "Arial";
}

#dropmenudiv a:hover{ /*hover background color*/
color: #6483CC;
}
a.store_link
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 78px; 
	text-align: center; 
	margin-top: 1px;
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: #3E3E3E;    
	background: url( "/development/images/menu_dot.gif" ) no-repeat left;  
}
a.store_link_a
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 78px; 
	text-align: center; 
	margin-top: 1px;
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;    
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left;  
}
a.store_link:hover
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 78px; 
	text-align: center; 
	margin-top: 1px;
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;    
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
}

a.donations_link
{
	float:left; 
	position: relative; 
	height: 15px; 
	width: 76px; 
	text-align: center; 
	margin-top: 1px;
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: #3E3E3E;    
	background: url( "/development/images/menu_dot.gif" ) no-repeat left;  
}
a.donations_link_a
{
	float:left; 
	position: relative; 
	height: 15px; 
	width: 76px; 
	text-align: center; 
	margin-top: 1px;
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;    
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left;  
}
a.donations_link:hover
{
	float:left; 
	position: relative; 
	height: 15px; 
	width: 76px; 
	text-align: center; 
	margin-top: 1px;
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;    
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left;  
}

a.who_we_are_link
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 87px; 
	text-align: center; 
	margin-top: 1px;
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: #3E3E3E;    
	background: url( "/development/images/menu_dot.gif" ) no-repeat left;  
	/*background: url( "/images/tab_who.gif" ) no-repeat left;*/ 
}
a.who_we_are_link_a
{
	float:left; 
	position: relative; 
	margin-top: 1px;
	height: 15px; 
	width: 87px; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left;                                     
	/*background: url( "/images/tab_who_over.gif" ) no-repeat left;*/
}
a.who_we_are_link:hover
{
	float:left; 
	position: relative; 
	margin-top: 1px;
	height: 15px; 
	width: 87px; 
	padding: 0px 0px 0px 2px; 
	text-align: center;
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left;
	/*background: url( "/images/tab_who_over.gif" ) no-repeat left;*/
}

a.what_overview_link
{
	float:left; 
	position: relative; 
	height: 15px; 
	width: 87px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: #3E3E3E; 
}
a.what_overview_link_a
{
	float:left;
	position: relative;  
	margin-top: 1px; 
	height: 15px; 
	width: 87px;
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left;
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;  
}
a.what_overview_link:hover
{
	float:left; 
	height: 15px; 
	width: 87px; 
	position: relative;  
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;  
} 
	

a.why_overview_link
{
	float:left; 
	position: relative;  
	height: 15px; 
	width: 93px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: #3E3E3E; 
}
a.why_overview_link_a
{
	float:left; 
	height: 15px; 
	width: 93px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white; 
}
a.why_overview_link:hover
{
	float:left; 
	height: 15px; 
	width: 93px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;
}

a.news_overview_link
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 100px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: #3E3E3E; 
}
a.news_overview_link_a
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 100px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;
}
a.news_overview_link:hover
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 100px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;
}

a.links_link
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 52px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: #3E3E3E; 
}
a.links_link_a
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 52px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;
}
a.links_link:hover
{
	float:left; 
	position: relative;
	height: 15px; 
	width: 52px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;
}

a.home_link
{
	float:left;
	position: relative;
	height: 15px; 
	width: 53px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: #3E3E3E; 
}
a.home_link_a
{
	float:left;
	position: relative;
	height: 15px; 
	width: 53px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;
}
a.home_link:hover
{
	float:left;
	position: relative;
	height: 15px; 
	width: 53px; 
	margin-top: 1px; 
	background: url( "/development/images/menu_dot_hover.gif" ) no-repeat left; 
	text-align: center; 
	padding: 0px 0px 0px 2px; 
	font: bold 11px "Arial"; 
	text-decoration: none; 
	color: white;
}

table.right_menu_list
{text-align: left; }

table.right_menu_list tr td a
{font: normal 10pt "Arial"; text-decoration: underline; color: #6483CC;}
table.right_menu_list tr td a:hover
{font: normal 10pt "Arial"; text-decoration: underline; color: #284583;}
.right_menu_img_td
{padding-right: 5px; padding-bottom: 5px; }
.right_menu_a_td
{padding-bottom: 5px;}

.content_text_bod
{width: 370px; padding: 0px 0px 0px 0px; text-align: left; font: normal 10pt "Arial"; }
.dir_bod_img
{padding-top: 20px;}
.dir_bod_img img
{border: solid 1px black;}
.dir_bod_text_td
{padding-left: 15px; padding-top: 20px;}
.bod_name
{padding-bottom: 4px;}

.what_funds_text
{width: 480px; padding: 0px 0px 0px 0px; text-align: justify; font: normal 12px "Arial"; } 
.what_funds_text a
{font: normal 10pt "Arial"; text-decoration: underline; color: #6483CC;}
.what_funds_text a:hover
{font: normal 10pt "Arial"; text-decoration: underline; color: #284583;}
.what_multimedia_text
{width: 480px; padding: 0px 0px 0px 0px; text-align: justify; font: normal 10pt "Arial"; } 
.what_multimedia_text a
{font: normal 10pt "Arial"; text-decoration: underline; color: #6483CC;}
.what_multimedia_text a:hover
{font: normal 10pt "Arial"; text-decoration: underline; color: #284583;}

.family_img
{width: 500px;}
.family_img img
{float: left; border: solid 1px black;}

.middle
{font: normal 13px "Arial";}
.small
{font:normal 11px "Arial"}

.contact
{font: normal 10pt "Arial";}
.contact tr td a
{font: normal 10pt "Arial"; text-decoration: underline; color: #6483CC;}
.contact tr td a:hover
{font: normal 10pt "Arial"; text-decoration: underline; color: #284583;}

/*table
	{
	width: 100%;
	border-collapse: collapse;
	background-color: white;
	color: black;
	font: 10pt verdana, arial;
	margin-bottom: 25%; /* %, px, em, ex ? */
	/*}

tr.subhead
	{
	background-color: #cccccc;
	}

th
	{
	padding: 0 3%;
	}

th.alt
	{
	background-color: black;
	color: white;
	padding: 3% 3% 2%;
	}

td
	{
	padding: 0 3%;
	}

tr.alt
	{
	background-color: #eeeeee;
	}
	*/
	/*
h1
	{
	font: 24pt verdana, arial;
	margin: 0;
	}

h2
	{
	font: 18pt verdana, arial;
	margin: 0;
	}

h3
	{
	font: 12pt verdana, arial;
	margin: 0;
	}

th a
	{
	color: #00008b;
	font: 8pt verdana, arial;
	}

a
	{
	color: #00008b;
	text-decoration: none;
	}

a:hover
	{
	color: #00008b;
	text-decoration: underline;
	}

div.outer
	{
	width: 90%;
	margin: 15%;
	}

table.viewmenu td
	{
	background-color: #006699;
	color: white;
	padding: 0 5%;
	}

table.viewmenu td.end
	{
	padding: 0;
	}

table.viewmenu a
	{
	color: white;
	font: 8pt verdana, arial;
	}

table.viewmenu a:hover
	{
	color: white;
	font: 8pt verdana, arial;
	}

a.tinylink
	{
	color: #00008b;
	font: 8pt verdana, arial;
	text-decoration: underline;
	}

a.link
	{
	color: #00008b;
	text-decoration: underline;
	}

div.buffer
	{
	padding-top: 7%;
	padding-bottom: 17%;
	}  */
/*
.small
	{
	font: 8pt verdana, arial;
	}

table td
	{
	padding-right: 20%;
	}

table td.nopad
	{
	padding-right: 5%;
	}
*/
#footer
{background-color: #6483CC; height: 60px; }
.asmall
{font: normal 11px "Arial"; text-decoration: underline; color: white;}
.asmall:hover
{font: normal 11px "Arial"; text-decoration: underline; color: #BBCDF6;}