#page {
   position: relative;
   margin: 0;
   padding: 0;
   width: 100%;
}

.dropShadow {
   box-shadow: 0px 0px 10px #eeeeee;
   -moz-box-shadow: 0px 0px 10px #eeeeee;
   -webkit-box-shadow: 0px 0px 10px #eeeeee;
   filter: progid :     DXImageTransform.Microsoft.dropShadow (     color =
          #eeeeee, offX =     0, offY =     0, positive =   
       true );
   border-left: 5px solid white;
   border-right: 5px solid white;
}

#topright {
   position: relative;  
   
}

#topright #links {
   float: right;
   text-align: right;
   margin-top: 10px;
}

#topright #search {
   clear: both;
   float: right;
   margin-top: 40px;
   
}
#topright #search input {
   font-size: 1em;
}


#topright #search input[type=text] {
   width: 18em;
}

#nav {
   border-top: 2px solid #3262ae;
   background-color: #eeeeee;
   border-bottom: 1px solid #dfdfdf;
   margin-bottom: 0;
}

#mission {
   text-align: right;
}

#mission h2 {
   margin-top: 2.5em;
   font-family: Georgia, Verdana, Arial;
   font-weight: normal;
   line-height: 1.35em; 
}

#mission h2 a {
   color: #3262ae;
}
#mission h2 a:hover {
   color: #e37d00;
}

#footer {
   width: 100%;
   margin-top: 18px; 
   border-top: 3px solid #3262ae;
   background-color: #eeeeee;
}

#footerContent {
   margin-top: 10px;
   font-size: 0.8em;
}

#footerContent p {
   line-height: 1.5em;
}

#sidebar #getinvolved ul ul li {
   list-style-type: none;
}

#sidebar ul li ul li ul {
   margin-left: 25px;
   padding: 0;
   list-style: disc;
   list-style-position: outside;
}
#sidebar ul li ul li ul li {
   padding: 0;	
   margin: 0;
}

#sidebar ul li ul li ul li:before {
   content: "";
}
#getinvolved ul li a {
   color: #e37d00;
}


#donate, #volunteer {
   display: block;
   margin: 0 0 20px 0;
   width: 100%;
   text-align: center;
   padding: 10px 0;
   font-size: 1.6em;
   box-shadow: 5px 5px 5px #888888;
   -moz-box-shadow: 5px 5px 5px #888888;
   -webkit-box-shadow: 5px 5px 5px #888888;
   filter: progid :     DXImageTransform.Microsoft.dropShadow (     color =
          #888888, offX =     0, offY =     0, positive =   
       true );
       
   -moz-border-radius: 10px;
   -khtml-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
       
}

a#donate, a#donate:hover, a#volunteer,  a#volunteer:hover {
   color: #ffffff;
}


#donate {
   background-color: #e37d00; 
}

#volunteer {
   background-color: #e37d00; 
}

#newsletter {
   width: 100%;
   text-align: center;
   margin-top: 20px;
   margin-bottom: 3px;
}


#pageContainer {
   width: 980px;
   margin-left: auto;
   margin-right: auto;
   background-color: white;
   
   box-shadow: 0px 0px 10px #eeeeee;
   -moz-box-shadow: 0px 0px 10px #eeeeee;
   -webkit-box-shadow: 0px 0px 10px #eeeeee;
   filter: progid :     DXImageTransform.Microsoft.dropShadow (     color =
          #eeeeee, offX =     0, offY =     0, positive =   
       true );
}

body { 
   background-color: #9c958f; 
   color: #2F2928;
}


#nav {
   border: none;
   background-color: #e37d00;
   margin-bottom: 0;
   
   /*
   clear: both;
   width: 100%;
   float: left;
   */
}

#nav a, #nav a:hover, #nav a:visited {
   color: white;
   font-weight: normal;
}

#footer {
   width: 100%;
   margin-top: 18px; 
   border-top: 3px solid #e37d00;
   background-color: #eeeeee;
}

#topright {
   font-size: 1.2em;
}

#homepagebanner {
   border-bottom: 2px solid #9c958f;
}

#mission h2 em {
   font-size: 1.001em;
}

#donate, #volunteer {
   display: block;
   margin: 0 0 20px 0;
   width: 100%;
   text-align: center;
   padding: 10px 0;
   font-size: 1.6em;
   box-shadow: 5px 5px 5px #888888;
   -moz-box-shadow: 5px 5px 5px #888888;
   -webkit-box-shadow: 5px 5px 5px #888888;
   filter: progid :     DXImageTransform.Microsoft.dropShadow (     color =
          #888888, offX =     0, offY =     0, positive =   
       true );
       
   -moz-border-radius: 10px;
   -khtml-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
       
}

a#donate, a#donate:hover, a#volunteer,  a#volunteer:hover {
   color: #ffffff;
}


#donate {
   background-color: #e37d00; 
}

#volunteer {
   background-color: #e37d00; 
}

#newsletterContainer {
   width: 100%;
}
#newsletterContainer {
   background-color: #e37d00;
}

#newsletter {
   background-color: #e37d00;
   text-align: center;
   padding: 5px 0;
   margin: 0;
   float: left;
   width: 100%;
   color: white;
}


.breadcrumbs {
   margin-top: 9px;
   font-size: 0.9em;
}

