/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
#wrapper {
	width: 954px;
	margin: 0px auto;
	padding: 0px;
	background-color: #CCCCCC;
	background: url(../Images/bodyShadow.jpg) repeat-y top center;
}
	#header {
		width: 920px;
		margin: 0px auto;
		height: 144px;
		background: url(../Images/headerbg.jpg) no-repeat top center;
	}
		#header #donateButton{
			width: 125px;
			height: 95px;
			float: right;
			margin-top: 6px;
			margin-right: 10px;
		}
	#menu {
		width: 920px;
		margin: 0px auto;
		background-color: #FFFFFF;
		text-align: center;
	}
		#menu ul {
			margin: 13px 0px;
		}
			#menu ul li {
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				display: inline;
				margin: 0px 15px;
			}
				#menu ul li a {
					color: #686868;
					text-decoration: none;
				}
				#menu ul li a:hover {
					color: #FDA81B;
					text-decoration: none;
				}
	#menuFooter {
		width: 920px;
		margin: 0px auto;
		background-color: #FDA81B;
		height: 5px;
	}
	#contentHome {
		width: 920px;
		margin: 0px auto;
		background-color: #FFFFFF;
		font-size: x-small;
	}
		#contentHome table {
			padding: 0px;
			margin: 0px;
		}
		/*#contentHome table.whiteBorder {
			padding: 0px;
			margin: 0px;
		}
			#contentHome table.whiteBorder td{
				padding: 0px;
				margin: 0px;
				border: 1px #FFFFFF solid;
				vertical-align: top;
			}*/
		#contentHome td {
			padding: 0px;
			margin: 0px;
			vertical-align: top;
		}
			#contentHome td.cropBottom img{
				padding: 0px;
				margin: 0px 0px -2px 0px;
			}
		#contentHome a, #contentHome a:visited, #contentHome a:active {
			color: #24a241;
			text-decoration: underline;
		}
		#contentHome a.linkBlackText, #contentHome a.linkBlackText:visited, #contentHome a.linkBlackText:active {
			color: #000000;
			text-decoration: underline;
		}
		#contentHome a.linkBlackText:hover {
			text-decoration: none;
		}
		
		#contentHome a.linkArrowBlackText, #contentHome a.linkArrowBlackText:visited, #contentHome a.linkArrowBlackText:active {
			background: url(../Images/blackArrowRight.jpg) no-repeat center left;
			padding-left: 12px;
			line-height: 20px;
			color: #000;
			text-decoration: underline;
		}
		#contentHome a.linkArrowBlackText:hover {
			text-decoration: none;
		}
		
		#contentHome a.linkWhiteText, #contentHome a.linkWhiteText:visited, #contentHome a.linkWhiteText:active {
			background: url(../Images/whiteArrowRight.jpg) no-repeat center left;
			padding-left: 12px;
			line-height: 20px;
			color: #FFFFFF;
			text-decoration: underline;
		}
		#contentHome a.linkWhiteText:hover {
			text-decoration: none;
		}
		#contentHome a:hover {
			text-decoration: none;
		}
	#content {
		width: 920px;
		margin: 0px auto;
		background-color: #DEF1E3;
		font-size: x-small;
	}
		#content #rightPane {
			float: right;
			background-color: #FFFFFF;
			width: 732px;
		}
			#content #rightPane #rightPaneContent {
				margin: 20px 15px;
			}
				#content #rightPane #rightPaneContent a, #content #rightPane #rightPaneContent a:visited, #content #rightPane #rightPaneContent a:active {
					color: #1a7930;
					text-decoration: underline;
				}
				#content #rightPane #rightPaneContent a.anchorTag {
					background: url(../Images/anchorDownArrow.jpg) no-repeat center left;
					padding-left: 12px;
				}
				#content #rightPane #rightPaneContent a.backToTopTag {
					background: url(../Images/anchorUpArrow.jpg) no-repeat center left;
					padding-left: 12px;
				}
				#content #rightPane #rightPaneContent a:hover {
					text-decoration: none;
				}
				#content #rightPane #rightPaneContent h1 {
					color: #1a7930;
					font-size: small;
					padding: 0px;
					margin: 15px 0px 10px 0px;
				}
				#content #rightPane #rightPaneContent p {
					margin: 0px 0px 10px 0px;
				}
		#content #leftPane {
			float: left;
			width: 188px;
		}
		#content #bottomPane {
			clear: both;
		}
	#footerTopHome {
		width: 920px;
		margin: 0px auto;
		background: url(../Images/footerTopHome.jpg) no-repeat bottom left;
		height: 68px;
	}
	#footerTop {
		clear: both;
		width: 920px;
		margin: 0px auto;
		background: url(../Images/footerTop.jpg) no-repeat bottom left;
		height: 68px;
	}
		#footerTop #footerTitle, #footerTopHome #footerTitle{
			padding-top: 20px;
			margin-left: 200px;
		}
#wrapperFooter {
	width: 954px;
	padding: 0px;
	margin: 0px auto;
	background: url(../Images/footerShadow.jpg) no-repeat bottom center;
	height: 51px;
}
	#wrapperFooter #footerBottom {
		width: 920px;
		margin: 0px auto;
		height: 34px;
		background: #FDA81B url(../Images/footerBottom.jpg) no-repeat top left;
	}
		#wrapperFooter #footerBottom #footerText{
			font-size: xx-small;
			margin-top: 0px;
			padding-top: 10px;
			margin-left: 206px;
			letter-spacing: -0.5px;
		}
/* GENERAL CSS */
a img {
	border: none;
}
.marginLeft15Top10 {
	margin: 10px 13px 10px 13px;
	text-align: left;
}
.lightGreenBG {
	background-color: #def1e3;
}
.greenBG {
	background-color: #23a141;
}
.orangeBG {
	background-color: #fda81b;
}
.greyBG {
	background-color: #f0f0f0;
}
.greenText {
	color: #23a141;
}
.whiteText {
	color: #FFFFFF;
}
.darkGreenText {
	color: #1a7930;
}