/* CSS Document */

html
	{
	padding: 0;
	margin: 0;
	}

body
	{
	background-image: url(images/bg_lines.gif);
	padding: 0;
	margin: 0;
	}

#holder
	{
	width: 900px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-style: solid;
	border-color: #999999;
	color: #FFFFFF;
	}
	
#top1
	{
	width: 900px;
	min-height: 241px;
	margin: 0;
	padding: 0;
	}
	
#top2
	{
	background-color: #fff;
	background-image: url(images/nf_top2.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 125px;
	min-height: 125px;
	margin: 0;
	padding: 0;
	}

#middle
	{
	margin: 0;
	padding: 0;
	background-image: url(images/nf_middle.jpg);
	height: 34px;
	min-height: 34px;
	}
	
#bottom
	{
	height: 258px;
	min-height: 258px;
	background-image: url(images/nf_bottom.jpg);
	background-repeat: no-repeat;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 5px 20px 0px 350px;
	}
	
p
	{
	width: 530px;
	}
	
	
/* BLUE NAV */
#bluenav {
	height: 34px;
	min-height: 34px;
	margin: 0;
	padding: 0;
}

#bluenav ul {
	margin: 0;
	padding: 12px 0px 0px 290px;
	list-style: none;
}


#bluenav li {
	margin: 0;
	padding: 0;
    display: inline;
}

#bluenav a#who {
	height: 17px;
	min-height: 17px;
    width: 137px;
    background: url(images/nf_who.gif) no-repeat;
    float: left;
    padding: 0;
    margin: 0;
	overflow: hidden;
}

#bluenav a#who:hover {
    background-position: 0 -17px;
}

#bluenav a#your {
	height: 17px;
	min-height: 17px;
    width: 121px;
    background: transparent url(images/nf_team.gif) no-repeat;
    float: left;
    padding: 0;
    margin: 0;
	overflow: hidden;
}

#bluenav a#your:hover {
    background-position: 0 -17px;
}

#bluenav a#goals {
	height: 17px;
	min-height: 17px;
    width: 120px;
    background: transparent url(images/nf_goals.gif) no-repeat;
    float: left;
    padding: 0;
    margin: 0;
	overflow: hidden;
}

#bluenav a#goals:hover {
    background-position: 0 -17px;
}

#bluenav a#stories {
	height: 17px;
	min-height: 17px;
    width: 152px;
    background: transparent url(images/nf_stories.gif) no-repeat;
    float: left;
    padding: 0;
    margin: 0;
	overflow: hidden;
}

#bluenav a#stories:hover {
    background-position: 0 -17px;
}

#bluenav a#donate {
	height: 17px;
	min-height: 17px;
    width: 197px;
    background: transparent url(images/nf_donate.gif) no-repeat;
    float: left;
    padding: 0;
    margin: 0;
	overflow: hidden;
}

#bluenav a#donate:hover {
    background-position: 0 -17px;
}


/* END BLUE NAV */

	
	

/* left nav */
#leftnav {
	max-width: 165px;
	width: 165px;
	margin: 0;
	padding: 0px 0px 0px 0px;
}

#leftnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#leftnav li a {
	display: block;
	margin: 0;
	padding: 0;
}

#leftnav a:link, #leftnav a:visited {
	margin: 0;
	padding: 0;
}

#leftnav a#home {
	background-image: url(images/nf_home.jpg);
	height: 18px;
	min-height: 18px;
}

#leftnav a#home:hover {
	background-position: 0 -18px;
}

#leftnav a#contact {
	background-image: url(images/nf_contact.jpg);
	height: 18px;
	min-height: 18px;
}

#leftnav a#contact:hover {
	background-position: 0 -18px;
}

#leftnav a#letter {
	background-image: url(images/nf_letter.jpg);
	height: 18px;
	min-height: 18px;
}

#leftnav a#letter:hover {
	background-position: 0 -18px;
}

#leftnav a#financial {
	background-image: url(images/nf_financial.jpg);
	height: 18px;
	min-height: 18px;
}

#leftnav a#financial:hover {
	background-position: 0 -18px;
}

#leftnav a#press {
	background-image: url(images/nf_press.jpg);
	height: 18px;
	min-height: 18px;
}

#leftnav a#press:hover {
	background-position: 0 -18px;
}

#leftnav a#links {
	background-image: url(images/nf_links.jpg);
	height: 18px;
	min-height: 18px;
}

#leftnav a#links:hover {
	background-position: 0 -18px;
}

#leftnav a#cancer {
	background-image: url(images/nf_cancer.jpg);
	height: 35px;
	min-height: 35px;
}

#leftnav a#cancer:hover {
	background-position: 0 -35px;
}

#leftnav a#vol {
	background-image: url(images/nf_volunteer.jpg);
	height: 18px;
	min-height: 18px;
}

#leftnav a#vol:hover {
	background-position: 0 -18px;
}

/* end left nav */