@charset "UTF-8";/*this clears all margins and paddings right off the bat; in particular, it pushes the page up to the top of the browser window in IE*/* { 	margin: 0; padding: 0; }/*a img { is a fix so IE doesn't display blue box around any image links*/a img {	border:none;}body {	background-color:#999999;	font-size:95%;	font-family:Verdana, Arial, Helvetica, sans-serif;}#layoutwrapper {	background-color: #FFFFFF;	margin: 0 auto;	width: 780px;	top: 0px;}#header {	background-image:url(../images/header.png);	background-repeat:no-repeat;	margin: 0px;	padding: 0px;	width: 780px;	height:25px;}#logo {	float: left;	width: 279px;	height:224px;}#navigation {	background-image:url(../images/navphoto_placeholder.jpg);	background-repeat:no-repeat;	background-position:right bottom;	float: left;	width:501px;	height:224px;}#fold {	background-image:url(../images/fold.png);	background-repeat:no-repeat;	clear: both;	width: 780px;}#left {	float: left;	width: 388px;	color: #666666;	font-size: 0.95em;	padding: 0 15px 23px 30px;	line-height: 1.5em;}			#left h1 {			font-family: "Times New Roman", Times, serif;			font-size: 1.75em;			font-style: italic;			color: #993333;			line-height: 1em;			margin-bottom: .4em;			padding-top:10px;		}		#left h2 {			font-family: "Times New Roman", Times, serif;			font-size: 1.3em;			font-style: italic;			color: #7B9663;			line-height: 1.1em;			margin-bottom: .2em;		}		#left h3 {			font-size: 1em;			font-style: bold;			color:#666666;			line-height: 1.1em;			margin-bottom: 0.75em;			margin-top: 0.4em;		}		#left h4 {			font-size:.9em;			font-weight:bold;			color: #993333;			text-transform: uppercase;					}		#left h5 {			font-size:0.9em;			font-weight:bold;			margin-bottom: 1em;			color: #666666;					}				#left p {			margin: 0 0 .75em 0;		}		#left ol, ul {			list-style-position:outside;			padding: 0 40px 8px 30px;		}		#left li {			padding:0 0 8px 0;			line-height:1.3em;			color:#667E52;		}		#left a {			font-weight: bold;			color: #7B9663;			text-decoration: none;		}		#left a:hover, a:active {			color:#A1C681;			}		.imagefloat{		float:left;		padding-right:15px;		padding-bottom:5px;		}	#right {	float: right;	font-size: .9em;	line-height:1.25em;	margin: 0px;	padding: 0px;}#rightSidebar {	width:302px;	background-color: #F1F1F1;	margin: 0 30px 20px 15px;	padding-top:1px;}		#rightSidebar h1 {			font-family: Verdana, Arial, Helvetica, sans-serif;			font-weight: bold;			font-size: .9em;			color: #993333;			margin: 10px 10px 0 10px;			text-transform: uppercase;		}		#rightSidebar h2 {			font-family: Verdana, Arial, Helvetica, sans-serif;			font-weight: bold;			font-size: .9em;			color: #333333;			margin: 10px 10px 0 20px;		}		#rightSidebar h5 {			font-size:1em;			font-weight:normal;			color: #000000;			font-style: italic;			line-height: 1.75em;			margin-top: 10px;			margin-right: 10px;			margin-bottom: 5px;			margin-left: 10px;		}		#rightSidebar p {			color: #333333;			margin: 0 10px 0 20px;		}		#rightSidebar a {			font-size:.9em;			font-weight: bold;			color: #667E52;			text-decoration: none;		}		#rightSidebar a:hover, a:active {			color:#A1C681;		}		#rightSidebar td {			color: #333333;			padding: 1em;			font-size:.9em;		}		#rightSidebar .acronym {			font-weight: bold;			text-align:right;		}		.right ol, ul {		list-style-position:outside;		padding: 8px 40px 8px 40px;		}		.right li {		padding:0 0 8px 0;		line-height:1.3em;		color:#7B9663;		}		#rightSidebar .quote {		font-family: "Times New Roman", Times, serif;		font-style:italic;		color:#667E52;		padding-top:20px;		}		#footer {	background-image:url(../images/footer.png);	background-repeat:no-repeat;	background-color:#999999;	clear: both;	width: 780px;	font-size: .8em;	font-weight:bold;	color: #FFFFFF;	padding: 20px 25px 25px 25px;}/*used padding instead of margin to position button because the margin setting didn't work in IE7*/.donateButton {	position:relative;	padding-left:130px;	}.lead {	font-weight:bold;	font-size: 1.1em;}