body, html {
	background-color:#f2f2f2;
	font-family:Arial, Helvetica, sans-serif;
}

h1 {
	color:#648f48;
	font-family:Georgia, "Times New Roman", Times, serif; font-size:200%; font-weight:normal;
	margin:20px 0px 16px 0px;
}

h2 {
	color:#648f48;
	font-family:Georgia, "Times New Roman", Times, serif; font-size:130%; font-weight:normal;
	margin:0px 0px 16px 0px;
}

p, li {
	color:#525252;
	font-size:80%;
	line-height:1.3em;
	margin:0px 0px 16px 0px;
}
li { margin:0px 0px 8px 16px; }

p a, ul li a {
	color:#648f48;
	font-weight:bold;
	text-decoration:none;
}
p a:hover, ul li a:hover { text-decoration:underline; }
 
ul {
	list-style:disc;
	padding:0px 0px 0px 16px;
}

#container {
	width:936px;
	margin:16px auto; padding:16px;
	background-color:#fff;
}
#content {
	background-color:#edfbd7;
}

#header {
	width:936px; height:230px;
}

#left {
	width:210px;
	float:left;
}
	#left ul { margin:0px; padding:0px; }
	#left ul li {
		width:199px; height:26px;	line-height:26px;
		padding:0px 0px 0px 11px; margin:4px 0px 0px 0px;
		color:#fff;
		font-size:85%;
	}
	#left ul li.home {background-color:#648f48; }
	#left ul li.help {background-color:#cfc266; }
	#left ul li.fund {background-color:#876790; }
	#left ul li.support {background-color:#ab6d3a; }
	#left ul li.contact {background-color:#6aa6da; }
	#left ul li.workWith {background-color:#4d5919; }
	#left ul li.news {background-color:#804c27; }
	#left ul li a {
		color:#fff;
		text-decoration:none;
		font-weight:bold;
	}
	#left ul li.sub {
		width:188px;
		background-color:#e9d4f0;
		padding:0px 0px 0px 22px;
	}
	#left ul li.sub a {
		color:#555;
		font-size:80%;
	}
	#left ul li a:hover { text-decoration:underline; }

#middle {
	width:464px;
	float:left;
	margin:0px 20px 0px 20px;
}

#right {
	width:210px;
	float:left;
}
	#right #image {
		width:318px; height:483px;
		background:#f5f5f5 url(../media/holding/right-image.jpg) no-repeat center 0px;
	}
	#right .link {
		width:200px;
		background-color:#bedc94;
		padding:5px;
	}
	#right a {
		color:#fff;
		font-size:110%; line-height:1.2em;
		text-decoration:none;
	}
	#right a:hover { text-decoration:underline; }
	
#footer {
	width:936px; height:40px;
	background-color:#bedc94;
	margin:16px 0px 0px 0px;
}
	#footer p {
		text-align:center;
		color:#648f48;
		font-size:80%;
		line-height:40px;
	}
	#footer p span {
		padding-right:40px;
	}
	
#copy {
	width:924px;
	margin:30px auto;
	border-top:1px solid #648f48;
}

/* Form */
div.Label {
	float:left;
	width:150px; height:20px;
	margin:0px 0px 6px 0px;
}
div.Element {
	height:20px;
	float:left;
	margin:0px 0px 6px 0px;
}
	div.Element input, div.Element textarea {
		width:200px; height:18px;
		border:1px solid #bbb;
		background-color:#eee;
		padding:0px 4px 0px 4px; margin:0px 0px 4px 0px;
	}
	div.Element textarea {
		height:150px;
		padding:4px 0px 4px 0x;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%;
	}
	div.Element .checkbox {
		width:18px;
		border:none;
		background-color:#fff;
	}

.divider {
	border-bottom:1px solid #648f48;
	margin:0px 0px 12px 0px;
}

img.ifl {
	float:right;
	margin:0px 10px 0px 12px;
}
img.ifr {
	float:left;
	margin:0px 12px 0px 0px;
}

.clearB { clear:both; }