li.current_page a {

	color:red;

}

	

body {

	background-image:url(../images/bg.jpg);

	margin:0px;

	padding:0px;

	position:relative;

}



html {

	margin-bottom:620px;

	}

	

.error { color:#FF0000;font-weight:bold; }



h2 { font-size:26px; font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal; color:#212e60; margin-bottom:0px;}

h2 span { font-size:20px; }

h2.big { font-size:34px; }

p, li { color:#666666; line-height:22px;}

li { list-style:disc; }

a { color:#666666; font-weight:bold; }

h3 { margin-bottom:5px; }

h4 { margin-bottom:2px; color:#000000; }

.clear { clear:both; }



div#header_stretch {

	background:url(../images/header_stretch.jpg) top repeat-x;

	height:287px;

	width:100%;

	margin:0px;

	padding:0px;

	position:absolute;

	top:0px;

	left:0px;

	z-index:1;

}



div#page {

	width:950px;

	margin:0px auto;

	position:relative;

	z-index:2;

}



a#donate_here {

	display:block;

	width:180px;

	height:30px;

	position:absolute;

	top:15px;

	right:113px;

	z-index:80;

}



object {

	position:absolute;

	z-index:70;

	right:40px;

	top:125px;

}



div#header {

	background:url(../images/header_bg.jpg) top right no-repeat;

	width:949px;

	height:257px;

	position:relative;

	z-index:10;

}



img#logo {

	position:absolute;

	top:45px;

	left:85px;

}



div#content_container {

	background:url(../images/body_bg.png);

	width:802px;

	height:542px;

	position:absolute;

	top:160px;

	left:50%;

	margin-left:-401px;

	z-index:20;

}



div#content_container_stretch {

	background: url(../images/body_bg_stretch.png);

	position:relative;

	z-index:40;

	padding:25px 0px 20px 35px;

}



div#left_column {

	width:350px;

}



div.divider {

    border-bottom:1px solid #999;

	height:2px;

	width:95%;

	margin-bottom:5px;

}



ul#navigation {

	position:absolute;

	height:30px;

	width:485px;

	right:40px;

	top:100px;

	list-style:none;

}

	

ul#navigation li {

	display:block;

	float:left;

	padding:2px 11px 0px 11px;

	font-size:16px;

	font-weight:bold;

	border-right: 1px solid #c4c6b6;

	border-left: 1px solid #FFF;	

}



ul#navigation li a { color:	#4096a3; }

ul#navigation li a:hover { color: #000; text-decoration:none; }



ul#navigation li.first { border-left:none; }

ul#navigation li.last { border-right:none; }	



form {

	margin-top:15px;

	margin-bottom:50px;

}



form p { margin:0px; margin-top:10px; }



form label {

	float:left;

	text-align:right;

	width: 60px;

	margin-right:10px;

}



form input, form textarea {

	margin:0px;

}



form input {

	width:221px;

	}



form input.submit {

	float:right;

	display:inline;

	margin-right:55px;

	width:86px;

	height:33px;

	background-image:url(../images/submit.jpg);

	border:none;

}



div#right {

	position:absolute;

	left:400px;

	bottom:-40px;

	width:580px;

	height:400px;

}



img#map {

	float:left;

	margin-left:-8px;

	display:inline;

}

	

ul#map_facts {

	margin-top:11px;

	width:110px;

	float:left;

	margin-left:3px;

}

	

ul#map_facts li {

	list-style: none;

	padding:5px 0px;

	border-top:1px solid #ccc;

}



ul#map_facts li.last_child {

	border-bottom:1px solid #ccc;

}



object#malawi {

	top:85px;

	left:30px;

}



ul#about {

	text-indent:0px;

	margin-left:0px;

}



div#about p {

	padding-right:30px;

}



ul#about li {

	list-style:none;

	margin-bottom:10px;

	padding-right:10px;

}



img#about_us {

	float:left;

	width:26%;

	height:26%;

	margin:0px 20px 0px 0px;

}



div#videos object {

	float:left;

	position:static;

	margin-top:15px;

	margin-right:15px;

}



div#videos h3 {

	padding:20px 20px 5px 20px;

}



div#videos p {

	margin:0px 20px;

}



img#donate_img {

	height:22%;	

	width:22%;

	float:right;

	margin:0px 40px 20px 40px;

}



div#donate p {

	padding-right:15px;

}



div#contact form label {

	width:100px;

}



div#contact form input[type="text"] {

	width:264px;

}



div#contact form textarea {

	width:250px;

	height:100px;

}


div#contact form input[type="submit"] {

	position:relative;

	width:86px;

	height:33px;

	left:290px;

	/* background-image:url(../images/submit.jpg); */

	border:none;

	/* text-indent:-9999px; */

	float:none;

}



form#contact_us {

	width:400px;

	float:left;

}



div#address {

	float:left;

	margin:20px 0px 0px 15px;

}



div#address li {

	list-style:none;

}

	
div#mission p { padding-right:30px; }	

