@charset "utf-8";
/* CSS Document */

body {
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
	text-align: left;
	line-height: 140%;
	background: #CFB67B;
}

a {
	color:#452218;
	text-decoration: none;
}

a:hover {
	color:#452218;
	text-decoration: underline;
}
#sitepage {	
	width: 100%;
	display: block;
	float: left;
	background: #80563E;
	height: auto;
}

/** Coffee navigation styles **/

#sitepage #container #mainsite #main #nav #storiesslider {
	width: 200px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#sitepage #container #mainsite #main #nav #storiesslider ul.drawers {
	width: 200px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li {
	width: 200px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle {
	width: 200px;
	height: 25px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content {
	width: 200px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#sitepage #container #mainsite #main #nav #storiesslider .home span,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle span,
#sitepage #container #mainsite #main #nav #storiesslider .responsible span {
	display: none;
}
#sitepage #container #mainsite #main #nav #storiesslider .home, 
#sitepage #container #mainsite #main #nav #storiesslider .home a {
	background: url(img/home.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider .responsible,
#sitepage #container #mainsite #main #nav #storiesslider .responsible a {
	background: url(img/responsible_coffee.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .home,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .home a {
	background: url(img/home.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .coffee,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .coffee a {
	background: url(img/coffee.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .coffee_lovers,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .coffee_lovers a {
	background: url(img/coffee_lovers.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .foundation,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .foundation a {
	background: url(img/foundation.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .card,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .card a {
	background: url(img/card.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .new,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .new a {
	background: url(img/new.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .awards,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .awards a {
	background: url(img/awards.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .contact,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .contact a {
	background: url(img/contact.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .careers,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .careers a {
	background: url(img/careers.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	width: 200px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle ul li,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle ul li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	width: 200px;
	height: 22px;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li span {
	display: none;
}
/** sub nav off states **/
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_story {
	background:url(../img/foundation_new/sub_off_story.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_coffee {
	background:url(../img/foundation_new/sub_off_coffee.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_nutrition {
	background:url(../img/foundation_new/sub_off_nutrition.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_rainforest {
	background:url(../img/foundation_new/sub_off_rainforest.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_expertise {
	background:url(../img/foundation_new/sub_off_expertise.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_barista {
	background:url(../img/foundation_new/sub_off_barista.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}



#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_taste {
	background:url(../img/foundation_new/sub_off_taste.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_challenge {
	background:url(../img/foundation_new/sub_off_barista_quiz.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_find_out {
	background:url(../img/foundation_new/sub_off_find_out.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}



#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_about {
	background:url(../img/foundation_new/sub_off_about.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_foundation_home {
	background:url(../img/foundation_new/sub_off_foundation_home.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_foundation_videos {
	background:url(../img/foundation_new/sub_off_foundation_videos.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_faq {
	background:url(../img/foundation_new/sub_off_faq.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_projects {
	background:url(../img/foundation_new/sub_off_success.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_funds {
	background:url(../img/foundation_new/sub_off_fundraising.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_donation {
	background:url(../img/foundation_new/sub_off_donation.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_gallery {
	background:url(../img/foundation_new/sub_off_gallery.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_whats_next {
	background:url(../img/foundation_new/sub_off_whats_next.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_apply {
	background:url(../img/foundation_new/sub_off_apply.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_balance {
	background:url(../img/foundation_new/sub_off_balance.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_top_up {
	background:url(../img/foundation_new/sub_off_top_up.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_lost_card {
	background:url(../img/foundation_new/sub_off_lost_card.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_manage_account {
	background:url(../img/foundation_new/sub_off_manage_account.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_register {
	background:url(../img/foundation_new/sub_off_register.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_new {
	background:url(../img/foundation_new/sub_off_new.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_visit {
	background:url(../img/foundation_new/sub_off_visit.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_contact_now {
	background:url(../img/foundation_new/sub_off_contact_now.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_why {
	background:url(../img/foundation_new/sub_off_why.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_team {
	background:url(../img/foundation_new/sub_off_team.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_assistant {
	background:url(../img/foundation_new/sub_off_assistant.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_manager {
	background:url(../img/foundation_new/sub_off_manager.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_store {
	background:url(../img/foundation_new/sub_off_store.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_support {
	background:url(../img/foundation_new/sub_off_support.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_learning {
	background:url(../img/foundation_new/sub_off_learning.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_vacancies {
	background:url(../img/foundation_new/sub_off_vacancies.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}

/** sub nav on states **/
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_story:hover {
	background:url(../img/foundation_new/sub_on_story.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_coffee:hover {
	background:url(../img/foundation_new/sub_on_coffee.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_nutrition:hover {
	background:url(../img/foundation_new/sub_on_nutrition.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_rainforest:hover {
	background:url(../img/foundation_new/sub_on_rainforest.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_expertise:hover {
	background:url(../img/foundation_new/sub_on_expertise.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_barista:hover {
	background:url(../img/foundation_new/sub_on_barista.gif) no-repeat;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_taste:hover {
	background:url(../img/foundation_new/sub_on_taste.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_challenge:hover {
	background:url(../img/foundation_new/sub_on_barista_quiz.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_find_out:hover {
	background:url(../img/foundation_new/sub_on_find_out.gif) no-repeat;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_about:hover {
	background:url(../img/foundation_new/sub_on_about.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_foundation_home:hover {
	background:url(../img/foundation_new/sub_on_foundation_home.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_foundation_videos:hover {
	background:url(../img/foundation_new/sub_on_foundation_videos.gif) no-repeat;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_faq:hover {
	background:url(../img/foundation_new/sub_on_faq.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_projects:hover {
	background:url(../img/foundation_new/sub_on_success.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_funds:hover {
	background:url(../img/foundation_new/sub_on_fundraising.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_donation:hover {
	background:url(../img/foundation_new/sub_on_donation.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_gallery:hover {
	background:url(../img/foundation_new/sub_on_gallery.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_whats_next:hover {
	background:url(../img/foundation_new/sub_on_whats_next.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_apply:hover {
	background:url(../img/foundation_new/sub_on_apply.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_balance:hover {
	background:url(../img/foundation_new/sub_on_balance.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_top_up:hover {
	background:url(../img/foundation_new/sub_on_top_up.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_lost_card:hover {
	background:url(../img/foundation_new/sub_on_lost_card.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_manage_account:hover {
	background:url(../img/foundation_new/sub_on_manage_account.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_register:hover {
	background:url(../img/foundation_new/sub_on_register.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_new:hover {
	background:url(../img/foundation_new/sub_on_new.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_visit:hover {
	background:url(../img/foundation_new/sub_on_visit.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_contact_now:hover {
	background:url(../img/foundation_new/sub_on_contact_now.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_why:hover {
	background:url(../img/foundation_new/sub_on_why.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_team:hover {
	background:url(../img/foundation_new/sub_on_team.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_assistant:hover {
	background:url(../img/foundation_new/sub_on_assistant.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_manager:hover {
	background:url(../img/foundation_new/sub_on_manager.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_store:hover {
	background:url(../img/foundation_new/sub_on_store.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_support:hover {
	background:url(../img/foundation_new/sub_on_support.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_learning:hover {
	background:url(../img/foundation_new/sub_on_learning.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_vacancies:hover {
	background:url(../img/foundation_new/sub_on_vacancies.gif) no-repeat;
}

/** **/

#sitepage #container #mainsite #top {
	display: block;
	background: url(img/better.gif) no-repeat;
	width: 900px;
	height: 90px;
}
#container #mainsite #main #content {
	display: block;
	width: 675px;
	height: auto;
	background: url(img/parchment_bg.jpg) repeat-y;
}

#container #mainsite #main #content .copy {
	display: block;
	float: left;
	width: 655px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	_margin: 10px 5px 10px 5px;
}

#container #mainsite #main #content .copy h2 {
	display: block;
	float: left;
	width: 655px;
	_width: 605px;
	height: 80px;
/*	background: url(img/heading_bg.gif) repeat-y;  */
	background: url(img/heading_bg.jpg) repeat-y;
	line-height: 20px;
	padding: 15px 25px 0px 25px;
	margin: 0px 0px 10px 0px;
}
#container #mainsite #main #content .copy .copy2 {
	display: block;
	float: left;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
}


#container #mainsite #main #content .copy .copy2 .main_copy {
	display: block;
	width: 265px;
	float: left;
	padding: 40px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copy2 .notepad {
	display: block;
	width: 330px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copy2 .notepad .notepad_top {
	display: block;
	width: 330px;
	height: 120px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/note_top.png);
}
#container #mainsite #main #content .copy .copy2 .notepad .notepad_top .charities_trust_head {
	display: block;
	width: 270px;
	height: 12px;
	float: left;
	margin: 85px 30px 0px 30px;
	_margin: 85px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	background:url(img/charities_trust_head.png) no-repeat;
}
#container #mainsite #main #content .copy .copy2 .notepad .notepad_top .fun_thanks_head {
	display: block;
	width: 270px;
	height: 12px;
	float: left;
	margin: 85px 30px 0px 30px;
	_margin: 85px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	background:url(img/fun_thanks_head.png) no-repeat;
}
#container #mainsite #main #content .copy .copy2 .notepad .notepad_main {
	display: block;
	width: 270px;
	float: left;
	padding: 0px 30px 0px 30px;
	margin: 0px 0px 0px 0px;
	background:url(img/note_bg.png) repeat-y;
}
#container #mainsite #main #content .copy .copy2 .notepad .notepad_btm {
	display: block;
	width: 330px;
	height: 90px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/note_btm.png);
}


#container #mainsite #main #content .copy .breadcrumbs {
	display: block;
	float: left;
	width: 605px;
	height: 20px;
	margin: 5px 0px 20px 0px;
}
#container #mainsite #main #content .copy .breadcrumbs a {
	text-decoration: underline;
}


#sitepage #container #mainsite #main #content .copy h3 {
	display: block;
	float: left;
	width: 605px;
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
}

#sitepage #container #mainsite #main #content .copy p {
	display: block;
	float: left;
	width: 605px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}

#sitepage #container #mainsite #main #content .copy ul {
	display: block;
	width: 550px;
	list-style:disc inside;
}

#sitepage #container #mainsite #main #content .copy2 ul {
	display: block;
	width: 250px;
	list-style:disc inside;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 10px;
}
#sitepage #container #mainsite #main #content .copy2 ul.faq {
	display: block;
	width: 500px;
	list-style:disc inside;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 10px;
}

#sitepage #container #mainsite #main #content .copy2 ul.whats_new {
	display: block;
	width: 280px;
	list-style:disc inside;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px -15px;
}
#sitepage #container #mainsite #main #content .copy2 ul.whats_new li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}

#container #mainsite #main #content .images {
	display: block;
	float: right;
	width: 175px;
	height: 434px;
	vertical-align: bottom;
}

#container #mainsite #main #content .images img {
	border: none;
	padding-bottom: 10px;
	display: block;
	float: left;
	clear: both;
}

#sitepage_footer {	
	width: 100%;
	margin:0;
	padding:0;
	display: block;
	clear: both;
	background: #CFB67B;;
}
#sitepage_footer #container2 {
	width: 950px;
	position:relative;
	margin:0 auto;
	padding:0;
	display: block;
	clear: both;
}

#sitepage_footer #container2 #footer {
	position:relative;
	margin:0 auto;
	padding: 0px 25px 0px 25px;
	float: right;
	display: block;
	text-align: right;
}
#sitepage_footer #container2 #footer ul {
	display: block;
	float: right;
	height: 25px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#sitepage_footer #container2 #footer ul li {
	display: inline;
	float: left;
	margin: 0px 0px 0px px;
	padding: 0px 25px 0px 0px;
}
#footer ul li a {
	color:#452218;
	text-decoration: none;
	font-weight: bold;
	font-style:italic;
}
#footer ul li a:hover {
	color:#452218;
	text-decoration: underline;
}
/** Definition list styling **/

dl {
	width: 440px;
	display: block;
	float: left;
	background: #93A090;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
}

dl.v2 {
	background: #55612D;
}
dt {
	width: 120px;
	display: inline;
	float: left;
	padding: 5px 0px 5px 10px;
}
dd {
	width:270px;
	display: inline;
	float: left;
	padding: 5px 0px 5px 0px;
}
/** list styling **/

#container #mainsite #main #content .copy ul.links {
	display: block;
	float: left;
	width: 440px;
	clear: both;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 2px dotted #55612D;
}
#container #mainsite #main #content .copy ul.links li {
	display: block;
	float: left;
	width: 400px;
	clear: both;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	background: url(../img/foundation/list_link.gif) no-repeat;
}

#container #mainsite #main #content .copy ul.links2 {
	display: block;
	float: left;
	width: 440px;
	clear: both;
	padding: 0px 0px 20px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 2px dotted #55612D;
	background: #E5E4D6;
}
#container #mainsite #main #content .copy ul.links2 li.head {
	display: block;
	float: left;
	width: 400px;
	height: 25px;
	clear: both;
	padding: 10px 0px 0px 2px;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
	font-size: 110%;
	background: #E5E4D6;
	color: #55612D;
}
#container #mainsite #main #content .copy ul.links2 li {
	display: block;
	float: left;
	width: 400px;
	clear: both;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
	background: url(../img/foundation/list_link2.gif) no-repeat;
}

#container #mainsite #main #content .copy ul.links li a {
	color: #55612D;
}

#container #mainsite #main #content .copy .school {
	display: block;
	float: left;
	width: 440px;
	clear: both;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

#container #mainsite #main #content .copy .school .left {
	display: block;
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#container #mainsite #main #content .copy .school .right {
	display: block;
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#container #mainsite #main #content .copy .school ul.school1 {
	display: inline;
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

#container #mainsite #main #content .copy .school ul.school2 {
	display: inline;
	float: right;
	width: 180px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

#container #mainsite #main #content .copy .school ul.school1 li, 
#container #mainsite #main #content .copy .school ul.school2 li {
	display: block;
	float: left;
	width: 160px;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	background: url(../img/list_foundation.gif) no-repeat 5px;
}

/** blockquote **/

#container #mainsite #main #content .copy blockquote {
	display: block;
	float: left;
	width: 400px;
	clear: both;
	padding: 10px 10px 10px 30px;
	margin: 0px 0px 20px 0px;
	background: #E5E4D6;
	color: #55612D;
}
/** FAQs **/
#container #mainsite #main #content .copy .question {
	display: block;
	float: left;
	width: 390px;
	padding: 0px 0px 10px 40px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	background: url(../img/foundation_new/faq_q.gif) no-repeat;
}
#container #mainsite #main #content .copy .question a {
	color: #452218;
}
#container #mainsite #main #content .copy .answer {
	display: block;
	float: left;
	width: 500px;
	padding: 5px 0px 0px 40px;
	margin: 0px 0px 0px 0px;
	background: url(../img/foundation_new/faq_a.gif) no-repeat;
}

/** Gallery **/

#container #mainsite #main #content .copy .gallery {
	display: block;
	float: left;
	width: 440px;
	clear: both;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 20px 0px;
	color: #55612D;
}

#container #mainsite #main #content .copy .gallery ul {
	display: inline;
	float: left;
	width: 440px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#container #mainsite #main #content .copy .gallery ul li {
	display: inline;
	float: left;
	width: 36px;
	clear: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

/** crossfade **/
.XFade_Gallery {
	position:relative;
	margin:148px 0px 10px 0px;
	width:175px;
	height:138px;
}

.XFade_Gallery_Img {
	position:absolute;
	top: 0px;
	left: 0px;
}

/** Projects page **/
#container #mainsite #main #content .copy .copyprojects {
	display: block;
	float: left;
	background: url(img/head_success_stories.jpg) no-repeat;
	padding: 100px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copyprojects .intro {
	display: block;
	float: left;
	width: 278px;
	padding: 10px 20px 10px 30px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copyprojects .project_single {
	display: block;
	float: left;
	width: 300px;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
.project_row {
	display: block;
	float: left;
	width: 656px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

/** country pods **/

.colombia_top,
.colombia_btm{
	display: block;
	float: left;
	width: 656px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/colombia_bg_top.png) repeat-y;
}
.colombia_btm{
	margin: 0px 0px 20px 0px;
}
.colombia_bg{
	display: block;
	float: left;
	width: 656px;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/colombia_bg_main.png) repeat-y;
}

.ethiopia_top,
.ethiopia_btm{
	display: block;
	float: left;
	width: 656px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/ethiopia_bg_top.png) repeat-y;
}
.ethiopia_btm{
	margin: 0px 0px 20px 0px;
}
.ethiopia_bg{
	display: block;
	float: left;
	width: 656px;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/ethiopia_bg_main.png) repeat-y;
}
.guatemala_top,
.guatemala_btm{
	display: block;
	float: left;
	width: 656px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/guatemala_bg_top.png) repeat-y;
}
.guatemala_btm{
	margin: 0px 0px 20px 0px;
}
.guatemala_bg{
	display: block;
	float: left;
	width: 656px;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/guatemala_bg_main.png) repeat-y;
}
.uganda_top,
.uganda_btm{
	display: block;
	float: left;
	width: 656px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/uganda_bg_top.png) repeat-y;
}
.uganda_btm{
	margin: 0px 0px 20px 0px;
}
.uganda_bg{
	display: block;
	float: left;
	width: 656px;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/uganda_bg_main.png) repeat-y;
}



.colombia_head3 {
	display: block;
	float: left;
	width: 150px;
	height: 20px;
	font-size: 16px;
	padding: 0px 0px 0px 28px;
	margin: 0px 0px 0px 0px;
	background: #babd6b;
}
.ethiopia_head3 {
	display: block;
	float: left;
	width: 150px;
	height: 20px;
	font-size: 16px;
	padding: 0px 0px 0px 28px;
	margin: 0px 0px 0px 0px;
	background: #f8de7b;
}
.guatemala_head3 {
	display: block;
	float: left;
	width: 150px;
	height: 20px;
	font-size: 16px;
	padding: 0px 0px 0px 28px;
	margin: 0px 0px 0px 0px;
	background: #f2b976;
}
.uganda_head3 {
	display: block;
	float: left;
	width: 150px;
	height: 20px;
	font-size: 16px;
	padding: 0px 0px 0px 28px;
	margin: 0px 0px 0px 0px;
	background: #feea7e;
}
/** **/

.project_row2 {
	display: block;
	float: left;
	width: 300px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

.project_row .left,
.project_row .right {
	display: block;
	float: left;
	width: 300px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 28px;
}
.project_row2 .right {
	display: block;
	float: left;
	width: 300px;
	padding: 10px 0px 10px 28px;
	margin: 0px 0px 0px 0px;
	background:url(img/costa_rica_bg_main.png) repeat-y;
}
.project_row2 .right_top,
.project_row2 .right_btm {
	display: block;
	float: left;
	width: 328px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/costa_rica_bg_top.png) repeat-y;

}
.project_row2 .right_btm {

}

.project_row .project_image,
.project_row2 .project_image {
	display: block;
	float: left;
	width: 95px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.project_row2 .project_blurb, 
.project_row .project_blurb {
	display: block;
	float: left;
	width: 175px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.project_row2 .costa_rica_head {
	display: block;
	float: left;
	width: 150px;
	height: 20px;
	font-size: 16px;
	padding: 0px 0px 0px 28px;
	margin: 0px 0px 0px 0px;
	background: #e4c983;
}
.project_row2 h4,
.project_row h4 {
	display: block;
	float: left;
	width: 275px;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: -5px 0px 5px 0px;
	border-bottom: 1px dashed #452218;
}

/** Project profile pages **/

#container #mainsite #main #content .copy .copy2 .project_info {
	display: block;
	float: left;
	width: 380px;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copy2 .project_info .status {
	display: block;
	float: left;
	width: 380px;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: uppercase;
}
#container #mainsite #main #content .copy .copy2 .project_info ul.list {
	display: block;
	width: 320px;
	list-style:disc inside;
	border: 1px solid #000000;
}

#container #mainsite #main #content .copy .copy2 .project_info .gallery_bg {
	width: 376px;
	height: 130px;
	background:url(img/projects/gallery_bg.jpg) no-repeat;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copy2 .project_map {
	display: block;
	float: right;
	width: 215px;
	padding: 10px 0px 10px 15px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copy2 .project_map .holder {
	display: block;
	float: left;
	width: 215px;
	height: 220px;
	padding: 10px 10px 20px 10px;
	margin: 0px 0px 0px 0px;
	background: url(img/projects/map_bg.jpg) no-repeat;
}

/** video pages **/
.videorow,
.videorow2 {
	display: block;
	float: left;
	width: 600px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

.videorow .vidleft {
	display: block;
	float: left;
	width: 295px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:#E7DABD;
}

.videorow .vidright {
	display: block;
	float: right;
	width: 295px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:#E7DABD;
}

.videorow2 .vidleft {
	display: block;
	float: left;
	width: 295px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:#CFB67B;
}

.videorow2 .vidright {
	display: block;
	float: right;
	width: 295px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:#CFB67B;
}

.videorow .thumb,
.videorow2 .thumb {
	display: block;
	float: left;
	width: 85px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
}

.videorow .blurb,
.videorow2 .blurb {
	display: block;
	float: left;
	width: 175px;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}
.videorow .blurb h4,
.videorow2 .blurb h4 {
	display: block;
	float: left;
	width: 175px;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dashed #452218;
}

/** Foundation homepage **/
#container #mainsite #main #content .copyhome {
	display: block;
	float: left;
	width: 660px;
	height: auto;
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 10px 5px 10px 10px;
	_margin: 10px 5px 10px 5px;
}
.foundation_home {
	display: block;
	float: left;
	width: 660px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: transparent;
}
/**
#container #mainsite #main #content .copyhome {
	display: block;
	float: left;
	width: 655px;
	height: auto;
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	_margin: 10px 5px 10px 5px;
}
.foundation_home .top {
	display: block;
	float: left;
	width: 655px;
	height: 190px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.foundation_home .top .intro {
	display: block;
	float: left;
	width: 464px;
	height: 180px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/home/grow.jpg) no-repeat;
}
.foundation_home .top .intro .setup {
	display: block;
	float: left;
	width: 300px;
	padding: 80px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	font-size:14px;
	line-height: 15px;
}
.foundation_home .top .intro .faqlink {
	display: block;
	float: left;
	width: 140px;
	height: 50px;
	padding: 0px 0px 0px 0px;
	margin: 110px 0px 0px 0px;
}
.foundation_home .top .image {
	display: block;
	float: right;
	width: 180px;
	height: 180px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



.foundation_home .btm {
	display: block;
	float: left;
	width: 655px;
	height: 350px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.foundation_home .btm .left {
	display: block;
	float: left;
	width: 199px;
	height: 340px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.foundation_home .btm .left .diaries {
	display: block;
	float: left;
	width: 199px;
	height: 147px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.foundation_home .btm .left .headlines {
	display: block;
	float: left;
	width: 199px;
	height: 192px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(img/home/latest_headlines.gif) no-repeat;
}

.foundation_home .btm .left .headlines .stories {
	display: block;
	float: left;
	width: 175px;
	padding: 70px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	line-height: 15px;
}
.foundation_home .btm .left .headlines .stories a {
	text-decoration: underline;
}

.foundation_home .btm .left .headlines p {
	display: block;
	float: left;
	width: 175px;
	padding: 0px 0px 10px 15px;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	line-height: 15px;
}

.foundation_home .btm .right {
	display: block;
	float: right;
	width: 446px;
	height: 340px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.foundation_home .btm .right .map {
	display: block;
	float: right;
	width: 446px;
	height: 275px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	background: #F1E9D7;
}
.foundation_home .btm .right .donate {
	display: block;
	float: right;
	width: 446px;
	height: 53px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


**/
/** headings **/


#container #mainsite #main #content .copy .video_diaries {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_video_diaries.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .guatemala_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_video_guatemala.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .ethiopia_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_video_ethiopia.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .donation {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/donate_head.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .anatoli_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_video_anatoli.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .uganda_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_video_uganda.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .anatoli2007_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_video_anatoli_2007.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .raising_funds {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_funds.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .about_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_about.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .whats_next_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_whats_next.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .fun_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/head_fun.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .gallery_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/gallery/gallery_head.jpg) no-repeat;
	text-indent: -999em;
}

/** **/

.ethiopia_head2 {
	display: block;
	width: 290px;
	height: 51px;
	float: left;
	margin: 85px 10px 0px 20px;
	_margin: 85px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	background:url(img/ethiopia_head2.png) no-repeat;
}

.uganda_head2 {
	display: block;
	width: 290px;
	height: 51px;
	float: left;
	margin: 85px 10px 0px 20px;
	_margin: 85px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	background:url(img/uganda_head2.png) no-repeat;
}

.guatemala_head2 {
	display: block;
	width: 290px;
	height: 51px;
	float: left;
	margin: 85px 10px 0px 20px;
	_margin: 85px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	background:url(img/guatemala_head2.png) no-repeat;
}


#container #mainsite #main #content .copy .copy2 .notepad .notepad_main2 {
	display: block;
	width: 290px;
	float: left;
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	background:url(img/note_bg.png) repeat-y;
}



#container #mainsite #main #content .copy .copy3 {
	display: block;
	float: left;
	width: 637px;
	padding: 0px 9px 0px 9px;
	margin: 20px 0px 0px 0px;
}


#container #mainsite #main #content .copy .copy3 .main_copy {
	display: block;
	width: 637px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/fun_bg.jpg) repeat-y;
}
#container #mainsite #main #content .copy .copy3 .main_copy .fun_row {
	display: block;
	width: 607px;
	float: left;
	padding: 15px 15px 15px 15px;
	margin: 0px 0px 0px 0px;
}

#container #mainsite #main #content .copy .copy3 .main_copy .fun_row .info {
	display: block;
	width: 300px;
	float: left;
	padding: 0px 22px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copy3 .main_copy .fun_row .info h4 {
	display: block;
	width: 300px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#container #mainsite #main #content .copy .copy3 .main_copy .fun_row .fun_image {
	display: block;
	width: 285px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/** Gallery styles **/

.gallery_thumbs {
	display: block;
	float: left;
	width: 605px;
	padding: 0px 0px 40px 0px;
	margin: 0px 0px 0px 0px;
}
.gallery_thumbs .thumb1 {
	display: inline;
	float: left;
	width: 220px;
	height: 189px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.gallery_thumbs .thumb2 {
	display: inline;
	width: 162px;
	height: 189px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#container #mainsite #main #content .copy .colombia_gallery_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/gallery/colombia_gallery_head.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .costa_rica_gallery_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/gallery/costa_rica_gallery_head.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .ethiopia_gallery_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/gallery/ethiopia_gallery_head.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .guatemala_gallery_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/gallery/guatemala_gallery_head.jpg) no-repeat;
	text-indent: -999em;
}
#container #mainsite #main #content .copy .uganda_gallery_head {
	display: block;
	float: left;
	width: 655px;
	height: 95px;
	background: url(img/gallery/uganda_gallery_head.jpg) no-repeat;
	text-indent: -999em;
}

.pic_left {
	display: block;
	float: left;
	width: 300px;
	text-align:left;
}
.pic_right {
	display: block;
	float: right;
	width: 300px;
	text-align:right;
}

/**  **/

#container #mainsite #main #content .copy .copy2 .donate_copy {
	display: block;
	width: 275px;
	float: left;
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#container #mainsite #main #content .copy .copy2 .donate_funds {
	display: block;
	width: 320px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(img/donate_bg.jpg) repeat-y;
}

.donate_row {
	display: block;
	width: 300px;
	float: left;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
}
.donate_row .donate_n {
	display: inline;
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.donate_row .donate_info {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 14px;
}

/** Foundation homepage **/


.foundation_home .left {
	display: block;
	float: left;
	width: 470px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.foundation_home .left p {
	display: block;
	float: left;
	width: 450px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.projects_home {
	display: block;
	float: left;
	width: 190px;
	height: 405px;
	background:url(img/home_projects.jpg) no-repeat;
}

.projects_home .globe a {	
	display: block;
	float: left;
	width: 160px;
	height: 150px;
	position: absolute;
	top: 375px;
	left: 750px;
}

.project_blurb {
	display: block;
	float: left;
	width: 150px;
	padding: 270px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}


/** make a donation button **/



.donate_btn a {	
	display: block;
	float: left;
	width: 200px;
	height: 65px;
	position: absolute;
	top: 115px;
	left: 690px;
}