/* Define all common values for donations section. */ 
body { 
	font-family: 'DejaVu Sans', Helvetica, Candara, 'Lucida Grande', sans-serif;
	font-size: 1em;
   color: #D4DBC7; 
   background-color: #000;
}

#header{
	font-size: 100%;
   font-weight: bold;
	font-size: 3em;
	margin-bottom: 0.5em;
}

#header a {
   background: #47403B;
   color: #000000;
   display: block;
   font-variant: small-caps;
   height: 0.95em;
   letter-spacing: 0.125ex; /*ex - Its purpose is to express sizes that must be related to the x-height of a font.*/ 
   line-height: 1.25em;
   overflow: hidden;
	padding: 0em 0em 0em 0.75em;
}

#header a:hover {
   background: #EB6111;
   color: #000000;
   text-decoration: none;
}

#menu{
	float: left;
	margin-top: 2em;
	width: 17em;
}

#menu .menu-items{
	list-style-type:none;
	margin: 0 0 3em 0;
	padding-left: 2em;
	font-weight: bold;
	color: #585F50;
}

#menu .menu-items li{
	line-height: 1.65em;
	padding: 0.25em 0.5em 0.75em;
}

#menu a{
   text-transform: lowercase;
	color: #92CF27; /* Green */
}

#menu .menu-items a:hover{
	color: #E08048; /* orange */
}

#container{
	float: left;
	min-height: 30em;
	max-width: 40em;
   min-width: 32em;
   margin: 2em 0 4em 0;
	background: #0B0C0A;
   padding: 1.5em 2em;
   border: 1px solid #22241C;
	color: #92CF27;
}

#container  h2{
	font-variant: small-caps;
}

#container div{
	margin-bottom: 10px;
   color: #E08048;
}


#footer{
	clear: left;
	background: #10110F;
   color: #585F50;
   font-size: 0.9em;
   padding: 1em 5%;
   border-top: 4px solid #22241C;
	border-bottom: 4px solid #22241C;
}

#footer ul{
	list-style: none;
   margin: 1em;
	font-weight: bold;
}

#footer li{
	display: inline;
	margin-right: 3em;
}

#footer a{
	color: #92CF27;
}

#footer a:hover{
	color: #E08048;
	text-decoration: underline;	
}