@charset "utf-8";
/*basic style*/
* {
	margin: 0px;
	padding: 0px;
	
	
}


body  {
	font: 85% Georgia, "Times New Roman", Times, serif;
	background: #D3D3D3; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #161EA6;
}

#wrapper {
    position: relative;
		width: 800px;
	margin: 0 auto;
	padding: 0;
	background-color:#FFFFFF;
	background-image: url(../images/sidebarFPgraphic.gif);
	background-repeat: repeat-y;
	
	
}

h1 {
font-size: large;
background-color: #d3d3d3;
padding: .2em 0;
}
 
 #navBar {
 
 	margin: 0 auto 15px 1em;
	
	
 }
 
 #news {
 margin: 0 auto 0 1em;
 border: thin solid #F00;


 }
 
 #news p {
	 padding: 10px;}
	 
	 #news h2 {
		 font: large; 
		 color: #F00;}

 
 #clear {
 clear:both;
 }
 
 #footer {
 font: .8em Geneva, Arial, Helvetica, sans-serif;
 margin-top: 2em;
 text-align: center;
 background-color: #161ea6;
 color: #FFFFFF;
 }
/*------------lower navigation------------------*/ 

#lowerNav {
margin: 0 auto; padding: .4em 0 .4em 0;
width: 700px;

}

#lowerNav ul {
list-style: none;
margin: 0; padding: 0;
} 

#lowerNav ul li {
float: left;
}

 #lowerNav ul a {
padding: 0 .8em;
font-size: 11px;
line-height: 1.5em;
text-decoration: none;
color: #161ea6;
float: left;
display: block;

 }
 
 #lowerNav a:hover {
 color: #FFFFFF;
 background-color:#161ea6;
 }
 
 

 /*--------------position container elements------------------*/
/*----------------Sidebar-----------------------*/
 #sidebar {
 float: right;
 width: 220px;
 color:#FFFFFF;
 text-align: center;
 padding: 0 10px;
 }
 
 #sidebar h2 {
 padding: .4em .4em 0 .4em;
 margin: 0 auto;
 font-size: 1.1em;

 }
 
 #sidebar h3 {
 font-size: 88%;
 margin: 15px auto 0 auto;
 border-top:#FFFFFF thin solid;
 padding: .5em 0 0 65px;

 }
 
 #sidebar p {
 font-size: 85%;
 margin: 15px auto 0 auto;
 padding: 0 5px 0 80px;

 }
 
 #sidebar a {
 color:#FFFFFF;
 text-decoration:none;
 }
 
 #sidebar a:hover {
 display:block;
background-color:#FFFFFF;
color:#161ea6;


 }
 
 #donate {

	background-image:url(../images/donate.png);
	background-repeat: no-repeat;
	background-position: .5em .7em;
 }
 
  #habitat{
  background-image: url(../images/builder.png);
	background-repeat: no-repeat;
	background-position: 0.5em .7em;
	
 }
 
 
  #ccreek {
  background-image:url(../images/WHbackpackBW.png);
	background-repeat: no-repeat;
	background-position: 0.5em .7em;
 }
 
 
  #coffeeFunds {
  background-image:url(../images/cup.png);
	background-repeat: no-repeat;
	background-position: 0.5em .7em;
 }
 
 
#newsletter {
background-image: url(../images/env.png);
	background-repeat: no-repeat;
	background-position: 0.5em .7em;
	
}

 
 #cow {
  background-image: url(../images/KivaLogo.png);
	background-repeat: no-repeat;
	background-position: 0.5em .7em;
 }
 
 #findUs {
	background-image: url(../images/SearchButtonSm.gif);
	background-repeat: no-repeat;
	background-position: 1em 2em;
	border-bottom:#FFFFFF thin solid;
	padding-bottom: 2em;
 }
 
 /*------------main content-----------------------*/
 #mainContent {
	float: left;
	width: 530px;
	margin: 0 auto;
	
  }
 
 


#mainContent h2{
font-size: 1.1em;
text-align:center;
 margin: 10px  auto 0 auto;
 padding: .4em 0 .4em 0;
 }
 
 #mainContent p {
 text-align: left;
 }
 
 

 

 

 
 


 
 
 

 
 
