@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/background-new-v2.jpg);
	background-repeat:repeat-x;
	background-repeat:repeat-y;
	background-repeat:repeat;
	margin:0px;
	padding:0px;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

#emailHldr{
	margin-top:110px;
	margin-right:10px;
	float:right;
}


#emailHldrSpacer{
	border:1px solid black;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.gobtn{
	background-image:url(images/go_btn.jpg);
	width:48px;
	height:20px;
}

#topnav{
	width:924px;
	height:46px;
}

#Aboutbtn{
	background:url(images/about.jpg);
	background-repeat:no-repeat;
	width:199px;
	height:46px;
}

#GiveHopebtn{
	background:url(images/givehope.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:46px;
}

#ReceiveHopebtn{
	background:url(images/receivehope.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:46px;
}

#Programsbtn{
	background:url(images/programs.jpg);
	background-repeat:no-repeat;
	width:179px;
	height:46px;
}

#Donatebtn{
	background:url(images/donate.jpg);
	background-repeat:no-repeat;
	width:192px;
	height:46px;
}

#middleContent{
	width:924px;
	/*background:url(images/middlebg.jpg);*/
	background:url(images/mainbackground.jpg);
	background-repeat:repeat;
}

#middleContentInner{
	width:924px;
	/*background:url(images/middlebg.jpg);*/
	background:url(images/background-inner.jpg);
	background-repeat:repeat;
}


#rightHldr{
	background:url(images/rightbg.jpg);
	width:369px;
	height:385px;
	background-repeat:no-repeat;
}

.rightheader{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-top:8px;
}

.rightheader a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.rightheader a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.rightheader a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

.rightcontent{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:none;
	font-size:11px;
	margin:0px;
	padding:0px;
	margin-top:4px;
	line-height:13px;
}

.rightcontent a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#537c01;
	font-weight:none;
	font-size:11px;
	text-decoration:none;
}	

.rightcontent a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#537c01;
	font-weight:none;
	font-size:11px;
	text-decoration:none;
}

.rightcontent a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#537c01;
	font-weight:none;
	font-size:11px;
	text-decoration:underline;
}

#GetInvolved{
	background:url(images/getinvolved.jpg);
	width:301px;
	height:82px;
	background-repeat:no-repeat;
}

.GetInvolvedHdr{
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:22px;
	margin:0px;
	padding:0px;
	padding-top:30px;
	text-align:center;
}

#GetInvolvedBG{
	background:url(images/getinvolvedbg.jpg);
	width:301px;
	height:214px;
	background-repeat:no-repeat;
}

.getinvolvedheaders{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-size:18px;
	margin:0px;
	padding:0px;
}

.getinvolvedheaders a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-size:18px;
	text-decoration:none;
}

.getinvolvedheaders a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-size:18px;
	text-decoration:none;
}

.getinvolvedheaders a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-size:18px;
	text-decoration:underline;
}

hr{
	border-bottom:1px solid #333300;
	margin:0px;
	padding:0px;
}

#Whatsnew{
	background-image:url(images/whatsnewbg.jpg);
	width:301px;
	height:82px;
	background-repeat:no-repeat;
}

.WhatsnewHdr{
    position: relative;
	top: -23px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:22px;
	margin:0px;
	padding:0px;
	padding-top:56px;
	text-align:center;
}

#WhatsnewBG{
	background:url(images/whatsnewbg2.jpg);
	width:301px;
	height:214px;
	background-repeat:no-repeat;
}

.whatsnewheadline{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-size:14px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:10px;
	font-weight:bold;
}

.whatsnewtext{
	font-family:Arial, Helvetica, sans-serif;
	color:#333300;
	font-size:12px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:10px;
	font-weight:bold;
}

.whatsnewtext a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#537c01;
	font-size:12px;
	text-decoration:none;
}

.whatsnewtext a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#537c01;
	font-size:12px;
	text-decoration:none;
}

.whatsnewtext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#537c01;
	font-size:12px;
	text-decoration:underline;
}

#footer{
	width:924px;
	height:104px;
	background-color:#222103;
}

.footertext{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:40px;
	margin-top:20px;	
}

.footertext a:link{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

.footertext a:visited{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

.footertext a:hover{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
}

.copyright{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:40px;
	margin:0px;
	padding:0px;
	margin-top:5px;	
}

#socialnetworks{
	margin-left:40px;
	margin-top:15px;
}

.searchbtn{
	width:65px;
	height:28px;
	background:url(images/searchbtn.jpg);
	background-repeat:no-repeat;
	border:none;
}

.textfieldbg{
	background:url(images/textfieldbg.jpg);
	width:197px;
	height:28px;
	background-repeat:no-repeat;
	border:none;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:6px;
}

#mainContentSpacerHldr{
	padding-left:20px;
	padding-top:8px;
	padding-right:8px;
	padding-bottom:8px;
	width:890px;
}

 *:first-child+html #mainContentSpacerHldr{
	padding-left:20px;
	padding-top:8px;
	padding-right:8px;
	padding-bottom:8px;
	width:900px;
}


* html #mainContentSpacerHldr{
	padding-left:20px;
	padding-top:8px;
	padding-right:8px;
	padding-bottom:8px;
	width:900px;
}