@charset "utf-8";

/* CSS Document */



body {

	background: #000;

	color: #FFF;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height: 18px;

	margin:0;

	padding: 0;

	

   }

   

object { outline: none; } 



#logo {

	width: 960px;

	padding-top: 35px;

	height: 155px;

	margin: auto;

}





#navigation {

	padding-top: 33px;

	width: 900px;

	margin: auto;

}



#content {

	margin: auto;

	padding: 20px 0;

	width: 960px;

}



#flash {

	float: left;

	width: 608px;

	height: 597px;

}



#mainrightcontent {

	float:left;

	width: 309px;

	padding: 0 20px 20px 23px;

}





#insidecontent {

    width: 920px;

	background: url(images/insidepagebg.png) repeat-y;

	margin: auto;

	padding: 20px;

}



#insleft {

	width: 500px;

	float:left;

}



#insright {

	width: 400px;

	padding-left: 20px;

    float: left;

}



#insleft2 {

	width: 350px;

	float:left;

}



#insright2 {

	width: 550px;

	padding-left: 20px;

    float: left;

}



#insrightform {

	width: 370px;

	padding: 15px;

	background: #0A0A0A;

}



#footer {

	padding: 40px 0;

	width: 960px;

	margin: auto;

}



#testimonialsbutton {

	width: 205px;

	height: 31px;

}



#testimonialsbutton  ul{

	display: inline;

    float:left;

    list-style-type: none;

    margin: 0;

    padding: 0;

}



#testimonialsbutton  li{

	display: inline;

    float: left;

    list-style-type: none;

    margin: 0;

    padding: 0; 

}







.headernav {

	background: #000 url(images/upperbg.jpg) top center repeat-x;

	height: 327px;

	

   }

   

.bodybg {

	background: #efdecd url(images/texturebg.jpg) top center repeat-x;

	

   }

   

.clearleft {

	clear: left;

}



.floatleft {

	float: left;

}



.floatleft2 {

	float: left;

	padding: 20px 40px 10px 0; 

}



.floatright {

	float: right;

}



.floatright2 {

	float: right;

	padding: 10px 0 10px 30px;

}



/* font */



.mainFont {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 28px;

	color: #FFF;

	line-height: 30px;

}



.mainFont2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	color: #F90;

	line-height: 30px;

}



.orangetext {

	font-family:Tahoma, Geneva, sans-serif;

	color:#F90;

	font-size: 14px;

}









.sidelink {font-family:Tahoma, Geneva, sans-serif; font-size: 13px; color:#F60; text-decoration:none;}

a.sidelink:link {font-family:Tahoma, Geneva, sans-serif; font-size: 13px; color:#F60; text-decoration:none}

a.sidelink:hover {font-family:Tahoma, Geneva, sans-serif; font-size: 13px; color:#F90; text-decoration:underline;} 















/* Rollover */



a.inforollover {

   float:left;

   display: block;

   width:88px;

   height: 41px;

   background: url("images/info.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.inforollover {

   background-position: -88px 0;

   } 

   

a.whatsnew {

   float:left;

   display: block;

   width:141px;

   height: 41px;

   background: url("images/whatsnew.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.whatsnew {

   background-position: -141px 0;

   } 

   

a.seethelight {

   float:left;

   display: block;

   width:188px;

   height: 41px;

   background: url("images/seethelight.jpg") 0 0 no-repeat;

   text-decoration: none;

   

   }



a:hover.seethelight {

   background-position: -188px 0;

   } 

   

a.cmmt {

   float:left;

   display: block;

   width:231px;

   height: 41px;

   background: url("images/cmmt1.jpg") 0 0 no-repeat;

   text-decoration: none;

   

   }



a:hover.cmmt {

   background-position: -231px 0;

   } 
a.test {

   float:left;

   display: block;

   width:170px;

   height: 41px;

   background: url("images/test.jpg") 0 0 no-repeat;

   text-decoration: none;

   

   }



a:hover.test {

   background-position: -170px 0;

   } 



/*added 2009 - 2010 Walk To Africa Rollover*/



a.w2a2009 {

   float:left;

   display: block;

   width:188px;

   height: 41px;

   background: url("images/walktoafrica2009.jpg") 0 0 no-repeat;

   text-decoration: none;

   

   }



a:hover.w2a2009 {

   background-position: -188px 0;

   }

   

a.w2a2010 {

   float:left;

   display: block;

   width:188px;

   height: 41px;

   background: url("images/walktoafrica2010.jpg") 0 0 no-repeat;

   text-decoration: none;

   

   }



a:hover.w2a2010 {

   background-position: -188px 0;

   } 
a.w2a2011{

   float:left;

   display: block;

   width:188px;

   height: 41px;

   background: url("images/walktoafrica_2011.jpg") 0 0 no-repeat;

   text-decoration: none;

   

   }



a:hover.w2a2011 {

   background-position: -188px 0;

   } 





/*end*/



a.aboutusrollover {

   float:left;

   display: block;

   width:102px;

   height: 41px;

   background: url("images/aboutus.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.aboutusrollover {

   background-position: -102px 0;

   }

   

a.testimonialsrollover {

   float:left;

   display: block;

   width:122px;

   height: 41px;

   background: url("images/testimonials.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.testimonialsrollover {

   background-position: -122px 0;

   }

   

a.maprollover {

   float:left;

   display: block;

   width:158px;

   height: 41px;

   background: url("images/map.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.maprollover {

   background-position: -158px 0;

   }

   

a.walktoafricarollover {

   float:left;

   display: block;

   width:158px;

   height: 41px;

   background: url("images/walktoafricabtn.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.walktoafricarollover {

   background-position: -158px 0;

   }   

   

   

a.contactusrollover {

   float:left;

   display: block;

   width:122px;

   height: 41px;

   background: url("images/contactus.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.contactusrollover {

   background-position: -122px 0;

   }

   

a.burundirollover {

   float:left;

   display: block;

   width:100px;

   height: 41px;

   background: url("images/burundi.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.burundirollover {

   background-position: -100px 0;

   }

   

a.congorollover {

   float:left;

   display: block;

   width:128px;

   height: 41px;

   background: url("images/drcongo.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.congorollover {

   background-position: -128px 0;

   }

   

   

a.gambiarollover {

   float:left;

   display: block;

   width:130px;

   height: 41px;

   background: url("images/thegambia.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.gambiarollover {

   background-position: -130px 0;

   }

   

a.liberiarollover {

   float:left;

   display: block;

   width:101px;

   height: 41px;

   background: url("images/liberia.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.liberiarollover {

   background-position: -101px 0;

   }

   

   

a.sierraleonerollover {

   float:left;

   display: block;

   width:140px;

   height: 41px;

   background: url("images/sierraleone.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.sierraleonerollover {

   background-position: -140px 0;

   }

   

a.readmorerollover {

   float:left;

   display: block;

   width:95px;

   height: 32px;

   background: url("images/readmore.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.readmorerollover {

   background-position: -95px 0;

   }

  

a.nextrollover {

   display: block;

   width:95px;

   height: 31px;

   background: url("images/nextbutton.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.nextrollover {

   background-position: -95px 0;

   }

   

a.backrollover {

   display: block;

   width:95px;

   height: 31px;

   background: url("images/backbutton.jpg") 0 0 no-repeat;

   text-decoration: none;

   }



a:hover.backrollover {

   background-position: -95px 0;

   }

#newsUpdate {

	}

#newsUpdate h5 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	color: black;

	line-height: 22px;

	padding: 0px;

	margin-bottom: 5px;

	}

#newsUpdate p {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: black;

	line-height: 22px;

	}

#newsUpdate ul {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: black;

	padding: 0px;

	margin-left: 15px;

	}

#newsUpdate li {

	padding: 0px;

	margin-bottom: 10px;

	}
