/*Greneral Style*/
body {font: normal 13px arial, helvetica, sans-serif; color: #42210b; text-align:center; background-color: #B59966}
body.popup {font: normal 13px arial, helvetica, sans-serif; color: #424858; background:#fff; text-align:left;  margin:0;	padding:0;}


/* Media centre */

body.mediacentre #imageRotator{width:634px;height:161px;background:url(../images/img_home_5.jpg) no-repeat top;border:0;}
body.mediacentre ul {
	margin:0;
	padding:0 0 10px 15px;
}
body.mediacentre li {
	color:#42210B;
	padding:0;
}

body.mediacentre li a{
color:#42210B;
text-decoration:none;
}
body.mediacentre li a:hover{
text-decoration:underline;
}
body.mediacentre li a span{
font-weight:bold;
}

body.mediacentre  ul.imageList{
	margin:0;
	padding:10px 0;
}
body.mediacentre  ul.imageList li{
	list-style-type:none;
	padding:0;
	height:90px;
}

body.mediacentre img.floatLeft {
	float:left;
	padding-right:7px;
	}
	
.mcVideo, .mcVideoRIght {width:305px;float:left;}
.mcVideo{margin-right:20px;}

/* Our impact */
.oiQuote, .oiQuoteRight{width:305px;float:left;}
.oiQuote{padding-right:20px;}
.oiQuote p, .oiQuoteRight p {font-size:0.8em;font-weight:bold;padding:5px 10px 5px 5px;}
/*hp4*/
body#Homepage.hp4 h3.hdYellow {width:728px;float:right;}
body#Homepage.hp4 #logo {padding-right:10px;}
body#Homepage.hp4 #companyMenu {padding:2px 0;}
body#Homepage.hp4 #siteSearch {padding:2px 0;}
body#Homepage.hp4 #redirectHeader {font-size:0.8em;float:left;width:250px;padding:5px!important;margin:25px 0 15px 130px!important;border:3px solid #AD3824!important;}
body#Homepage.hp4 #redirectHeader h3{padding:0}
body#Homepage.hp4 #KristineTom {text-align:left;padding-top:5px;font-weight:normal;}
body#Homepage.hp4 #KristineTom  p {margin:0 40px;font-size:0.9em!important;}

/*hp3*/
body#Homepage.hp3 #redirectHeader{margin: 0 0 10px 0;border:7px solid #FED930;}
body#Homepage.hp3 #followUs {padding-top:15px;}
body#Homepage.hp3 #blog{padding-bottom:17px;}
body#Homepage.hp3 .title{font-size:1em;margin: 0 10px;}
body#Homepage.hp3 #featureArea {padding-top:25px;}
body#Homepage.hp3 #aboutUsArea{clear:both;}
body#Homepage.hp3 #actionSide{width:215px;height:285px;float:left;text-align:center;position:relative;top:-50px;padding:0 0 0 10px;}
body#Homepage.hp3 #projectMenu{padding:0;}
body#Homepage.hp3 #donate, #KristineTom, #donate-inner {text-align:center;padding:0;}
#KristineTom {text-align:center;font-size:1em;font-weight:bold;padding:20px 0 0 0 }
body#Homepage.hp3 #donate img, #donate-inner img {padding-left:12px;}
#KristineTom img {border:1px solid #42210B}	
body#Homepage.hp3 #imageRotator{
	width:660px;
	height:302px;
	float:left;
	clear:none;
	z-index: 1;
	}
.yui3-menu .yui3-menu {
	display: none;
}
.yui3-js-enabled .yui3-menu .yui3-menu {
	display: block;
}
#projectMenu{clear:both;padding: 25px 0 0 0; z-index: 10;}

#projectMenu a {
	color:#000;
}
#projectMenu  .yui3-menu-content li.top-level-nav  a{
	display: block;
	height: 25px;
	padding-top: 3px;
}	

.menuRight{
	background:url(../images/site/menu_right.jpg) top right no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
	height: 28px;
	width: 7px;
	}
.menuLeft{
	background:url(../images/site/menu_left.jpg) top left no-repeat;
	}
#projectMenu .yui3-menu-content li.top-level-nav a
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
}
#projectMenu .yui3-menu-content li.top-level-nav{
	color:#000;
	font-size:1em;
	/*padding:8px 12px 0 12px;*/
	display:block;
	float:left;
	/*margin:10px 0 0 0;*/
	background:url(../images/site/menubg.jpg) top right repeat-x;
	position:relative;
	height:28px;
	font-weight:bold;
}


#donateHome{
	background: url('../images/donatenow_on.gif') no-repeat;
	display: block;
    *display: inline-block; /* IE */
    vertical-align: text-bottom;
}
#donateHome:hover { 
	background: url('../images/donatenow_off.gif') center center no-repeat;
}
#donateHome:active {
	background: url('../images/donatenow_active.gif') no-repeat;
}

/*hp2*/
body#Homepage, body#subPage{background:#B59966 none;}
body#Homepage #container{width:901px; background-color:#fff; margin:20px auto 0 auto; padding:25px 50px 10px;}
#footer{
	background-color:#DEDEDE;
	color:#42210B;
	height:25px;
	text-align:center;
}

body#Homepage #footer{
	margin:0 auto 20px;
	padding:10px 0px 0;
	width:1001px;
}
body#subPage #footer{
	width:100%;
	padding:10px 0;
	margin-top:25px;
}
body#subPage #container {padding-bottom:0;margin:20px auto;}
body#Homepage #header{padding:0;margin:0;}
#logo {float:left;}
#headerMenus{
	float:right;
	padding:0;
	margin:0;
	text-align:right;
	}
body#Homepage #siteSearch {text-align:right;}
#companyMenu, #projectMenu ul{list-style-type:none;padding:0;margin:0;}
#companyMenu li{
	color:#2361D8;
	font-size:0.9em;
	padding:0 8px 0 7px;
	display:inline;
	background:url(../images/site/separator.gif) top right no-repeat;
	}
#companyMenu li a {color:#2361D8;}	
#companyMenu li.listDonate{color:#AD3824;font-weight:bold;padding:0 0 0 7px;display:inline;background:none;}
#companyMenu li.listDonate a{color:#AD3824}

#imageRotator{
	clear:both;
	width:750px;
	height:300px;
	border:2px solid #b59966;
	padding:0;
	margin:0;
	}
	
#aboutUsArea{padding-top:25px;}
#aboutUsIntro{float:left;width:665px;text-align:justify;font-size:1.1em;}
body#Homepage #tomHanks{float:left;width:560px;padding:10px 0 0 10px;}
body#Homepage #tomHanks img{float:left;padding:0;margin:0;border:#42210B 2px solid;}

body#Homepage #signUp{float:left;width:215px;padding:0 0 0 10px;}	
#blog{padding-bottom:10px;}
#blog p{font-size:0.9em}

#featureArea{clear:both;padding-top:25px;}
.featureSpot{width:215px;float:left;padding-right:10px;}
.featureSpot p{color:#42210B;font-size:0.9em;}
#last.featureSpot{padding:0;}	
#networks{clear:both;}
#followUs{width:215px;float:right;padding-top:25px;}
.addthis_le{text-align:center;padding:5px 0px;}
#friendBanners{float:left;padding-top:25px;width:98%;}
.clear{clear:both}
.quote	{padding:5px auto 0;line-height: 16px; color:#42210B; font-size:1.2em; font-weight:bold;text-align:center;font-style:italic; width:450px;}
.quotename	{font-style:normal;font-size:0.8em;}
#redirectHeader {
	border: 7px solid #D26F1C;
	margin: 10px 0px;
	padding: 10px;
}
#redirectHeader h3 {
	color: black;
	text-align: center;
	text-transform:none;
}
#redirectHeader p {
	color: black;
	text-align: center;
}
div, p, span {text-align:left}

p {margin:0; padding:0}
a {color:#b5121b; text-decoration:none}
a:hover {text-decoration:underline}

:focus { -moz-outline-style: none; }

img {border:0}

form {margin:0; padding:0}

.cl {clear:both; margin:0; padding:0; line-height:0}

.fl {float:left}
.fr {float:right}
.italic {font-style:italic}
/*layout styles*/

#container {width:1001px; background-color:#fff; margin:22px auto 63px auto; padding:18px 0}
#leftDiv {float:left;width:138px; margin:0 20px 0 26px; display: inline;}
#contentDiv {float:left;width:634px; display:inline;}
#rightDiv {float:right;clear: none; width:159px; margin-right:13px; display: inline;}

/*leftnav styles*/
#leftNav {margin:0; padding:0; margin-bottom:10px;list-style-type:none; border-bottom:1px solid #005288; margin-top:34px; color:#2361D8; font-size:11px; font-weight:bold; text-transform:uppercase;}
#leftNav li a {display: block; color:#2361D8; text-decoration:none; padding:5px 0; width:138px;}
#leftNav li.on a {color:#ad3826}
#leftNav li a:hover{text-decoration:none; background:#0082c8;color:#fff;}
#leftNav li {display:block; padding: 0;margin: 0; list-style-type: none; border-top:1px solid #005288;}
#leftNav li ul li a {width:100%; border:0;text-decoration:none;color:#5191CD ;display: block;padding: 2px 0px;}
#leftNav li.on ul li a {color:#2361D8}
#leftNav li.on ul li a.on {color:#ad3826}
#leftNav li.on ul li a:hover {color:#fff}	
#leftNav li ul {background: none;margin:0; padding: 0;}
#leftNav li ul li {border:0;}
#leftNav li ul li span{display:block; padding-left:15px; text-transform:Capitalize}

 
td { font-size: 12px; }

a.btnDonate {display:block; color:#b5251b; text-transform:uppercase; text-decoration:none; background:url(../images/bg_sprites.gif) no-repeat 0 -60px; text-align:center; width: 72px; margin-top:8px; font-size:.77em}
a.btnDonate:hover {text-decoration:none}
#awardsDiv {margin-top:21px}
p.awards {font-size:1.31em; font-weight:bold; color:#a29a8b}

.dashLineTop {background:none; padding-top:10px}

/*content div styles*/
.title {margin:0 10px 10px 10px; line-height: 25px; color:#754c24; font-size:1.23em; font-weight:bold;}
.title a{color:#887e6f; font-size:.9em; font-weight:normal; white-space:nowrap}
#contentDiv p.breadCrumb { color:#887e6f;margin-top:10px; margin-bottom:3px; text-transform:none; padding-left:7px}
#contentDiv p.breadCrumb a { color:#887e6f; text-decoration:underline}

#issuesList {margin:0; padding:0; list-style-type:none}
#issuesList li {padding-left:20px; background:url(../images/bg_arrowLeft.gif) no-repeat; margin-bottom:6px}
#issuesList li .noarrow {padding-left:20px; margin-bottom:6px}
#issuesList li p{height:auto;}
#issuesList li p a{color:#b5121b; font-size:1em}
#issuesList li.on {background:url(../images/bg_arrowDown.gif) no-repeat;}
#issuesList li a {color:#42210b; font-size:1.15em}
#issuesList li a:hover {text-decoration:none}
#issuesList li.last {background:none;}
#issuesList li a.seeMore { font-size:1em; color:#b5121b}
#issuesList li a.seeMore:hover {text-decoration:underline}

#contentR, #contentM, #contentL {float:left;display: inline; width:204px; margin-right:7px}
#contentR p, #contentM p, #contentL p{padding:0px 5px 15px 10px}

#contentR hr{width:200px;display:none}

#contentM_inner {float:left;display: inline; width:200px; margin-right:11px}
#contentR_inner {float:right;display: inline; width:204px}

#contentL2 {float:left;display: inline; width:312px;padding-bottom:20px;}
#contentR2 {float:right;display: inline; width:312px;padding-bottom:20px;}

#contentDiv div.featureinfo #contentR2.innerpadding ul, #contentDiv div.featureinfo #contentL2.innerpadding ul
	{
	list-style-type:none;
	border:0;
	margin:0 0 0 7px;
	padding:0 0 7px 0;
	}

#contentDiv div.featureinfo #contentR2.innerpadding ul li, #contentDiv div.featureinfo #contentL2.innerpadding ul li
	{
	border:0;
	margin:0;
	padding:7px 0 0 0;
	}
#contentDiv div.featureinfo #contentR2.innerpadding ul li span, #contentDiv div.featureinfo #contentL2.innerpadding ul li span
	{
font-weight:bold;
	}

#contentDiv div.featureinfo #contentR2.innerpadding ul ul, #contentDiv div.featureinfo #contentL2.innerpadding ul ul
	{
	list-style-type:disc;
	border:0;
	margin:0 0 0 15px;
	padding:0;
	}
#contentDiv div.featureinfo #contentR2.innerpadding ul ul li, #contentDiv div.featureinfo #contentL2.innerpadding ul ul li
	{
	border:0;
	margin:0;
	padding:0;
	}

#contentDiv div.featureinfo #contentR2.innerpadding a, #contentDiv div.featureinfo #contentL2.innerpadding a
	{
	font-weight:bold;
	}

.contentAlignC, .contentAlignR{float:left;display:inline;width:100px;text-align:center;}
.content{width:200px;text-align:left;margin:0 20px;border:5px solid #AD3824;padding:20px;*width:250px;}
.content p strong {font-size:14px}
.contentAlignR{float:right;}


#contentDiv .featureImg {color:#887e6f; float:right; padding-left:10px; background:#fff}
#contentDiv .featureInfo {padding:0 0px 18px 0;margin-bottom:6px;}
#contentDiv .featureInfo p{text-align:justify;margin-bottom:15px}
#contentDiv .featureInfo p a{font-weight:bold}
#contentDiv .featureInfo p span.subhd{font-weight:bold;display:block}
#contentDiv .featureInfo p.gText{color:#5e9732}
#contentDiv .featureInfo p.rText{color:#b5121b}
#contentDiv .featureInfo .hdName {font-weight:bold; display:block; margin:5px 0;color:#42210B;padding:0;}
#contentDiv img.icon{vertical-align:middle; margin-right:10px}
#contentDiv .featureInfo .hdAboutUs{border-bottom:1px dashed #2361D8; repeat-x bottom; padding:3px 0; color:#2361D8; font-weight:bold;margin:0; margin-bottom:5px}
#contentDiv .featureInfo ul {margin:0; padding:0; padding-left:15px; list-style-type:disc; margin-bottom:15px;}
#contentDiv .featureInfo img.TeamImg{float:left}

#contentDiv .featureInfo .teamSecDiv {padding-top:10px; padding-bottom:10px;}
#contentDiv .featureInfo .teamSecDiv p {margin-bottom:0}
#contentDiv .featureInfo ul.en_benefit li {margin-bottom:10px}
#contentDiv .featureInfo .pjHeader {padding:3px 0; border-bottom:1px dashed #5e9732; margin:0; margin-bottom: 3px; color:#5e9732; font-weight:bold;text-align:left;}
#contentDiv .featureInfo .hd_news {color:#ad3824; font-weight:bold;display:block;margin-bottom:4px;}
#contentDiv .featureInfo .newsHeaderSec{margin-bottom:5px; padding:3px 0;}
#contentDiv .featureInfo p.newsDesc {margin-bottom:5px}
#contentDiv .featureInfo a.link {color:#887e6f; margin-top:5px;}
ul#photoGallery{margin:0; padding:0; list-style-type:none}
ul#photoGallery li {float:left; margin-right:13px; margin-bottom:12px; position:relative; color:#887e6f; font-size:12px;}
ul#photoGallery li.rightest {margin-right:0}
/*right div styles*/

#ctryDropDown, #ctryDropDown ul {list-style-type: none; line-height: 1; padding: 0;margin: 0;font-size: .85em;}
#ctryDropDown {margin-top:3px; width:159px}
#ctryDropDown a.header{_width:159px}
#ctryDropDown a {display: block; width: auto; padding:3px; border:1px solid #5f5b54; color:#887e6f;background:url(../images/bg_arrowDownCtry.gif) no-repeat top right; font-size:11px}
#ctryDropDown a:hover{text-decoration:none}
#ctryDropDown li {width: auto; padding: 0;margin: 0; list-style-type: none;display:inline}
#ctryDropDown li ul li a {border-top:0;font-size:11px;text-decoration:none;background:none;color:#887e6f;display: block;_height:13px;padding: 3px 3px;}	
#ctryDropDown li ul li a:hover {background:#a29a8b;color:#ffffff;}	
#ctryDropDown li ul {position: absolute;left:-999em;background: white;width: 159px;margin: 0; padding: 0;}
#ctryDropDown li ul li {float: left;width: 100%;margin: 0px;}
#ctryDropDown li:hover ul, #ctryDropDown li.sfhover ul {left: auto;}

#rightDiv p {margin:0; padding:2px 0; color:#887e6f; font-size:.85em;}
#rightDiv span {color:#887e6f; font-size:.95em;}
#rightDiv .rSubNav ul {margin:0; padding:0; list-style-type:none;}
#rightDiv .rSubNav ul li{display:block; padding:2px 0}
#rightDiv .rSubNav ul li a {text-decoration:none; color:#5d9731}
#rightDiv .rSubNav ul li a:hover {text-decoration:none; color:#887e6f}


/*not homepage search*/
#formSearchHome label, #formMailList label {font-weight:bold; display:block; margin:23px 0 5px 0}
#formSearchHome input, #formMailList input {width:159px; _width:145px; color:#887e6f}
a.btnSearch {display:block; color:#42210a; text-transform:uppercase; text-decoration:none; background:url(../images/bg_sprites.gif) no-repeat 0 -120px; text-align:center; width:72px; margin-top:0px; font-size:.77em; vertical-align:middle}

a.btnSubscribe {display:block; color:#42210a; text-transform:uppercase; text-decoration:none; background:url(../images/bg_sprites.gif)  text-align:center; margin-top:0px; vertical-align:middle}

a.btnSearch:hover, a.btnSubscribe:hover {text-decoration:none}

a.btnSearch img {vertical-align:middle;}
a.btnSearch img {height:25px}
a.btnSearch img {height:23px;#}
span.pages a.btnSearch img {height:16px}


#newsRotate{min-height:134px; height:auto !important; height:134px;}


/* header style*/

#contentL_projects {float:left;display: inline; width:380px;}
#contentR_projects {float:right;display: inline; width:247px;}
div.innerPadding p {margin-left:7px; margin-bottom:10px; font-size:13px;}
ul.pjList{margin:0; padding:0 0 15px 0; list-style-type:none; font-size:13px; size:bold}
ul.pjList li {padding:8px 0 8px 15px; background:url(../images/bg_dot_g.gif) no-repeat top left; border-bottom:1px dashed #5e9732}
ul.pjList li a {color:#5e9732; text-decoration:none;font-weight:bold}

ul.pjListFacts {margin:0; padding:0 15px; color:#5e9732}
ul.pjListFacts li {margin:0;padding:3px;color:#42210B}

ul.pjListMain {margin:0; padding:0 0 0 15px;}
ul.pjListMain li {padding:0;color:#42210B;}
ul.pjListMain li a, ul.pjListMain li a:hover,ul.pjListMain li a:visited {text-decoration:none;font-weight:bold;color:#42210B;}
ul.pjListMain li a:hover {text-decoration:underline;}
ul.pjListMain li a:visited {color:#754C24;}

.countryIntro {border-top:1px dashed #5e9732;padding-top:10px}
.intro {margin-top:20px}
.countryIntro p {padding-bottom:10px}

h1, h1 a {font-size:1.08em; font-weight:bold; margin:0; padding:0; text-transform:capitalize; padding:5px 7px; margin-bottom:6px; color:#fff;}
h2, h3, h4 {font-size:1.08em; font-weight:bold; margin:0; padding:0;  text-transform:capitalize; padding:5px 7px; margin-bottom:6px; color:#fff;}
/*h3 {font-size:0.9em; font-weight:bold; margin:0; padding:0; text-transform:none; padding:5px 7px; margin-bottom:6px; color:#fff;}*/
h2 a,h3 a,h4 a{text-decoration:none;color:#fff; text-transform:capitalize;}
#contentDiv .featureInfo h5.pjHeader{border-bottom:0;color:#42210B;font-weight:bold;font-size:1em;}

.photo {background:url(../images/bg_arrowDown.gif) no-repeat;}


/* Jasmine's styles*/
.caption, .captionLink, .captionFloatLeft, .captionFloatRight {border:0;text-align:center;margin:15px 0 25px;font-weight:bold;font-size:0.85em}
.caption img, .captionLink img {padding: 5px 0;}
img.ambassadors{float:right;padding:0 0 15px 15px;margin:0}
.captionFloatLeft{float:left;margin:0 15px 15px 0;}
.captionFloatRight{float:right;margin:0 0 15px 15px;}

.featureIntro{padding-top:15px;color:#754c24;font-size:1em;font-weight:bold;width:100%;padding-bottom:15px;}



.donate,.donateButton{width:100%;text-align:center;}
.donateRadio,.donateLifelight{padding:0 0 10px 5px}

.homepagefeature	{color:black;margin-top:10px}
#homeImg	{width:634px;height:291px;background:url(../images/img_home_5.jpg) no-repeat top;}



#tomhanks {width:138px;margin:25px 0 30px 0;border:0;text-align:center;font-weight:bold;font-size:0.85em;padding-bottom:15px}
#tomhanks a img{width:138px;height:140px; margin-bottom:15px;border:1px solid #42210B;}

.signupEmail {width:132px;font-size:0.9em} 
.icon {width:16px;height:16px;padding-top:2px;}


/* sidebar divs*/

/* search */
.searchText{width:130px;font-size:0.9em}
	

#donate{padding-bottom:10px}
#signup, #siteSearch, #latestNews,#addthis {padding:10px 0;}
#addthis img, a#addthis {height:16px;width:125px;}
.myAddthisTwitter, .myAddthisfacebook{
float:left;
display:block;
height:16px;
line-height:16px !important;
overflow:hidden;
width:16px;
padding-right:4px;
}

.myAddthisTwitter{
background:url("/images/icons/twitter.gif") no-repeat scroll 0 0 transparent;}
.myAddthisfacebook{
background:url("/images/icons/facebook.gif") no-repeat scroll 0 0 transparent;}

	/* network links*/
#networks .networkList a{margin: 10px 53px 0px;display:block;float:left;}
#networks .networkList{margin:0 auto;width:620px;height:55px;}
#networks {padding:0}

a#linktwitter {background: url('../images/networks/twitter.gif') no-repeat;width:106px;height:29px;}
a:hover#linktwitter {background: url('../images/networks/twitteron.gif') no-repeat;width:106px;height:29px;}

a#linkfacebook {background: url('../images/networks/facebook.gif') no-repeat;width:102px;height:34px;}
a:hover#linkfacebook {background: url('../images/networks/facebookon.gif') no-repeat;width:102px;height:34px;}

a#linkyoutube {background: url('../images/networks/youtube.gif') no-repeat;width:81px;height:34px;}
a:hover#linkyoutube {background: url('../images/networks/youtubeon.gif') no-repeat;width:81px;height:34px;}

a#linkmyspace {background: url('../images/networks/myspace.gif') no-repeat;width:86px;height:35px;}
a:hover#linkmyspace {background: url('../images/networks/myspaceon.gif') no-repeat;width:86px;height:35px;}

a#linkalternativechannel {background: url('../images/networks/alternativeChannel.gif') no-repeat;width:100px;height:34px;}
a:hover#linkalternativechannel {background: url('../images/networks/alternativeChannelon.gif') no-repeat;width:100px;height:34px;}

.donateHolder {margin:0;padding:0;width:620px;height:50px;text-align:center;}

.donateHolder a{display:block;text-align:center;}

a#donateHolidayCampaign {
	background: url('../images/donatenow_on.gif') 270px no-repeat;	
width:620px;height:50px;
	}
a:hover#donateHolidayCampaign {
	background: url('../images/donatenow_off.gif') 270px no-repeat;	
width:620px;height:50px;
	}

a:active#donateHolidayCampaign {
	background: url('../images/donatenow_active.gif') 270px no-repeat;	
width:620px;height:50px;
	}


.linkHidden {
text-indent: -1000em;
display:block;
overflow: hidden;
width:0;
height:0;
margin:0;
padding:0;
}

/* IE 5 hack */
.linkHidden {overflow: hidden;} 
/* end hack */ 

	


.dashLine {background:none;padding-bottom:15px}


 .everyclickSearch{
	margin:0 auto;
	*margin:0 180px;
	width:269px;
	height:50px;
	text-align:center;
	}


/* logo header colors
.hdGreen{background:#92B979;color:#fff;}
.hdBrown{background:#BF8C56;color:#fff;} 
*/


.hdYellow{background:#FED930;color:#000; text-align:right;margin-bottom:0;}
.hdRed{background:#AD3824;color:#fff;}
.hdBrown {background:#B59966;color:#fff;}
.hdBlue {background:#2361D8;color:#fff;}
.hdGreen {background:#5d9731;color:#fff;}
/* hdPurple was changed from #d26f1c to #2361D8*/

.hdPurple {background:#2361D8;color:#fff;}
.hdPink {background:#FEC430;color:#fff;}
.hdOrange {background:#d26f1c;color:#fff;}

.investItem{padding:10px 0;clear:both;}
.investCopy{width:440px;float:right;padding-right:20px;}
.investLink{float:left;}
.hdInvest{padding:0;text-transform:none;}
.investBorder{width:125px;float:left;border:7px solid #fff;}
.red{color:#AD3824;border-color:#AD3824;border-bottom:1px dashed #AD3824;}
.green{color:#5d9731;border-color:#5d9731;border-bottom:1px dashed #5d9731;}
.blue{color:#2361D8;;border-color:#2361D8;border-bottom:1px dashed #2361D8;}
.orange{color:#d26f1c;border-color:#d26f1c;border-bottom:1px dashed #d26f1c;}

.investImg{
border:1px solid #5d9731;}

.investQuote{

}

.investQuote em{
font-weight:bold;
}




/* for news in sidebar */
.hdGray {background:#B59966;color:#fff;}

.strapline{margin-bottom:0; text-align:right}

.hdYellow2 {background:#fed930; color:#000; margin-bottom:0; text-align:right}
.hdGreen span.pages{float:right; font-size:13px; text-transform:lowercase; font-weight:normal}
.hdGreen span.pages a {color:#fff}

.hdPink {background:#FEC430;color:#fff;}

.hdProjects, .hdSupportUs, .hdDonate, .hdNews, .hdArticle, .hdVideos,.hdVideos a, .hdAmbassadors, .hdVolunteer, .hdEI {padding:15px 0 0 0; color:#42210B; font-weight:bold;margin:0; margin-bottom:5px;clear:both;}
.hdDonate, .hdDonate a {color:#2361D8;border-bottom:1px dashed #2361D8;}
.hdArticle,.hdVideos, .hdNews, {color:#AD3824;border-bottom:1px dashed #AD3824;}
.hdAmbassadors{color:#d26f1c;border-bottom:1px dashed #d26f1c;}
.hdSupportUs {color: #D26F1C;border-bottom:1px dashed #D26F1C;}


.hdProjects,  h2.hdProjects a, ul.listProjects li{color:#5d9731;border-bottom:1px dashed #5d9731;}
ul.listProjects li span{color:#42210b;}
ul.listProjects li {padding:2px;border:0;}
p.pjHeader span, p.pjHeader a {color:#000;}
.pjImage img{margin:-15px 0 -10px 6px;border:0px solid #754C24;}
.pjInfo{width:280px;float:right;padding:10px 15px 0 0;}
.pjMainImg{width:300px;padding:15px 0 0 15px;}


.hdEI, h4.hdEI a, h2.hdEI a, ul.listEI li{color:#5D9731;border-bottom:1px dashed #5d9731;text-decoration:none;}
ul.listEI li span{color:#42210b;}
ul.listEI li {padding:2px;border:0;}

#contentDiv .featureInfo ul.listSupportUs{padding:0 30px}
ul.listSupportUs li{list-style-image: url('../images/bullet.jpg');padding:5px 5px;}
ul.listSupportUs span{color:#D26F1C;font-weight:bold;}
ul.listSupportUs li li{list-style-image:none;padding:4px 5px;}
ul.listSupportUs li li span{color:black}

.download{background: url('../images/dowload_grey_arrow.gif') center left no-repeat;padding-left:20px;}
.download a {color:#887E6F}

/*ul.addressList{width:560px;padding:0;text-align:right;float:right}*/
ul.addressList li{list-style:none;float:left;padding:20px 20px 10px 50px;}

.currency {
	float:left;
	width:20px;
	height:15px; 
	cursor:pointer; 
	border: 1px solid white;
}
.currencyText{display:block;}
#currencyGBP {background: url('../images/icons/gb.gif') center center no-repeat;}
#currencyUSD {background: url('../images/icons/us.png') center center no-repeat;}
#currencyEUR {background: url('../images/icons/eu.gif') center center no-repeat;}
#currencyZAR {background: url('../images/icons/za.gif') center center no-repeat;}

div.currency:hover {border:2px #5D9731 solid !important;}		

#donateAmountButton, #donateItemButton, #moreInfoButton, #donateInvestButton,#donateHome{ 
	border: 0px;
	margin: 0 auto;
	padding: 0px;
	width:112px;
	height:35px;
	border:0;
	cursor:pointer;
    text-indent: -40em;
    overflow: hidden;

	}


#donateAmountButton, #donateItemButton{ 
	background: url('../images/donatenow_off.gif') center center no-repeat;
	display: block;
    *display: inline-block; /* IE */
    vertical-align: text-bottom;
}


#donateInvestButton{ 
	background: url('../images/donatenow_off.gif') center center no-repeat;
	float:right;
	margin-top:-10px;
}

#donateAmountButton:hover, #donateItemButton:hover, #donateInvestButton:hover{
	background: url('../images/donatenow_on.gif') no-repeat;
}
#donateAmountButton:active, #donateItemButton:active, #donateInvestButton:active {
	background: url('../images/donatenow_active.gif') no-repeat;
}

#moreInfoButton, #moreInfoButton:active{ 
	background: url('../images/moreinfo_off.gif') center center no-repeat;
	float:right;
}
#moreInfoButton:hover{
	background: url('../images/moreinfo_on.gif') no-repeat;
}


.smallPrint{font-size:11px!important;padding-top:10px;}
.costHightlight,#cost{color:#2361D8;font-size:16px;}
#errorDiv2, #errorDiv{color:red;font-weight:bold;display:none;}
#errorDiv2.visible,#errorDiv.visible{margin-bottom:1em;display:block;text-align:center;}

.countryFacts p{padding:0 0 2px 0;}
.countryFacts {width:270px;border:5px solid #5D9731;padding:0 10px 10px 10px;}
.hrProjects {color:#5D9731;background-color:#5D9731;}

div#networkLogos.wrapper ul,
div#networkedFriends.wrapper ul
  {
    width: 630px;
	margin: 0px !important;
	padding: 0px !important;
	border: 0px !important;
  }

  /* float & allow room for the widest item */
 div#networkLogos.wrapper ul li,
 div#networkedFriends.wrapper ul li
  {
    float: left;
	list-style-type:none;
	padding:0 0 5px 0;
	border:0;
	margin:0;
  }
  div#networkedFriends.wrapper ul li
  {
   width: 200px;
  }

div#networkLogos.wrapper ul li img,
div#networkedFriends.wrapper ul li img
  {
	border:0;
	margin:0;
	}
  /* stop the float */
  div#networkLogos.wrapper br,
  div#networkedFriends.wrapper br
  {
    clear: left;
  }

  /* separate the list from subsequent markup */
  div#networkLogos.wrapper,
  div#networkedFriends.wrapper
  {
    margin-bottom: 1em;
  }

