/* CSS Document */body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	background: #59595A;	margin: 0px auto 20px;	width: 750px;}/*url(images/bg-tile_02.gif) repeat*/* html body {	font-size: x-small; /*for IE5?Win*/	f\ont-size: small; /* for other IE versions*/	}	#wraper {	background: #FFFFFF;	color: #666666;}h3, h2, h1 {	margin: 0px;	padding: 0px;}#top-nav {	background-color: transparent;	padding: 0pt;	margin: 0px;}#top-nav li {	display: inline;	list-style-type: none;	margin-left: 20px;}#top-nav ul {	text-align: right;	margin: 0px;	padding-bottom: 5px;}#top-nav a {	color: #000000;	text-decoration: none;	padding: 1px;	font-size: 85%;}#top-nav a:hover {	background: transparent;	color: #331A55;	border-bottom: 2px solid #004D00;}#top-nav #current {	background: transparent;	color: #331A55;}#header-div{	background: #cccccc url(images/header_01.jpg) no-repeat center top;	height: 198px;	margin: 0px auto;	padding: 0px;	width: 750px;	}		/*#331A55; purple*/	#nav {	width: 750px;	background: #006633 }#nav li {	display: inline;	list-style-type: none;	margin-right: 10px;}#nav ul {	text-align: center;	margin: 0px;	padding-top: 10px;	padding-bottom: 10px;}#nav a {	color: #CCCCCC;	border: 1px solid #CCCCCC;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	text-decoration: none;	font-size: 90%;	font-weight: bold;	font-family: Tahoma, Verdana, sans-serif;	letter-spacing: 0.1em;	text-transform: uppercase;}#nav a:link#current, #nav a:visited#current, #nav a:hover{border: 1px solid #F9F951;background: transparent;color: #F9F951;}#container {	line-height: 140%;	width: 748px;	color: #000;	margin: 0px auto;	border-left: 1px solid #435943;	border-right: 1px solid #435943;	background: #ffffff url(images/bg_2coll.gif) repeat-y center top;	}		#container-donate {	line-height: 140%;	width: 748px;	color: #000;	margin: 0px auto;	border-left: 1px solid #000000;	border-right: 1px solid #000000;	background: #ffffff;	}	#left-content {	float: left;	width: 180px;	overflow: hidden;	}	.left-content {	padding: 5px 5px 5px 10px;	color: #000000;	font-size: 85%;	}	#right-content {	float: right;	width: 565px;	overflow: hidden;	}	.right-content {padding: 20px 20px 5px 25px;	}#footer {	clear: both;	width: 748px;	padding: 0px;	height: 25px;	border-bottom: 1px solid #000000;}#sellingpoints {	margin: 0px 25px 0px 15px;}#sellingpoints li {	list-style-type: none;	padding-left: 25px;	background: url(images/pointer-red3.gif) no-repeat 0em 0.4em;	font-weight: bold;	padding-bottom: 10px;	color: #274677;}#sellingpoints ul {	margin: 0px;}#sellingpoints a {	color: #331A55;	text-decoration: none;	padding: 1px;}#sellingpoints a:hover {	background: transparent;	color: #975897;}/*box*/#box {	width: 175px;	background: url(images/box_bottom_bg.gif) no-repeat bottom left;}#box h3 {	margin: 0;	padding: 6px 8px 4px 6px;	font-size: 14px;	color: #331A55;	border-bottom: 1px solid #331A55;	background: url(images/box_h3_bg.gif) no-repeat top left;}#box ul {	margin: 0;	font-size: 10px;	padding: 14px 10px 14px 10px;	list-style: none;	}#box ul li {	margin: 0 0 6px;	padding: 0;	}	.float-right {	float: right;	clear: right;	margin-bottom: 10px;	margin-left: 10px;}h1 {	font: 600 150%/180% Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	padding-bottom: 10px; 	color: #006633;}h2 {font: 600 120%/170% Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	padding-bottom: 10px; 	color: #006633;}h3 {	font: 600 110%/150% Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-variant:normal;	color: #666;	padding: 5px 0 5px 0;}#header-div h1{	text-indent: -5000px;	font-size: 100%;	line-height: 120%;	font-weight: bold;	color: #333333;	margin: 0px;	padding: 0px;	}#header-div p#address {	font: 900 100%/130% Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #3f651d;	margin: 0px;	padding: 150px 0px 0px 25px;}li {	padding-bottom: 5px;}ul {	margin: 0px 0px 0px 50px;	padding: 0px 0px 0px 0px;}a:link {	color: #416A53;}a:visited {	color:#416A53;}a:hover {	text-decoration: none;}#footer-menu {	font-size: 75%;	color: #666666;	border-top: 1px solid #000000;	width: 95%;	text-align: center;	padding: 0px;	margin: 20px auto 0px;}strong {	font-weight: bold;	color: #333333;}.smaller {	font-size: 80%;	color: #666666;	margin: 0px;}.endorce {	font-family: Arial, Helvetica, sans-serif;	line-height: 120%;	color: #666666;	padding-left: 5px;}.endorce h1 {	color: #8D3D3C;	font: bold 12px/120% Verdana, Arial, Helvetica, sans-serif;}.quote-author {	font-size: 85%;	font-style: italic;	color: #666666;	line-height: 120%;}blockquote {	background: url(images/quote-image.gif) no-repeat left top;	line-height: 180%;	padding-left: 15px;	margin: 20px 25px 20px 20px;}#blue-hr {	border: none; 	color: #274677;	height: 1px;	width: 90%;	background: #274677;}p {	margin: 0px 0px 10px;	line-height: 160%;}ul {	margin: 0px 0px 0px 10px;	padding: 0px;}#design {	color: #CCCCCC;	letter-spacing: .1em;	margin: 5px 0px 0px 10px;	font: 85% Arial, Helvetica, sans-serif;}#nav-footer {	width: 550px;	float: left;	margin: 0 0 3em 0;	padding: 0;	list-style: none;	background-color: #fff;		 }#nav-footer li {list-style: none;	float: left; }	#nav-footer li a {	display: block;	padding: 8px 15px;	color: #006633; }	#nav-footer li a:hover {	color: #c00;	background-color: #fff; }#design a:link, a:visited, a:active {color: #CCCCCC;}a:visited {	color: #192E4F;}#home a:link,#home a:visited,#home a:hover,#home a:active {    position: absolute;    top: 0;    left: 0px;    height: 140px;    width: 640px;    text-decoration: none;    border: 0;    background: none;}#home span {    display: none;}