body {
	text-align: center;
	font-size: 80%;
	padding: 0;
	border: 0;
	margin-top: 10px;
	line-height: 1.1em;
	color: #000000;
	background-color: #eaddd3;
	background-image: url("images/bg.gif");
	background-position: top center;
	background-repeat: repeat-x;
	font-family: "Trebuchet MS", "MS Serif", Helvetica, Arial, sans-serif;
} #center {
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	border: 0;
	text-align: center;
}




/* nav */
#logo {
	width: 639px;
	height: 270px;
	z-index: 0;
} #nav {
	margin-top: -270px;
	width: 639px;
	height: 270px;
	text-align: left;
	font-size: 1.25em;
	letter-spacing: -0.1em;
	z-index: 100;
} #nav a {
	padding: 10px;
	text-decoration: none;
} #nav a:hover {
	color: #000;
} a#who {
	position: absolute;
	margin-left: 45px;
	margin-top: 2px;
	color: #bf0000;
} a#volunteer {
	position: absolute;
	margin-left: 517px;
	margin-top: 2px;
	color: #00b700;
} a#march {
	position: absolute;
	margin-left: 1px;
	margin-top: 78px;
	color: #ff4000;
} a#donate {
	position: absolute;
	margin-left: 583px;
	margin-top: 69px;
	color: #003cff;
} a#contacts {
	position: absolute;
	margin-left: 538px;
	margin-top: 180px;
	color: #5d10d2;
	
	
} div.overlay {
	margin-top: -270px;
	width: 639px;
	height: 270px;
	z-index: 5;
}


/* sidebar */
.sidebar {
	width: 120px;
	margin-top: -30px;
	margin-left: 650px;
} h3 {
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 0.9em;
	letter-spacing: 0.05em;
	color: #754E30;
} #badge {
	margin-bottom: 20px;
} #lang {
	margin-bottom: 130px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}


/* content */
#content {
	margin-top: 30px;
	width: 415px;
	text-align: center;
	float: left;
	margin-left: 110px;
} p { 
	text-align: justify;
	padding: 0;
	margin:0;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-left: 30px;
} h1 {
	font-weight: normal;
	font-size: 1.4em;
	color: #754E30;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
} h2 {
	font-weight: normal;
	font-size: 1.2em;
	color: #754E30;
	margin: 0;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
} li {
	text-align: left;
	list-style-type: circle;
	list-style-position: inside;
} ul, ol {
	padding-top: 0px;
	margin-top: -5px;
	margin-left: 5px;
	margin-right: 5px;

} a {
	color: #472b15;
} a:hover {
	color: #000;
} a img {
	border: 0px;
} #content img {
	border: 1px solid #754E30;
	padding: 2px;
	margin: 5px;
} fieldset {
	border: 1px solid #754E30;
	width: 300px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
} legend {
	margin-top: -4px;
	padding-top: 10px;
	font-weight: normal;
	font-size: 0.85em;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	color: #754E30;
	text-align: left;
} em {
	font-style: normal;
	font-weight: bold;
	color: #754E30;
}


/* table */
th, td {
	font-size: 0.9em;
	color: #000;
	margin: 0; 
	padding: 4px;
	text-align: center;
} th {
	font-weight: normal;
	font-size: 0.85em;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	color: #754E30;
} td {
	border-top: 1px solid #754E30;
	border-left: 1px solid #754E30;
	border-right: 1px solid #754E30;
} table {
	border-bottom: 1px solid #754E30;
	
	margin-bottom: 20px;
} 



/* footer */
#footer {
	clear: both;
	width: 415px;
	margin-left: 110px;
	text-align: center;
}