body {
	padding: 0;
	margin: 20px 0 0 0;
	font-family: Georgia, "Helvetica", "Times new Roman", serif;
	font-size: 1em;
	/*background-image: url("nav_back.gif");
	background-position: 0 89px;
	background-repeat: repeat-x;

	background-image: url("back.gif");
	background-repeat: repeat-x;*/
	background-color: #FEFBF7;
}

#container {
	width: 730px;
	margin: auto;
	/*background-color: #fff;
	padding: 20px;*/
}

	#container h1 {
		color: #666;
		background-image: url("logo.gif");
		background-repeat: no-repeat;
		height: 39px;
		width: 235px;
		text-indent: -10000px;
		margin: 0 0 0 20px;
		position: absolute;
	}

	#container h2 {
		color: #666;
		font-family: Arial, Tahoma, sans-serif;
		font-size: 75%;
		padding: 0;
		margin-top: 40px;
		margin-left: 20px;
		font-weight: normal;
		position: absolute;
		
	}

	#container #nav {
		float: right;
		margin: 40px 0 0 0;
		/*background-image: url("nav_back.jpg");
		height: 190px;
		width: 700px;
		position: relative;*/
	}

		#container #nav ul {
			margin: 0;
			padding: 0;
			/*position: absolute;
			bottom: 0;
			display: none;*/
		}
			
			#container #nav ul li {
				list-style-type: none;
				float: left;
				color: #fff;
				display: block;
				margin: 0 5px 0 0;
			}

				#container #nav ul li a {
					display: block;
					padding: 5px 10px;
					font-size: 70%;
					text-decoration: none;
					color: #999;
					font-family: Verdana, Tahoma, sans-serif;
					background-image: url("button_right_off.gif");
					background-position: 100% 0;
					background-repeat: no-repeat;
					position: relative;
					background-color: #FFECC0;
					overflow: hidden;
				}

					#container #nav ul li a span {
						background-image: url("button_left_off.gif");
						background-repeat: no-repeat;
						width: 9px;
						height: 30px;
						position: absolute;
						top: 0;
						left: 0;
						_left: -10px;
					}

					#container #nav ul li a:hover, #container #nav ul li a.here {
						/*background-color: #C874D1;*/
						background-image: url("button_right_on.gif");
						background-color: #FCCE6D;
						color: #666;
					}

					#container #nav ul li a:hover span, #container #nav ul li a.here span {
						background-image: url("button_left_on.gif");
					}

	#container #content {
		/*margin-top: 30px;*/
		font-size: 85%;
		line-height: 1.8em;
		background-color: #fff;
		padding: 0 20px 20px 20px;
		border: 1px solid #E0C3E3;
	}

		#container #content h3 {
			/*color: #C874D1;*/
			color: #FEB64F;
			font-size: 180%;
			border-bottom: 1px dotted #ccc;
			padding-bottom: 10px;
			margin: 30px 0 20px 0;
		}

		#container #content div.donations {
			float: right;
			width: 240px;
		}
			
			#container #content div.donations p {
				margin: 0;
				padding: 0;
			}

				#container #content div.donations p a {
					display: block;
					width: 100%;
					text-align: center;
					padding: 5px 0;
					margin: 20px 0;
					background-color: #FFF2D4;
					color: #333;
				}

		#container #content img {
			float: right;
			width: 240px;
			margin: 0 0 20px 20px;
			border: 2px solid #eee;
			clear: both;
		}

		#container #content a, #container #footer a {
			color: #B045BA;
			text-decoration: none;
		}

			#container #content a:hover, #container #footer a:hover {
				text-decoration: underline;
			}

	#container #footer {
		text-align: center;
		padding: 10px 20px;
		font-size: 70%;
		font-family: Verdana, Tahoma, sans-serif;
		margin-bottom: 10px;
	}

		#container #footer strong {
			margin-left: 10px;
		}

		#container #footer div.left {
			float: left;
		}

		#container #footer div.right {
			float: right;
		}



/* clearing fixes for ie6 */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
