@charset "UTF-8";
/* CSS Document */

body {
	}
	
* {
	margin:0;
	padding:0;
	}

a {
	text-decoration:none;
	}

img {
	border:none;
	background:none;
	}
	
div#main_wrapper {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	}

div#header {
	margin:0;
	padding:0;
	border:none;
	background:none;
	height:140px;
	}

div#logo {
	width:400px;
	height:135px;
	padding:0px;
	margin:5px 0px 0px 82px;
	float:left;
	}
	
div#logo a {
	background:none;
	border:none;
	}
	
div#button_donate{
	margin:0;
	padding:0;
	}
	
div#button_donate a{
	position:absolute;
	top:0px;
	left:586px;
	border:none;
	text-decoration:none;
	width:232px;
	height:120px;
	margin:0px 26px 0px 26px;
	}

/* Navigation CSS Begin */

div#nav{
	margin-top:10px;
	}
	
div#nav_inner ul li ul li a {
	padding:0px;
	display:block;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:21px;
	background-color:#069;
	font-variant:normal;
	color:#FFF;
	text-align:center;
	height:21px;
	}

div#nav_inner ul li ul li a:link, a:visited {
	padding:0px;
	color:#FFF;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:21px;
	background-color:#069;
	font-variant:normal;
	text-align:center;
	}
	
div#nav_inner ul li ul li a:hover, a:active {
	padding:0px;
	color:#6BAE3B;
	background-color:#FFF;	
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:21px;
	font-variant:normal;
	text-align:center;
	}
	
div#nav_inner *{
	margin:0;
	padding:0;
	}
	
div#nav_inner {
	/* IE6 Hack */
	behavior: url(css/csshover.htc);
	/* IE6 Hack End */
	float:left;
	width:840px;
	border-top:1px solid #422D1F;
	border-bottom:1px solid #422D1F;
	padding:0 30px 0 30px;
	z-index:2;
	}	
	
div#nav_inner ul {
	display:inline;
	}
	
div#nav_inner li {
	float:left;
	padding:0px;
	list-style-type:none;
	text-align:center;
	width:168px;
	height:21px;
	line-height:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant:normal;
	color:#6BAE3B;
	position:relative;
	font-size:18px;
	}
	
div#nav_inner li.current{
	padding:0px;
	color:#FFF;
	background-color:#069;	
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	letter-spacing:0.1px;
	line-height:21px;
	font-variant:normal;
	text-align:center;
	}
	
div#nav_inner li:hover {
	background-color:#069;
	color:#FFF;
	}
	
div#nav_inner li ul {
	width:168px;
	position:relative;
	display:none;
	background-color:#069;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:21px;
	height:21px;
	margin-left:0px;
	}

div#nav_inner li:hover ul {
	display:block;
	z-index:1000; 
	}
	
div#nav_inner li ul:hover {
	display:block;
	}
	
div#nav_inner li ul li {
	background-color: #069;
	border-bottom: 1px solid #FFF;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:21px;
	padding:0;
	width:100%;
	}
	
div#nav_inner li ul li:first-child {
	border-top: 1px solid #FFF;
	}
	
/* IE6 Hack */
* html div#nav_inner li ul {
	border-top: 1px solid #FFF;
	}
	
/* inevitable hacks for IE6  and < */
* html div#nav_inner {
 z-index:1; /* IE6 won't respect high z-index on abs-pos'd child (ul li ul) without this on its parent rel-pos'd element */
 }				/* see http://www.last-child.com/conflicting-z-index-in-ie6/ */
* html div#nav_inner ul li ul {
  z-index:400; /*ensures menu is on top of other page elements */
 }
* html div#nav_inner a {
/* cannot find a way to get the top level 'a' to fill the unwidthed menu choices without drop-down in IE : ( */
} 
 * html div.#nav_inner ul ul a { /* second level of horiz menu */
 zoom:100%;  /* now IE 'haslayout" - IE now makes background hot in horizontal menus */
 } 

/* IE6 Hack End */
	


/* Navigation CSS End */


	
div#content {
	width:900px;
	float:left;
	background:url(net.png) repeat;
	z-index:-2;
	}
	
div#content_inner {
	width:860px;
	margin:18px 20px 60px 20px;
	background-color:#FFF;
	float:left;
	z-index:-1;
	}
	
div#slideshow {
	width:860px;
	height:372px;
	float:left;
	z-index:0;
	}
	
div#home_text {
	width:672px;
	padding:10px 0px 0px 10px;
	float:left;
	text-align:left;
	}

div#blog {
	width:800px;
	clear:both;
	float:left;
	padding:0px 20px 0px 20px;
	}
	
div#blog a {
	font-family:Myriad, sans-serif;
	font-size:15px;
	color:#069;
	font-style:normal;
	text-align:left;
	font-weight:bold;
	letter-spacing:0.2px;
	line-height:18px;
	text-decoration:underline;
	background:none;
	}
	
div.home {
	width:150px;
	height:140px;
	padding:0px 8px 10px 10px;
	float:left;
	text-align:left;
	}
	
div#home_text a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	color:#422D1F;
	font-style:normal;
	font-weight:normal;
	margin-bottom:15px;
	word-spacing:0.5px;
	letter-spacing:0.1px;
	line-height:15px;
	text-decoration:underline;
	background:none;
	}
	
div#world_malaria_day {
	float: right;
	}
	
div.text_center {
	width:484px;
	padding:10px 10px 10px 191px;
	float:left;
	text-align:left;
	}	
	
div.text_center a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	text-decoration:underline;
	background:none;
	}
	
div.text_center ul {	
	list-style:circle inside;
	}
	
div.text_center li {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	padding-bottom:12px;
	width:424px;
	margin-left:50px;
	}
	
div.text_v1 {
	width:326px;
	padding:10px 10px 10px 10px;
	float:left;
	text-align:left;
	}
	
div.text_v1 a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	text-decoration:underline;
	background:none;
	}
	
div.text_v2 {
	width:484px;
	padding:10px 10px 10px 10px;
	float:right;
	text-align:left;
	}
	
div.text_v2 a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	text-decoration:underline;
	background:none;
	}
	
div.text_v2 li {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	padding-bottom:12px;
	list-style:circle inside;
	width:434px;
	margin-left:10px;
	}
	
div.text_v2 li a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	text-decoration:underline;
	background:none;
	}
	
div.text_left3 {
	width:484px;
	padding:10px 10px 10px 10px;
	float:left;
	text-align:left;
	}
	
div.text_left3 a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	text-decoration:underline;
	background:none;
	}
	
div.text_left3 ul {	
	list-style:circle inside;
	}
	
div.text_left3 li {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	padding-bottom:12px;
	width:424px;
	margin-left:50px;
	}
	
div.text_right2 {
	width:326px;
	padding:10px 10px 10px 10px;
	float:right;
	text-align:left;
	}
	
div.text_right2 ul {
	list-style:circle inside;	
	}
	
div.text_right2 li {
	font-family:Myriad, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	padding-bottom:12px;
	width:306px;
	margin-left:20px;
	}

div.text_right2 a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	text-decoration:underline;
	background:none;
	}
	
div.text_right3 {
	width:484px;
	padding:10px 10px 10px 10px;
	float:right;
	text-align:left;
	}
	
div.text_right3 ul{
	list-style:circle inside;
	}
	
div.text_right3 li {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	padding-bottom:12px;
	line-height:18px;
	width:384px;
	margin-left:50px;
	}
	
div.text_right3 a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	text-decoration:underline;
	background:none;
	}
	
div.photo_leftvert img {
	width:324px;
	height:476px;
	padding:5px;
	border:1px solid #999;
	margin:10px 10px 40px 10px;
	float:left;
	}
	
div.photo_lefthor img {
	width:476px;
	height:324px;
	padding:5px;
	border:1px solid #999;
	margin:10px 0px 40px 10px;
	float:left;
	}
	
div.photo_rightvert img {
	width:324px;
	height:476px;
	padding:5px;
	border:1px solid #999;
	margin:10px 10px 40px 10px;
	float:right;
	}
	
div.photo_righthor img {
	width:476px;
	height:324px;
	padding:5px;
	border:1px solid #999;
	margin:10px 10px 40px 0px;
	float:right;
	}
	
div#text_news {
	width:840px;
	padding:10px 10px 10px 10px;
	float:right;
	text-align:left;
	}
	
div#text_news ul {
	list-style:circle inside;
	}
	
div#text_news li {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	padding-bottom:12px;
	width:434px;
	margin-left:346px;
	height:110px;
	}
	
div#text_news li a {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	text-decoration:underline;
	background:none;
	}
	
div#text_news img {
	width:90px;
	height:90px;
	padding:5px;
	border:1px solid #999;
	margin:10px 0px 10px 5px;
	float:left;
	}
	
div#news_header {
	margin-left:346px;
	}
	
div.img_block {
	width:90px;
	height:90px;
	padding:6px;
	margin:10px 0px 10px 5px;
	float:left;
	}
	
div.map {
	width:472px;
	height:437px;
	padding:5px;
	border:1px solid #999;
	margin:10px 10px 0px 0px;
	float:left;
	}
	
div#contact_form {
	clear:left;
	float:left;
	margin-left:10px;
	width:316px;
	}
	
dt{
	font-family:Myriad, sans-serif;
	font-size:11px;
	line-height:13px;
	text-align:left;
	margin:0;
	padding-top:10px;
	display:block;
	clear:both;
	}
	
div.partners img {
	padding:5px;
	padding-bottom:5px;
	border:1px solid #999;
	margin:10px 0px 10px 5px;
	float:left;
	}

div#site_map {
	width:840px;
	margin:20px 20px 60px 10px;
	background-color:#FFF;
	float:left;
	}

div#site_map ul {
	float:left;
	width:168px;
	}
	
div#site_map ul li {
	list-style:none;
	line-height:11px;
	letter-spacing:0.2px;
	font-variant:normal;
	text-align:left;
	font-family:Myriad, sans-serif;
	font-size:11px;
	color:#422D1F;
	font-style:normal;
	font-variant:normal;
	}
	
div#site_map ul li a {
	background:none;
	font-family:Myriad, sans-serif;
	font-size:11px;
	color:#422D1F;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	text-decoration:none;
	background:none;
	line-height:11px;
	}
	
div#site_map ul li a:link, a:visited {
	font-family:Myriad, sans-serif;
	font-size:11px;
	color:#422D1F;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	text-decoration:none;
	line-height:11px;
	}
	
div#site_map ul li a:hover, a:active {
	color:#069;
	background:none;
	font-family:Myriad, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	text-decoration:none;
	line-height:11px;
	}
	
	
/* Footer CSS Begin */	
	
div#footer {
	width:900px;
	text-align:center;
	margin-bottom:10px;
	font-variant:normal;
	clear:both;
	float:left;
	}
	
div#footer a {
	font-family:Myriad, sans-serif;
	font-size:11.5px;
	color:#422D1F;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	background:none;
	}
	
/* Footer CSS End */	

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#422D1F;
	font-style:normal;
	font-weight:normal;
	margin-bottom:12px;
}

h2 {
	font-family:Myriad, sans-serif;
	font-size:15px;
	color:#422D1F;
	font-style:normal;
	font-weight:bold;
	letter-spacing:0.2px;
}

h3 {
	font-family:Myriad, sans-serif;
	font-size:15px;
	color:#069;
	font-style:normal;
	text-align:left;
	margin-bottom:12px;
	font-weight:bold;
	letter-spacing:0.2px;
	line-height:18px;
}

h4 { 
	font-family:Myriad, sans-serif;
	font-size:11.5px;
	color:#422D1F;
	font-style:normal;
	font-weight:normal;
}

h5 {
	font-family:Myriad, sans-serif;
	font-size:13px;
	color:#422D1F;
	font-style:normal;
	font-weight:normal;
	margin-bottom:15px;
	letter-spacing:0.1px;
	line-height:15px;
}

h6 {
	font-family:Myriad, sans-serif;
	font-size:13px;
	color:#422D1F;
	font-style:normal;
	font-weight:bold;
	letter-spacing:0.1px;
}

p {
	font-family:Myriad, sans-serif;
	font-size:13px;
	letter-spacing:0.1px;
	line-height:18px;
	color:#422D1F;
	font-style:normal;
	text-align:left;
	margin-bottom:12px;
}