body {
	font-family:Arial;
	margin:0px;
	padding:0px;
	color:Black;
}

.left {	
	background:White no-repeat right;
	width:50px;
}
.right {
	background:White no-repeat left;
	width:50px;
}
.middle {
	background-color:Black;
}



/***********************************************************/
/*** Header ***/
/***********************************************************/

.header .left {
	background:url("img/headerLeft.png") no-repeat right bottom;
}
.header .right {
	background:url("img/headerRight.png") no-repeat left bottom;
}
.header .middle {
	background-image:url("img/headerMiddle.png"); 
	width:866px; 
	height:276px;
}
.header #logoLink img{
	width:640px; 
	height:255px; 
	position:absolute; 
	top:20px;
	margin-left:-10px;
	border-width:0px;
}
.header .links {
	margin-left:640px;
	margin-top:20px;
}
.header .links a {
	color:White;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}
.header .links td {
	height:40px;
}
.facebook .icon div {
	background-image:url("img/fb.png"); 
	width:30px;
	height:31px;
}
.homepage .icon div {
	background-image:url("img/home.png"); 
	width:32px;
	height:31px;
}
.mailinglist .icon div {
	background-image:url("img/email.png");
	width:32px;
	height:17px;
}
#joinEmailList {
	color:White;
	font-size:10px;
}
#joinEmailList td {
	height:25px;
}
#joinEmailList input {
	font-size:10px;
}
#joinEmailList .animate {
	height:0px; 
	padding-left:3px;
}
#joinEmailList form .animate {
	width:170px;
}


/***********************************************************/
/*** Navigation Bar ***/
/***********************************************************/

.nav .left {
	background-image:url("img/navLeft.png");
}
.nav .right { 
	background-image:url("img/navRight.png");
}
.nav .middle {
	background-image:url("img/navMiddle.png");
	height:48px;
	text-align:center;
}
.nav table {
	margin-left:40px;
	margin-top:13px;
}
.nav a {
	color:White;
	text-transform:uppercase;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;	
	margin-left:20px;
	margin-right:20px;			
}


/***********************************************************/
/*** Content ***/
/***********************************************************/

.main .left {
	background-image:url("img/left.png");
	background-repeat:repeat-y;
}
.main .middle {
	background-color:White;
}
.main .right {
	background-image:url("img/right.png");
	background-repeat:repeat-y;
}

.helpLink {
	text-decoration:none;
	cursor:pointer;
}
.help {
	background-image:url("img/help.png");
	width:348px;
	height:677px;
	float:right;
	margin-left:25px;
}
.help .goal {
	color:Black;
	font-size:21px;
	line-height:21px;
	font-weight:bold;
	text-align:center;
	margin-top:136px;
	margin-bottom:3px;
}
.help .current {
	color:#810202;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

.hand {
	background-image:url("img/hand.png");
	width:199px;
	height:190px;
	float:left;
	margin-right:5px;
}

p { 
	font-size:11pt;
}
h1 {
	background:no-repeat center left;
	margin-top:20px;
	color:Transparent;
	height:19px;
	width:100%;
}

.need {
	margin-bottom:50px;
}
.need h1{
	background-image:url("img/need.png");		
}
.aboutus h1{
	background-image:url("img/about.png");
}
.programs h1{
	background-image:url("img/programs.png");
}
.contact h1{
	background-image:url("img/contact.png");
}


/***********************************************************/
/*** Footer ***/
/***********************************************************/

.footer .left { 
	background:url("img/footerLeft.png") no-repeat right top;
}
.footer .right {
	background:url("img/footerRight.png") no-repeat left top;
}
.footer .middle {
	background-image:url("img/footerMiddle.png");
	height:150px;				
}
.footer .rights {
	margin-left:51px;
	margin-top:40px;
	font-weight:bold;
	font-size:14px;
	color:White;
}
