*{
padding:0;
margin:0;
}

body{
text-align:center;
background:url(images/background.gif)  #fff;
}

#wrapper{
text-align:left;
margin-left:auto;
margin-right:auto;
width:800px;
}

#layout{
width:800px;
min-height:600px;
}

#logo{
width:800px;
min-height:140px;
background-color:#436aa5;
padding:0 0 0 0;
}

#left_header{
float:left;	
width:450px;
padding:5px 0 0 25px;
}

#globe{
float:left;
margin:10px 0 0 0;
}

#icons{
float:right;


}
#icons p{
font-family:Verdana, Geneva, sans-serif;
color:#FFF;
font-size:1em;
font-weight:bold;
margin:8px 0 5px 0;
}

#left_header img{
padding-right:12px;	
}






#Nav_wrapper{
clear:both;
width:800px;
background-color:#092e97;
}

#navMenu{
margin:0;
padding:0;
}

#navMenu ul{
margin:0;
padding:0;
line-height:42px;
}

#navMenu li{
margin:0;
padding:0;
list-style-type:none;
float:left;
position:relative;
background:url(images/nav_bg.gif) repeat-x;
}

#navMenu ul li a{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
height:44px;
width: 132px;
display:block;
color:#092e97;
font-size:.9em;
font-family:"Times New Roman", Times, serif;
border-right:1px solid #092e97;
}

#navMenu a.last:link, #navMenu a.last:visited, #navMenu a.last:hover, #navMenu a.last:active{
width:134px;
}

#navMenu a#last:link, #navMenu a#last:visited, #navMenu a#last:hover, #navMenu a#last:active{
width:134px;
}

#navMenu ul ul{
position:absolute;
visibility:hidden;
top:44px;
}

#navMenu ul ul li a{
background-color:#436aa5;
color:#FFF;
font-size:.9em;
font-family:Arial, Helvetica, sans-serif;
border:none;
border-bottom:1px solid #333;
text-align:left;
padding-left:4px;
width:128px;
}

#navMenu ul li:hover ul{
visibility:visible;	
}

/******************************************/


/*#navMenu li:hover{
background:color:#999;	
}*/

#navMenu ul li:hover ul li a:hover{
background-color:#65a0d3;
color:#032b68;
}

#navMenu ul li:hover{
color:#000;
background: url(images/nav_on.gif);
}

#navMenu a.current:link, #navMenu a.current:visited, #navMenu a.current:hover{
	background:url(images/nav_on.gif) repeat-x;
	color: #032b68;
}








#banner{
width:800px;
height:400px;
clear:both;
}

#content{
width:800px;
background-color:#FFF;
font-family:Arial, Helvetica, sans-serif;
min-height:300px;
}

h3{
color:#094e97;
padding-bottom:15px;
}

#content a.learn:link, #content a.learn:visited, #content a.learn:active{
color:#FF0000;
text-decoration:none;
text-align:right;
float:none;

}

.right{
text-align:right;
}

#content a.learn:hover{
color:#0000FF;
}

#content #left_column{
width:244px;
min-height:300px;
padding:100px 10px 10px 10px;
background:url(images/who_we_are.jpg) no-repeat top left #FFF;
border-top:2px solid #FFF;
border-right:2px solid #e7e7e7;
float:left;
font-size:.8em;
}

#content #center_column{
width:244px;
min-height:300px;
padding:100px 10px 10px 10px;
background:url(images/urgent_needs.jpg) no-repeat top left #FFF;
border-top:2px solid #FFF;
border-right:2px solid #e7e7e7;
float:left;
font-size:.8em;
}

#content #right_column{
width:247px;
min-height:300px;
padding:100px 10px 10px 10px;
background:url(images/get_involved.jpg) no-repeat top left #FFF;
border-top:2px solid #FFF;
float:left;
font-size:.8em;
}

#bottom_links{
width:800px;
min-height:135px;
background-color:#93c7e8;
clear:both;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

#bottom_links #recent_news{
padding:10px 10px;
width:246px;
float:left;
color:#094e97;
}

#recent_news li, #volunteering li{
margin-bottom:4px;
font-size:smaller;
font-weight:bold;
}

#bottom_links #recent_news_link{
padding-left:10px;
}



#bottom_links #recent_news_link a:link, #bottom_links #recent_news_link a:visited, #bottom_links #recent_news_link a:active{
color:#FFFFFF;
}

#bottom_links #recent_news_link a:hover{
color:#FF0000;
}

#dates{
padding-left:15px;
padding-top:10px;
}

#bottom_links #volunteering{
padding:10px 10px;
width:246px;
float:left;
color:#094e97;
}

#bottom_links #address{
padding:10px 10px;
width:246px;
float:left;
color:#094e97;
text-align:right;
}

#footer{
width:800px;
height:40px;
background:#436aa5;
clear:both;
color:#FFF;
text-align:center;
padding-top:10px;
font-size:.8em;
}

#footer a:link, #footer a:visited, #footer a:active{
color:#FFF;
}

#footer a:hover{
color:#f00;
}

