@charset "UTF-8";/* CSS Document */* {	margin: 0px;	padding: 0px;}body {	font-size: 62.5%;	background-color: #5d5d5d;	padding-bottom: 50px;}#top-header {	background-image: url(../images/bkgnd-header-gradient.jpg);	height: 127px;	width: 100%;}.clear {	clear: both;	line-height: 1px;	height: 1px;}#logo-screen {	height: 127px;	width: 919px;	background-image: url(../images/bkgnd-logo-screen.jpg);	background-repeat: no-repeat;	background-position: right bottom;	margin-right: auto;	margin-left: auto;}#content-main p {	line-height: 1.4em;	margin-bottom: 1.4em;}#logo-bar {	height: 109px;	width: 881px;	margin-right: auto;	margin-left: auto;}#logo {	float: left;}#top-nav-company {	float: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;}#main-nav-bar {	height: 37px;	width: 100%;	background: #5a5e5b url(../images/bkgnd-navbar.jpg) repeat-x 0 bottom;}#main-nav {	width: 881px;	margin-right: auto;	margin-left: auto;	font: 1.8em Georgia, "Times New Roman", Times, serif;	height: 37px;}#main-nav ul li a {	color: #fff;	text-decoration: none;	display: block;	padding-top: 10px;	padding-right: 5px;	padding-left: 5px;}#top-nav-company li {	float: left;	list-style-type: none;	padding-left: 20px;}#top-nav-company ul {	margin-top: 60px;}#top-nav-company a {	color: #FFFFFF;}#main-nav ul li {	float: left;	list-style-type: none;	text-align: center;	display: block;	margin-right: 5px;	margin-left: 5px;	padding-right: 8px;	padding-left: 8px;}#section-home #main-nav ul li#navHome,#section-programs #main-nav ul li#navProgram,#section-resources #main-nav ul li#navResources,#section-publications #main-nav ul li#navPublications,#section-news #main-nav ul li#navNews,#section-donate #main-nav ul li#navDonate {	background: url(../images/tab-nav-on.jpg) repeat-x;	border-left: 1px solid #b66149;	border-top: 1px solid #b66149;	border-right: 1px solid #b66149;	height: 36px;}#content-container {	width: 100%;	background: #fffce9 url(../images/bkgnd-body-gradient.jpg) repeat-x;	padding-bottom: 30px;}#content-wrapper {	width: 881px;	margin-right: auto;	margin-left: auto;	background-image: url(../images/home-feature-border-sides.jpg);	background-repeat: repeat-y;}#content-wrapper-2col {	width: 881px;	margin-right: auto;	margin-left: auto;	background: url(../images/bkgnd-columns.gif) repeat-y;}#home-billboard {	float: left;	padding-left: 15px;}#home-mission {	float: left;	padding-left: 20px;	width: 260px;	padding-top: 60px;}#home-mission p {	font-size: 1.6em;	color: #0281ca;	line-height: 1.8em;	font-family: Arial, Helvetica, sans-serif;}#home-mission h1 {	font-style: italic;	font-size: 2.4em;}#home-mission p a {	color: #0281ca;}#subNav ul li a {	color: #0281ca;	font-size: 1.4em;	display: block;	margin-bottom: .8em;	line-height: 12px;}a, a:link, a:visited {	color: #0281ca;}#subNav ul li {	list-style-image: url(../images/news-bullet.gif);	margin-left: 20px;}#home-features-wrapper {	width: 881px;	margin-right: auto;	margin-left: auto;	background-image: url(../images/home-feature-border-sides.jpg);	background-repeat: repeat-y;}.home-container-programs {	float: left;	width: 280px;}.home-container-resources {	float: left;	width: 280px;}.home-container-news {	float: left;	width: 280px;}#home-features-wrapper div.home-container-programs h1 {	border-top: 7px solid #d14027;	color: #d14027;	}#home-features-wrapper div.home-container-programs h1 {	border-top: 7px solid #d14027;	}#home-features-wrapper div.home-container-resources h1 {	border-top: 7px solid;	border-color: #054958;	border-bottom-width: 1px;	border-bottom-color: #ccc;}#home-features-wrapper div.home-container-news h1 {	border-top: 7px solid;	border-color: #ffa025;	border-bottom: 1px solid #ccc;}#home-features-wrapper h1 {	border-top: 7px solid;	padding-left: 10px;	margin-left: 10px;	color: #d14027;	margin-bottom: 10px;	padding-top: 8px;	border-bottom: 1px solid #ccc;	padding-bottom: 5px;	font-size: 2.1em;	text-align: left;	font-weight: normal;	font-style: normal;}#main-nav-shadow {	height: 6px;	width: 100%;	background-image: url(../images/mainnav-shadow.jpg);	background-repeat: repeat-x;}.home-container-elements {	display: block;	clear: both;	border-bottom: 1px solid #CCCCCC;	font-family: Arial, Helvetica, sans-serif;	padding-bottom: 5px;	padding-top: 5px;	margin-left: 10px;}#home-features-wrapper div.home-container-elements p a,#home-features-wrapper div.home-container-elements p a:visited {	font-size: 1.4em;	color: #0281ca;}#home-features-wrapper div.home-container-news ul li a {	font-family: Arial, Helvetica, sans-serif;	color: #0281ca;	display: block;}#home-features-wrapper div.home-container-news ul li {	list-style-image: url(../images/news-bullet.gif);	margin-bottom: 0.5em;	font-size: 1.2em;	margin-left: 20px;	line-height: normal;}#home-features-wrapper div.home-container-news ul {	list-style-type: none;	margin-left: 15px;}#home-features-wrapper div.home-container-elements p {	font-size: 1em;	color: #666;}#home-features-wrapper div.home-container-elements p img {	float: left;	padding-right: 10px;	padding-left: 10px;}div#home-features-wrapper p.moreLink {	font-family: Arial, Helvetica, sans-serif;	display: block;	font-size: 1.2em;	margin-left: 20px;	margin-top: 10px;	color: #0281ca;}#home-features-wrapper p.moreLink a {	color: #0281ca;}#footer-content a {	color: #666;}#footer-content {	font-family: Arial, Helvetica, sans-serif;	width: 881px;	margin-right: auto;	margin-left: auto;	font-size: 1.2em;	padding-left: 30px;	margin-top: 20px;	clear: both;	color: #666;}#content-main {	float: left;	width: 555px;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.4em;	color: #666666;	line-height: normal;}#content-main h1 {	color: #d14027;	border-top-width: 7px;	border-top-style: solid;	border-top-color: #d14027;	padding-top: 30px;	padding-bottom: 20px;	font: normal 2.1em Georgia, "Times New Roman", Times, serif;}#content-main h2 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #132530;	font-weight: normal;	font-size: 1.6em;}#content-main p.intro {	font-size: 1.2em;}#content-main h1, #content-main p, #content-main h2, #content-main ul, #content-main h3 {	margin-left: 10px;	padding-left: 10px;}#content-main ul {	margin-left: 2em;	margin-top: .5em;}#content-main ul li {	margin-bottom: .4em;	font-size: 1em;	line-height: 1.4em;}#content-subColumn .relatedLinks {	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;	font-size: 1.2em;	color: #0281ca;	margin-bottom: 10px;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 10px;}#content-subColumn div.relatedLinks p {	
	margin-bottom: .8em;}#content-subColumn {	float: right;	width: 299px;}#subNav {	background-image: url(../images/bkgnd-subnav.jpg);	background-repeat: repeat-x;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-bottom-color: #CCCCCC;	width: 273px;	background-color: #F6F6F6;	margin-left: 5px;	margin-top: 20px;	margin-bottom: 10px;	padding-left: 10px;}#subNav h1 {	font-weight: normal;	font-style: normal;	color: #d14027;	margin-top: 10px;	margin-bottom: .8em;	font-size: 2.1em;}#subNav.subnav1  ul li.subnav1 a, #subNav.subnav1 .subnav1 a:link, #subNav.subnav1 .subnav1 a:visited,#subNav.subnav2  ul li.subnav2 a, #subNav.subnav2 .subnav2 a:link, #subNav.subnav2 .subnav2 a:visited,#subNav.subnav3  ul li.subnav3 a, #subNav.subnav3 .subnav3 a:link, #subNav.subnav3 .subnav3 a:visited,#subNav.subnav4  ul li.subnav4 a, #subNav.subnav4 .subnav4 a:link, #subNav.subnav4 .subnav4 a:visited,#subNav.subnav5  ul li.subnav5 a, #subNav.subnav5 .subnav5 a:link, #subNav.subnav5 .subnav5 a:visited,#subNav.subnav6  ul li.subnav6 a, #subNav.subnav6 .subnav6 a:link, #subNav.subnav6 .subnav6 a:visited,#subNav.subnav7  ul li.subnav7 a, #subNav.subnav7 .subnav7 a:link, #subNav.subnav7 .subnav7 a:visited,#subNav.subnav8  ul li.subnav8 a, #subNav.subnav8 .subnav8 a:link, #subNav.subnav8 .subnav8 a:visited {	color: #d14027;	text-decoration: none;}