@charset "utf-8";
/* CSS Document */
*:focus {
	outline:none;	
}
body {
	padding:0;
	margin:0;
	background:url(../images/bg.jpg) center top no-repeat;
}
#page {
	position:relative;
	padding:0;
	margin:0 auto;
	height:1305px;
	width:100%;
	overflow:hidden;
}
#top_menu {
	position:relative;
	height:35px;
	width:100%;
	padding:0;
	margin:0;
	background:#a4c737;
}
#link_top {
	position:relative;
	height:20px;
	width:958px;
	top:5px;
	padding:0;
	margin:0 auto;
}
#link_top ul {
	position:relative;
	padding:0;
	margin:0 auto;
	list-style:none;
}
#link_top ul li {
	display:inline;	
}
#link_top ul li a {
	font:12px "Arial", Verdana, Geneva, sans-serif;
	color:#291806;
	text-decoration:none;
}
#wrapper {
	position:relative;
	width:958px;
	height:1258px;
	padding:0;
	margin:0 auto;
}
.follow-us {
	position:absolute;
	padding:0;
	margin:0;
	font:11px "Arial",verdana, sans serif;
	font-weight:normal;
	margin-top:-5px;
	color:#fff;
}
#social-buttons {
	position:absolute;
	padding:0;
	margin:0;
	height:70px;
	right:15px;
	top:10px;
}
#social-buttons  ul{
	padding:0;
	margin:10px 0 0 0;
	list-style:none;
}
#social-buttons li {
	display:inline;
	padding-left:3px;
}
#social-buttons a img  {
	border:none;
}
#main_menu {
	position:relative;
	width:958px;
	height:62px;
	padding:0;
	margin:0;
}
#tagline {
	position:absolute;
	margin:0;
	padding:0;
	width:358px;
	height:71px;
	top:45px;
	left:-5px;
	z-index:5;
}
#tagline a {
	position:absolute;
	width:358px;
	height:71px;
	border:0;
	background:url(../images/tagline.png) no-repeat;
}
#tagline a img {
	border:0;
	margin:0;
	outline:0;
	padding:0;
}
#menu_links {
	position:absolute;
	border:0;
	margin:0;
	height:40px;
	width:958px;
	left:2px;
	top:55px;
	background:#45392c;
	z-index:4;
}
#menu_links ul {	
	list-style:none;
	padding:0;
	margin:10px 0 0 345px;
	text-align:right;
	width:600px;
}
#menu_links ul li {
	display:inline;	
	color:#eddb89;
	padding-left:5px;
}
#menu_links ul li a {
	color:#eddb89;
	font:0.8em "Arial",Verdana, Century gothic, Georgia, Times New Roman, Times, serif;
	text-decoration:none;
}
#content {
	position:relative;
	width:958px;
	height:1062px;
	margin:0 auto;
	padding:0;
	top:50px;
}
#left_content {
	position:absolute;
	width:686px;
	height:1062px;
	margin:0;
	padding:0;
}
#right_content {
	position:absolute;
	width:253px;
	height:1062px;
	margin:0;
	padding:0;
	left:698px;
}
/*bread crumbs*/
#breadcrumbs {
	position:absolute;
	width:673px;
	height:18px;
	padding:0;
	margin:0;
	left:15px;
	background:#000;
}
	#breadcrumbs p {
		padding:2px 0 0 10px;
		margin:0;
		color:#FFF;
		font:12px "Arial" ,Century gothic, verdana, Sans Serif;
		letter-spacing:2px;
	}
/* end of bread crumb styling*/
/*features slider styling*/
#featured {
	position:absolute;
	width:672px;
	height:285px;
	top:30px;
	left:15px;
	padding:0;
	margin:0;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:0px; 
	list-style:none; 
	padding:0; margin:0; 
	width:230px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:0 0;
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:right; margin:10px 5px 2px 5px; 
	background:#fff; 
	padding:2px; 
}
#featured ul.ui-tabs-nav li span{ 
	position:absolute;
	font-size:12px;
	font-family:"Arial", verdana,Sans Serif; 
	color:#fefefe;
	padding-left:30px;
	line-height:18px; 
	padding-top:30px;
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:95px; 
	color:#333;  
	background:url(../images/thumb_bg.png) no-repeat; 
	line-height:15px;
	text-decoration:none;
}
#featured li.ui-tabs-nav-item a:hover { 
	background-position: -230px 0%;
}
#featured li.ui-tabs-selected{ 
	/*background:url('../images/selected-item.gif') top left no-repeat;  */
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background-position: -230px 0%;
}
#featured .ui-tabs-panel{ 
	width:442px; height:285px; left:230px;top:0;
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	display:none;
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url('../images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Arial, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
#featured .readmore {
	position:absolute;
	padding:0;
	margin:0;
	z-index:50;
	top:250px;
	left:325px;
}
#featured .readmore a {
	color:#fff;
	background:#1f160f;
	border:5px solid #1f160f;
	text-decoration:none;
	font:14px "Arial", verdana, Sans Serif;
	font-weight:bold;
}
#featured .readmore a:hover {
	color:#a4c737;
}
/*end of featured slider styling*/
#button {
	position:absolute;
	width:165px;
	height:702px;
	top:325px;
	left:5px;

}
#global_mission,#medical_mission,
#patient,#relief,#community,#animal_welfare,
#adoption_advocacy,#prison_cottage,#project_enlightenment,
#biodiesel,#empowerment {
	position:absolute;
	padding:0;
	margin:0;
	height:63px;
	width:164px;
	left:0;
}
#global_mission a,#medical_mission a,
#patient a,#relief a,#community a,#animal_welfare a,
#adoption_advocacy a,#prison_cottage a,#project_enlightenment a,
#biodiesel a,#empowerment a {
	position:absolute;
	padding:0;
	margin:0;
	height:63px;
	width:164px;
}
#global_mission a:hover,#medical_mission a:hover,
#patient a:hover,#relief a:hover,#community a:hover,#animal_welfare a:hover,
#adoption_advocacy a:hover,#prison_cottage a:hover,#project_enlightenment a:hover,
#biodiesel a:hover,#empowerment a:hover {
	  background-position: -165px 0%;
}
#global_mission {
	top:0;
} 
#medical_mission {
	top:63px;	
}
#patient {
	top:127px;	
} 
#relief {
	top:191px;	
}
#community  {
	top:255px;
}
#animal_welfare {
	top:319px;	
}
#adoption_advocacy {
	top:383px;	
}
#prison_cottage {
	top:447px;	
}
#project_enlightenment {
	top:511px;	
}
#biodiesel {
	top:575px;
}
#empowerment {
	top:639px;	
}
#widget-tool {
	position:absolute;
	padding:0;
	margin:0;
	width:164px;
	height:100px;
	top:680px;
}
/*button's*/
#global_mission a {
	background:url(../images/buttons/global_mission.png) no-repeat;	
}
#medical_mission a {
	background:url(../images/buttons/medical_mission.png) no-repeat;
}
#patient a {
	background:url(../images/buttons/patient.png) no-repeat;
}
#relief a {
	background:url(../images/buttons/relief_mission.png) no-repeat;
}
#community a {
	background:url(../images/buttons/community.png) no-repeat;	
}
#animal_welfare a  {
	background:url(../images/buttons/animal_welfare.png) no-repeat;	
}
#adoption_advocacy a {
	background:url(../images/buttons/adoption_advocacy.png) no-repeat;
}
#prison_cottage a {
	background:url(../images/buttons/prison_cottage.png) no-repeat;
}
#project_enlightenment a {
	background:url(../images/buttons/project_enlightenment.png) no-repeat;	
}
#biodiesel a {
	background:url(../images/buttons/biodiesel.png) no-repeat;	
}
#empowerment a {
	background:url(../images/buttons/empowerment.png) no-repeat;	
}
/*end of button style*/
#volunteer {
	position:absolute;
	padding:0;
	margin:0;
	height:128px;
	width:250px;
	left:4px;
}
#volunteer a {
	position:absolute;
	height:128px;
	width:250px;
	padding:0;
	margin:0;
	background:url(../images/volunteer-m.png) no-repeat;
}
#c_content {
	position:absolute;
	padding:0;
	margin:0;
	width:515px;
	height:600px;
	left:170px;
	top:325px;
}
#c_header {
	position:relative;
	padding:0;
	margin:0;
	width:513px;
	height:62px;
	top:0;
	left:4px;
	background:url(../images/l_content_h.png) no-repeat;
}
#c_header2 {
	position:relative;
	padding:0;
	margin:0;
	width:513px;
	height:33px;
	top:0;
	left:4px;
	background:url(../images/l_content2_h.png) no-repeat;
}
#c_title {
	position:absolute;
	padding:0;
	margin:-15px 0 0 0;
	width:350px;
	height:20px;
	left:10px;
}
#c_date {
	position:absolute;
	padding:0;
	margin:-13px 0 0 0;
	width:300px;
	height:10px;
	top:40px;
	left:10px;
	font:12px "Arial",Verdana, Geneva, sans-serif;
}
#c_date p {
	color:#353535;	
	width:490px;
	font:12px "Arial", Verdana,Sans-serif;
}
#c_title h2 {
	width:500px;	
}
#c_title span {
    padding:0;
	margin:0;
	font:18px "Arial",Verdana, Geneva, sans-serif;
	font-weight:bold;
	
}
 span.brown_h2 {
	color:	#2a2017;

}
 span.red_h2 {
	color:#a43218;
	
}	
#news-lower {
	position:relative;
	padding:0;
	margin:0;
	width:513px;
	left:4px;
	height:150px;
	border:1px solid #000;
	overflow: hidden;
}
#news-lower p {
	width:505px;
	font:14px Myriad pro;
	padding-left:5px;
	padding-top:8px;
	margin:0px;
}
#news-lower h2 {
	font:18px Myriad pro;
	padding:0;
	margin-top:0px;
	margin-left:5px;
}
#news-title {
	position:absolute;
	padding:0;
	margin:0;
	width:513px;
	height:25px;
	background:#47392c;
	color:#eddb89;
	top:0;
}
#news-content {
	position:absolute;
	padding:0 0 0 0;margin:0 0 0 0;
	width:513px;
	height:125px;
	background:#a4c737;
	color:#2a2017;
	top:25px;
}
#c_data,#c_data2,#c_data3, #c_data4 {
	position:relative;
	padding:0;
	margin:0;
	width:513px;
	left:4px;
	overflow:visible;
}
#c_data {
	background:url(../images/l_content_c.png) no-repeat;	
	height:470px;
}
#c_data2 {
	background:url(../images/l_content_c2.png) no-repeat;	
	height:668px;
}
#c_data3 {
	height:380px;
}
#c_data4 {
	height:640px;	
}
#content-bg {
	position:relative;
	width:513px;
	padding:0;
	margin:0;
	left:4px;
	background:url(../images/l_content_c3.png) repeat-y;
}
#content_footer {
	position:relative;
	padding:0;
	margin:0;
	width:513px;
	height:24px;
	left:4px;
	background:url(../images/l_content_foot.png) no-repeat;
}
#c_data p, #c_data2 p, #c_data3 p, #c_data4 p {
	line-height:18px;
	margin:0;
	width:490px;
	color:#222222;
	padding:10px 0 0 10px;
	font-family:"Arial", Verdana, Geneva, sans-serif;
	font-size:12px;
}
#c_data2 table {
	border:0;
	margin:0 0 0 6px;
	padding:0;
}
#c_data2  table tr td.media-table{
	font-size:10px;
	text-align:left;
}
#c_data2 table tr td {
	text-align:center;
	font-family:"Arial", Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:10px;
}
#c_data2 h2 {
	color:#a43218;
	font:17px "Arial",Verdana, Geneva, sans-serif;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
}
#c_data2 ul{
	padding:0;
	margin:0;
	list-style:none;
}
#c_data2 li,#c_data3 li {
	font:12px "Arial", Verdana, Geneva, sans-serif;	
	padding-left:10px;
}
#c_data2 .media-slide-pane {
	position:relative;
	width:470px;
	height:350px;
	padding:0;
	left:11px;
	margin:8px 10px;
	z-index:2;

}
#c_data2 .media-slide-pane-holder{
	position:relative;
	width:490px;
	height:365px;
	padding:0;
	left:2px;
	margin:8px 10px;
	z-index:2;
}
#slidercontainer {
	position:relative;
	padding:0;
	height:100%;
	margin:0;
	overflow:hidden;
}
#slidercontainer img {
	border:none;
}
#slidercontainer p {
	color:#fff;
	z-index:999;
}
#c_data2 table a {
	padding:0;
	margin:0;
	border:none;
	text-decoration:none;
	color:#000;
}
#c_data2 table a img {
	border:none;
}
#c_data2 tr td strong {
	line-height:20px;
}	
#c_data2 tr td em{
	line-height:15px;
}
#FlabellComponent {
	z-index:3;
}
#label-gallery {
	position:relative;
	padding:0;
	margin:0;
	width:470px;
	height:30px;
	left:21px;
	background:#3b3b3b;
	z-index:500;
	margin-top:-10px;
}
#label-gallery-two {
	position:relative;
	padding:0;
	margin:0;
	width:490px;
	height:30px;
	left:12px;
	background:#3b3b3b;
	z-index:500;

}
#label-gallery h2,#label-gallery-two h2  {
	color:#fff;
	font:14px "Arial", verdana, Serif;
	line-height:15px;
}
.small-date {
	font-size:10px;
}
#c_data2 dl { margin:10px 0; }
#c_data2 dt, #c_data2 dd { float:left; text-align:right; margin:0; font:12px "Arial", Verdana, Geneva, sans-serif;	 }
#c_data2 dt {
	width:140px;
}
#c_data2 dd {
	width:360px;
}
#c_data2 dd a {
	text-decoration:underline;
	color:#222;
}
#c_data2 dt { font-weight:bold; margin-right:10px; }
#c_data2 dd { text-align:left; }
#events_calendar {
	position:relative; 
	width:514px;
	height:107px;
	padding:0;
	margin:0;
	top:10px;
	left:4px;
}
#events_h {
	position:absolute;
	width:514px;
	height:23px;
	padding:0;
	margin:0;
	background:#594a39;
	border:1px solid #3d3125;
	
}
#events_h span {
	font:14px "Arial", Georgia, Times New Roman, Times, serif;
	color:#eddb89;
	padding:2px 0 0 10px;
}
#e_link {
	position:absolute;
	width:120px;
	height:20px;
	font:14px "Arial", Georgia, Times New Roman, Times, serif;
	padding:0;
	margin:0;
	top:1px;
	left:400px;
	}
#e_link a {
	color:#fefefe;	
	text-decoration:none;
}
#e_link a:hover  {
	text-decoration:underline;	
}
#events_c {
	position:absolute;
	width:514px;
	height:85px;
	padding:0;
	margin:0;
	background:#b9cd3d;
	top:23px;
	overflow:hidden;
	border-bottom:1px solid #3d3125;
	border-right:1px solid #3d3125;
	border-left:1px solid #3d3125;
}
							  
#highlights, #projects_main,#projects_links {
	position:relative;width:253px;padding:0;margin:0;top:135px;
}
#projects_main { }
#projects_links { margin-top:5px;}
#highlights_h, #gmission_h,#projects-links-h {position:relative;width:253px;height:33px;padding:0;margin:0;
}
#highlights_h {
	background:url(../images/r_highlights_h.png) no-repeat;	
}
#highlights_c, #gmission-bg, #gmission_c {
	position:relative;width:249px;padding:0;margin:0;left:4px;top:-1px;
} 
#gmission-bg {
	background:url(../images/sublink_media/global-mission/g_mission-c_bg.png) repeat-y;
}	
#gmission_c {
	height:370px;
}
#projects-links_c {
	position:relative;width:249px;padding:0;margin:0;left:4px;top:-1px;height:310px;	
}
#projects-links_c a {
	font: bold 12px "Arial", Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#eddb89;
}
#projects-links_c ul {
	padding:0;
	margin:0;
	list-style:none;
	position:absolute;
}
#projects-links_c ul li {
	list-style:none;
	width:237px;
	height:41px;
	margin-left:2px;
	margin-top:10px;
}
#projects-links_c ul ul {
	width:237px;
	height:41px;
	background:url(../images/sublink_media/global-mission/projectlinks-bg.png) no-repeat;
}
#projects-links_c ul ul li img {
	margin-left:10px;
	margin-right:10px;
}
#highlights_c {
	height:745px;background:transparent url(../images/highlights_bg.png) no-repeat;	
}
#highlights_c img, #gmission_c img {
	margin:10px 10px 0px 10px;
}
#highlights_c p, #gmission_c p {
	font:11px "Arial" ,Verdana, Geneva, sans-serif;	padding:0 0 0 10px;color:#fff;width:220px; line-height:15px;
}
#highlights_c a, #gmission_c a {
	font:12px "Arial" ,Verdana, Geneva, sans-serif;color:#eddb89;font-weight:bold;text-decoration:none;
}
#highlights_c a:hover ,#gmission_c a:hover {
	color:#a4c737;text-decoration:underline;
}
#highlights_c span.r_title, #gmission_c span.r_title {
	font:12px "Arial" ,Verdana, Geneva, sans-serif;	color:#a4c737;

}
#highlights_c span.r_title2, #gmission_c span.r_title2 {
	font:14px "Arial" ,Verdana, Geneva, sans-serif;color:#eddb89;

}
#highlights_c span.r_date, #gmission_c span.r_date {
	font:11px "Arial" ,Verdana, Geneva, sans-serif;color:#eddb89;	
}
#highlights_b, #projects_main_b, #projects_links_b {
	position:relative;width:249px;height:9px;left:4px;padding:0;margin:0;top:-1px;
}
#highlights_b_main {
	background:url(../images/r_content_b.png) no-repeat;
}
#projects_main_b, #projects_links_b {
	background:url(../images/sublink_media/global-mission/footer.png) no-repeat;
}
.highlights_class {
	z-index:1000;position:absolute;width:237px;height:180px;font:12px "Arial",Verdana, Helvetica, sans-serif;left:5px;background:#1f160f;border:#1c1104 1px solid;
}
 p.r-inner-content {
	padding-top:8px;
	font-size:2em;
}
 p.r-inner-title {
	margin-top:50px;
}
#highlights_1 {
	top:3px;
}
#highlights_2 {
	top:188px;	
}
#highlights_3 {
	top:373px;	
}
#highlights_4 {
	top:558px;	
}

#newsletter {
	position:relative;
	padding:0;
	margin:0;
	width:253px;
	height:auto;
	top:140px;
}
#newsletter_h {
	position:relative;
	padding:0;
	margin:0;
	width:252px;
	height:37px;
	left:1px;
	background:url(../images/r_newsletter_h.png) no-repeat;
}
#newsletter_c {
	position:relative;
	padding:0;
	margin:0;
	width:249px;
	left:4px;
	height:55px;
	font:12px "Arial",Verdana, Helvetica, sans-serif;
	/*background:rgba(69, 57, 44, .80);*/
	background:url(../images/newsletter_bg.png) no-repeat;
	text-align:center;
}

#newsletter_c a {	
	color:#a4c737;
}
#newsletter_c span {
	margin-top:20px;
	padding:0;
}
#newsletter_b {
	position:relative;
	width:249px;
	height:9px;
	left:4px;
	padding:0;
	margin:0;
	background:url(../images/r_content_b.png) no-repeat;
}
#volunteer a:hover {
	background-position: -250px 0%;
}
#footer {
	position:relative;
	width:958px;
	height:86px;
	padding:0;
	margin:0 auto;
	top:50px;
}
#footer_menu {
	position:absolute;
	margin:0;
	padding:0;
	width:938px;
	height:56px;
	background:#000;
	left:11px;
}
#footer_menu  ul {
	list-style:none;
	padding:0;
	margin:18px 0 0 10px;
}
#footer_menu li {
	display:inline;
	color:#fff;
	padding-left:5px;
}
#footer_menu li a {
	font:12px "Arial", Verdana, Geneva, sans-serif;	
	color:#fff;
	text-decoration:none;
}
#copyright {
	top:60px;
	position:absolute;
	margin:0;
	padding:0;
	width:938px;
	height:20px;
	text-align:right;
	font:12px "Arial", Verdana, Geneva, sans-serif;
	color:#2a2a2a;
	left:11px;
}
/*global mission*/
#section-header {
	position:absolute;
	padding:0;
	margin::0;
	width:513px;
	hieght:30px;
	background:#000;
	top:325px;
	left:175px;
}
#section-header span {
	color:#fff;
	padding-left:10px;
	font-family:"Arial",Verdana, Geneva, sans-serif;
}
#global_content {
	position:absolute;
	padding:0;
	margin:0;
	width:515px;
	height:600px;
	left:170px;
	top:355px;
}
div.rwanda_highlights {
	position:relative;
	width:480px;
	height:140px;
	padding:0;
	margin:10px 0 0 10px;
	
}

/*end of global mission*/
#signup {
	position:absolute;
	top:14px;
	right:-175px;
}
#signup a {
	font-weight:bold;
}
#signup:hover {
	text-decoration:overline;
}
#content-holder-header  {
	position:absolute;
	top:-3px;
	float:left;
}
#content-holder-content {
	position:absolute; 
	margin-top:80px;
	float:left;
}
#content-readmore {
	position:absolute;
	float:left;
	margin-top:165px;
}
/* ################################################
			SLIDER BULLETS
################################################### */

.nivo-prevNav { background:url(../images/arrows.png) 0 0 no-repeat; }
.nivo-nextNav { background:url(../images/arrows.png) -34px 0 no-repeat; }
