﻿/*-----Defaults-----*/html, body{	margin: 0;	padding: 0;} body{	text-align: center;	min-width: 825px;	font-family: Arial, Helvetica, sans-serif;	font-size: .85em;	line-height: 1.75em;	color: #000000;	background: #e0dfdb url(../images/body_bg.gif) repeat-x;}/*-----Type-----*/hr {	margin: 15px 0px 20px 0px;	border: none;	width: 75%;	height: 2px;	color: #D9D8D0;	background-color: #C9C8C0;}hr.sidebar {	width: 100%;	height: 1px;}h1{	font-family: Comic Sans, Comic Sans MS, cursive;	font-size: 1em;	text-transform: uppercase;	letter-spacing: .1em;	margin: 0px;	color: #f26b2b;}h2{	font-family: Comic Sans, Comic Sans MS, cursive;	font-size: .9em;	letter-spacing: .1em;	margin: 0px;	color: #f26b2b;}h3{	font-family: Comic Sans, Comic Sans MS, cursive;	font-size: .85em;	text-transform: uppercase;	letter-spacing: .1em;	padding-top: 10px;	margin: 0px;	color: #554c39;}.expand{	font-family: Arial, Helvetica, sans-serif;	font-size: .85em;	letter-spacing: .1em;	padding-top: 10px;	margin: 0px;	color: #971b1e;}.sidebar{	font-family: Arial, Helvetica, sans-serif;	font-size: .85em;	color: #666666;}.subhead{	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	font-style: italic;	color: #666666;}.footer{	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	color: #999999;}/*-----Links-----*/a:link, a:visited {text-decoration: none; color: #2276bc;}a:hover, a:active {text-decoration: none; border-bottom: 1px dashed #2276bc; color: #2276bc; position: relative}#navigation a:link, #navigation a:visited {text-decoration: none; color: #000000;}#navigation a:hover, #navigation a:active {text-decoration: none; color: #2276bc; border-bottom: none;}/*-----Layout-----*/#wrap{	width: 100%;	text-align: left;}#header{	margin: 0 auto;	height: 250px;}#content_wrap{	margin: 0 auto;	width: 800px;	background-color: #eae9e4;}#content_top,#content_bottom{	text-align: center;}#content_left{	float: left;	width: 460px;	padding-top: 14px;	padding-bottom: 10px;	margin-left: 42px;	background-color: #eae9e4}#content_full{	clear: both;	width: 720px;	padding-top: 14px;	margin-left: 42px;	padding-bottom: 10px;	background-color: #eae9e4}#sidebar{
	float: right;
	width: 240px;
	padding-top: 14px;
	margin-right: 42px;
	background-color: #eae9e4
}

#contact_spacer{
	padding-top: 46px;
}

.indent{	padding-left: 20px;}/*-----Navigation-----*/#navigation{	margin: 0 auto;	width: 800px;	height: 40px;	margin-top: 3px;	text-align: left;	font-size: 1em;	letter-spacing: .1em;	font-weight: bold;	background-image: url(../images/nav_bg.gif);	width: 800px;	height: 40px;}#navigation .donate{	font-size: 1.2em;	font-weight: bold;}#nav_left{	float: left;}#nav_right{	float: right;	margin-right: 38px;}#donate{	padding-top: 8px;	margin-right: 4px;}div.dropdown_menu {	display: none;	position: absolute;	top: 20px;	left: -6px;	z-index: 999;	border: solid 1px #CCCCCC;	background-color: #FFFFFF;	padding: 0px 5px 5px 5px;}div#navigation div.dropdown_menu ul {	list-style: none;
	padding: 3px 0px 0px 0px;
	margin: 0px;}div#navigation div.dropdown_menu li {	float: left;	display: block;	clear: left;	margin: 0px;	padding: 5px 10px 3px 0px;	line-height: normal;}div#navigation div.dropdown_menu li a {	color: #666666;	white-space: nowrap;	text-decoration: none;}div#navigation div.dropdown_menu li a:hover {	color: #2276BC;	text-decoration: none;}/*-----How to Help Rollovers-----*/#icons{	margin: 0 auto;	width: 700px;	height: 135px;}#nav {background: url("../images/help_nav.gif"); text-align: center; margin: 0; padding: 0; position: relative; width: 700px; height: 135px;}#nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; text-indent: -999px; overflow: hidden}#nav li, #nav a  {text-decoration: none; display: block; height: 135px;}#nav #networkforgood {left: 0; width: 198px;}#nav #taxcredit {left: 198px; width: 289px;}#nav #wishlist {left: 487px; width: 213px;}#nav #networkforgood a:hover {background: transparent url("../images/help_nav.gif") 0 -135px no-repeat;}#nav #taxcredit a:hover {background: transparent url("../images/help_nav.gif") -198px -135px no-repeat;}#nav #wishlist a:hover {background: transparent url("../images/help_nav.gif") -487px -135px no-repeat;}/*-----List-----*/#navigation ul {	margin: 0 auto;	padding-top: 8px;}#navigation li {	display: inline;	margin-right: 12px;}/*-----Footer-----*/#footer{	text-align: center;	padding-top: 10px;	padding-bottom: 20px;}
