

#wrapper
          {
           
           margin:0 auto;
           width:770px;
           }

#container
          {
	       width:770px;
	       background-color:#CAB3EB;
}

    
/* Main body and text styles */

body
          {
           background-color:#9ED665;
           }
a
          {
           color:#43210F;
           text-decoration:none;
           outline:none;
           }
p
          {
           color:#43210F;
           }
h1
          {
           color:#43210F;
           }
h2
          {
           color:#43210F;
           }           
h3
          {
           color:#43210F;
           }

/* Top navigation bar.*/

#navbar
    {
	height:36px;
	width:790px;
	background-color:#CAB3EB;
	float:left;
    }

#navbar ul
          {
           font-family:times new roman, serif;
           margin:0;
           padding-top:0px;
           padding-bottom:0px;       
           list-style:none;
           float:right;
           background-color:#CAB3EB;
           }
#navbar a
          {
           text-decoration:none;
           display:block;
           padding-left:12px;
           padding-right:12px;
           padding-bottom:9px;
           padding-top:8px;
           color:#43210F;
           font-weight:bold;
           font-size:100%;
           }
           
#navbar li
          {
           background-color:#CAB3EB;
           float:right;           
           }
           
#navbar li:hover
          {
           background-color:#43210F;
           }
#navbar a:hover
          {
           background-color:#43210F;
           color:#9ED665;
           }

/*
#navbar li ul
          {
           display:none;
           }
#navbar li: hover ul
          {
           display: block;
           width:10em;
           position:absolute;
           }
*/

/* Banner - logo and text.  I added a background to the header as you suggested.*/

#banner
{
	background-image:url(i/banner_3.jpg);
    background-repeat: no-repeat;
    background-color:#9ED665;
    height:140px;
	width:100%;
	float:left;
	
}

#banner h1
        {
         display:none;
         }

/* Main content section for the home page */

#main-right
{
    display:inline;
    
	float:right;
	width:550px;
	padding:0px;
	vertical-align: top;
	text-align:right;
	background-color:#CAB3EB;
}

#main-left
          {
	       float:left;
           width: 200px;
	       padding:10px;
           background-color:#CAB3EB;	
           text-align:center;
           display:inline;
           
           }

#main-left img
           {
            text-align: center;
            margin:0px;
            padding:0px;
            }

#main-left ul
           {
	        list-style-position: inside;
	        margin-left:0px;
	        padding-left:1em;
	        
            }
            
#main-left ol
           {
	        margin-left:0px;
            padding-left:1.5em;
	        text-align:left;
	        }

		   
#main-left li
           {
	        color:#43210F;
	        font-size:90%;      
            }

#main-left p
          {
           color:#43210F;
           font-size:90%;
           margin-top:5px;
           margin-bottom:5px;
           text-align:left;
           padding-left:10px;
           
           }      
		   
#main-left a
          {
           text-decoration:none;
           color:#43210F;
           font-size:90%;
           
           }

#main-left a:visited
          {
           color:#43210F;
           }
/* Footer - copyright and update info. */

#footer
          {
           width:100%;
           height:50px;
	       font-size:8pt;
	       clear:both;
	       color:#43210F;
	       padding-top:15px;
	       text-align:center;
	       background-color:#9ED665;
           }

#footer img {border:none;}

#about #navbar li.about a,
#resources #navbar li.resources a,
#projects #navbar li.projects a,
#news #navbar li.news a,
#contact #navbar li.contact a,
#volunteer #navbar li.volunteer a,
#plants #navbar li.plants a

          {
           background-color:#43210F;
           color:#9ED665;
           }

     