/*	
Main Eleanor.com Style Sheet.

version: 1.0
author: ####
email: ####@####.com
website: http://####.com
-------------------------------------------------- */


/* Color Schema 

Text: 		#343434

Headings,
Links: 		#1c3f94

*/



/*	=Reset - With thanks to Eric Meyer (http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/) 
-------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, textarea,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	list-style:none;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	}
	
:focus { /* Eliminates outline on links in Mozilla browsers. Remove for accessibility compliance*/
	outline: 0;
	}

a img, :link img, :visited img {
	border: none;
}

/*	=Global 
-------------------------------------------------- */

html, body	{
	height: 100%;
	}
	
.clear	{
	clear:both
	}

.right	{
	float:right;
	}
	
.left	{
	float:left;
	}

.hide	{ /* Use for hiding elements off screen */
	position:absolute; 
	text-indent:-9999px;
	}
	
img	{
	margin:0;
	padding: 0;
	}

a	{
	color:inherit;
	text-decoration:none;
	}


/*	=Typography
	Default Font Size is 10px.
	Vertical Rythym set to 18px line height.
	New Typography can be added using the following formula:
	
		18/(element's font size)= line height
	
	--------------------------------------------------*/
	
body	{
	background: #e9efea url(http://www.eleanorfoundation.org/i/bg-body.gif) top left repeat-x;
	color: #343434;
	font: 62.5%/1.8 Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	}
	
body#home	{
	background: #e9efea url(http://www.eleanorfoundation.org/i/bg-body-home.gif) top left repeat-x;
	}

		
html>body	{ /* Sets font size for IE6/7 */
	font-size:10px;
	}


/*	=Headings
	--------------------*/

h1, h2, h3, h4, h5, h6	{ 
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif; 
	margin:0; 
	padding:0;
	color: #1c3f94;
	}

h1	{
	font:700 24px/.75 Arial, Helvetica Neue, Helvetica, sans-serif;;
	letter-spacing: -2px; /* Increases legibility of larger typographical elements */
	margin:.5em 0 .25em 0; 
	text-transform:uppercase; 
	word-spacing: .2em; /* Increases legibility of larger typographical elements */
	}  
	
h2	{
	font:700 16px/1.285 optima, Arial, Helvetica Neue, Helvetica, sans-serif;
	margin-bottom: 0;
	}
	
	
	
.largetitle	{
	font:400 20px/1.285 optima, Arial, Helvetica Neue, Helvetica, sans-serif;
	margin-bottom: 15px;
	margin-top: 0;
	}	
	
		
	
#content-footer h2,
#content-footer h3,
#index-footer h3,
#sidebar h3,
#sidebartwo h3,
#secondary-sidebar-content h3 {
	font:700 14px/1.285 optima, Arial, Helvetica Neue, Helvetica, sans-serif;
	margin: .5em 0 .322em 0px;
	}	
	
#secondary-sidebarnav-content h3 {
	font:700 14px/1.285 optima, Arial, Helvetica Neue, Helvetica, sans-serif;
	margin: .5em 0 .322em 29px;
	}		

#sidebar h3 {
	position: relative;
	left:30px;
	top: -5px
	}
	
#sidebartwo h3 {
	position: relative;
	left:30px;
	top: -5px
	}	


h3	{
	font:700 14px/1.285 optima, Arial, Helvetica Neue, Helvetica, sans-serif;
	;
	margin: .845em 0 .282em 29px;
}

h4	{font:700 14px/1.285 optima, Arial, Helvetica Neue, Helvetica, sans-serif; margin: .965em 0 .322em 19px; }
h5	{font:700 12px/1.5 optima, Arial, Helvetica Neue, Helvetica, sans-serif; margin:1.125em 0 .375em 19px; color:#666; }
h6	{font:700 10px/1.8em optima, Arial, Helvetica Neue, Helvetica, sans-serif;  margin: .9em 19px; color:#666; text-transform:uppercase    }


/*	=Text Elements
	--------------------*/
	
p {
	margin:1.5em 0px;
	text-align:justify;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	}
	
	
p.board {
margin:0.75em 0px;
	text-align:justify;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	}
			


.quote {
	font: 13px/25px optima, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	color: #1c3f94;
	float: left;
	padding-right: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 25px;
}	

.runningquote {
	font: 13px/25px optima, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	color: #1c3f94;
	text-align:left;
	
}	

.sidebarquote {
	font: 13px/25px optima, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	color: #1c3f94;	
	padding-right: 15px;
	padding-left: 15px;

}	

.boundry {
	padding-right: 15px;
	margin-bottom: 15px;
}

.boundrycaption {
	padding-right: 15px;
	margin-bottom: 5px;
	width: 360px;
	clear:left; 
}

.bioboundry {
	padding-right: 15px;
}


.boundryframe {
clear:both;
height: 100px;
}

	
	
.ragleft {
	margin:1.5em 0px;
	text-align:left;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	}
			
dl	{
	margin:1.5em 0px;
	text-align:left;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	}	
	
.news
   {
   padding-left: 25pt;
   	text-align: left;
	font: 12px/1.25 Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
   }
   
   .indent
   {
	padding-left: 15px;
	text-align:justify;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	padding-right: 20px;
   }
   
.pubcontent	{
	margin:1.5em 0px;
	text-align:justify;
	font: 12px/1.25 Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	vertical-align: middle;
	}	
	
.sidenav	

{
	margin:1.5em 0px;
	text-align:left;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	}
	
.subheader	{
font:300 15px/.75 Arial, Helvetica Neue, Helvetica, sans-serif;;
	margin:.5em 0 .25em 0; 
	text-transform:uppercase; 
	word-spacing: 1em; /* Increases legibility of larger typographical elements */	}	
	
	
ul.list li	{
	background: url(http://www.eleanorfoundation.org/i/bullet-blue.gif) 0px 5px no-repeat; 
	margin:0em 30px;
	padding-left:10px;
	text-align:left;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

ul.nestedlist li	{
	margin:0em 35px;
	padding-left:10px;
	text-align:left;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	list-style-type:disc;
}




ol.number li	{
	margin:0em 35px;
	padding-left:10px;
	text-align:justify;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	list-style-type:decimal;
	}


ul.indent li	{
	margin:0em 20px 10px;
	padding-left:5px;
	text-align:left;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	list-style:none
}	

	
	

   
   	
.pub
	{
	padding-left:25px;
	float: right;
	}	
	
	.form
	{
	margin:1.5em 0px;
	text-align:left;
	font: 11px/1.25 Verdana, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	}	

#sidebar p,
#sidebar dl  {
	margin: 0em 30px;
	}
	
#sidebartwo p,
#sidebartwo dl  {
	margin: 0em 30px;
	}	
	
	
#sidebarnav p,
#sidebarnav dl  {
	margin: 0em 30px;
	}	
	

	
img.photo	{
	border: 1px solid #cecece; 
	padding: 8px;
	}
	
img.announcement	{
	float: left;
	clear:both;
	padding-right: 10px;
	}
	
	img.rightannouncement	{
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	}		

.700	{
	font-weight:700;
	}
	
.italic	{
	font-style:italic;
	}

.text-up	{
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-weight:700;
	}

.text-down	{
	text-transform:lowercase;
	}

acronym	{
	cursor:help;
	border-bottom:1px dotted;
	letter-spacing:0.1em;
}

a {
	color: #1c3f94;
	text-decoration:underline;
	}
	
a:hover {
	text-decoration:none;
	}

#secondary-sidebar-content a,
#secondary-sidebar-content a:visited {
	font-weight: 700;
	}
		
/*	=Navigation
--------------------------------------------------*/


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro-dropline-9.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


#menu {
	height:60px; 
	margin-top: 25px;
	position:relative; 
	width:990px;  
	}
	
#home #menu {
	margin: 23px 0 0 0px;
	width:997px;
	}
	
	
#menu ul {
	height:30px;
	width:990px; 
	}
	
#home #menu ul {
	height:30px;
	width:997px; 
	}
		
#menu ul ul {
	height:30px;
	width:970px;
	margin-left: 10px;
	background: #dbe5dc;
	}
	
#home #menu ul ul {
	height:0;
	}

#menu table {
	border-collapse:collapse; 
	font-size:1em;
	height:0;
	margin:-1px -20px 0 0; 
	width:0; 
	}

#menu li { float:left; height:30px;}

#menu li a {	
	color: #fff;
	display:block;
	float:left;  
	height:30px;  
	text-decoration:none;
	line-height: 30px;
	}
	
			#menu li a.home {
				width: 87px;
				position: relative;
				}
			#menu li a.home span  {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.home:hover span  { 
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-hover.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}	
				
			#home #menu li a.grants {
				width: 183px;
				position: relative;
				}
			#home #menu li a.grants span{
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-grant-programs.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#home #menu li a.grants:hover span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-grant-programs-hover.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.grants {
				width: 191px;
				position: relative;
				}
			#menu li a.grants span  { 
				background: url(http://www.eleanorfoundation.org/i/bg-nav-grant-program.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.grants:hover span  { 
				background: url(http://www.eleanorfoundation.org/i/bg-nav-grant-program-hover.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
				
			#home #menu li a.research {
				width:255px;
				position: relative;
				}
			#home #menu li a.research span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-research.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#home #menu li a.research:hover span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-research-hover.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}		
			#menu li a.research {
				width:225px;
				position: relative;
				}
			#menu li a.research span  {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-research-resources.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.research:hover span  { /* javascript required if hover image is to remian when focus is on lower menu*/
				background: url(http://www.eleanorfoundation.org/i/bg-nav-research-resources-hover.gif) no-repeat;
				}	
				
			#home #menu li a.partners {
				width: 191px;
				position: relative;
				}
			#home #menu li a.partners span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-partners.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#home #menu li a.partners:hover span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-partners-hover.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.partners {
				width: 160px;
				position: relative;
				}
			#menu li a.partners span  { /* javascript required if hover image is to remian when focus is on lower menu*/
				background: url(http://www.eleanorfoundation.org/i/bg-nav-partners.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.partners:hover span  { /* javascript required if hover image is to remian when focus is on lower menu*/
				background: url(http://www.eleanorfoundation.org/i/bg-nav-partners-hover.gif) no-repeat;
				}
				
			
			#home #menu li a.connections {
				width: 262px;
				position: relative;
				}	
			#home #menu li a.connections span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-connections.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#home #menu li a.connections:hover span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-connections-hover.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.connections {
				width: 237px;
				position: relative;
				}
			#menu li a.connections span  {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-connections.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.connections:hover span  { /* javascript required if hover image is to remian when focus is on lower menu*/
				background: url(http://www.eleanorfoundation.org/i/bg-nav-connections-hover.gif) no-repeat;
				}
								
			
			#home #menu li a.donate {
				width: 105px;
				position: relative;
				}
			#home #menu li a.donate span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-donate.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#home #menu li a.donate:hover span {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-home-donate-hover.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}
			#menu li a.donate {
				width: 90px;
				position: relative;
				}
			#menu li a.donate span  {
				background: url(http://www.eleanorfoundation.org/i/bg-nav-donate.gif) no-repeat;
				width: 100%;
				height: 100%;
				position: absolute;
				}	
			#menu li a.donate:hover span  { /* javascript required if hover image is to remian when focus is on lower menu*/
				background: url(http://www.eleanorfoundation.org/i/bg-nav-donate-hover.gif) no-repeat;
				}

#menu li ul {position:absolute; top:30px; left:-9999px; z-index:10; }
#menu li.current ul {left:0; z-index:1;}

#menu li a:hover {background-position:0 -70px; border-color:#000; cursor:pointer;}
#menu li a:hover strong {background-position:100% -70px;  color:#fff;}

#menu li:hover > a  {background-position:0 -70px;  cursor:pointer;}



#menu ul :hover ul {left:0; }

#menu ul :hover ul.right li,
#menu ul li.current ul.right li {float:right;}

#menu ul :hover ul li a {display:inline-block; font-weight:700;  color:#1c3f94;  padding: 0 30px; white-space:nowrap; position: absolute;}


	#menu ul :hover ul li a:hover {text-decoration:underline;}

		
		#menu ul :hover ul li a.impact {left: 117px;  }
		#menu ul :hover ul li a.grants {left:305px;  }
		#menu ul :hover ul li a.grant-application  {left: 530px;}
		#menu ul :hover ul li a.faq {left: 727px;}
		
		#menu ul :hover ul li a.research-publications	{left: 288px;}
		#menu ul :hover ul li a.additional-resources	{left: 480px;}	
		
		#menu ul :hover ul li a.grantees {left:315px; }
		#menu ul :hover ul li a.coinvestors {left: 505px;}
		#menu ul :hover ul li a.partnerperspectives {left: 680px;}
		
			#menu ul :hover ul li a.services	{left: 520px;}
		#menu ul :hover ul li a.feedback	{left: 700px;}	
	
	
#menu ul li.current ul li a,
#menu li.current a:hover ul li a,
#menu li.current:hover ul li a	{display:inline; padding:0 10px; margin:0; width:auto; white-space:nowrap; font-weight:normal; border:0; height:30px; line-height:30px;}

#menu ul :hover ul li a.last,
#menu ul li.current ul li a.last,
#menu li.current a:hover ul li a.last,
#menu li.current:hover ul li a.last {background-image:none;}



	

	
/*	=Layout
--------------------------------------------------*/

#shell	{
	margin:0 auto; 
	width: 990px;
	height: 100%; /* Needed for IE6 */
	height: auto !important; /* Needed for IE6 */
	min-height: 100%;
	position: relative;
	}
#home #shell {
	width: 997px;
	}
		
#inner-shell	{
	margin: 0 auto;
	width: 970px;
	position:relative;
	}
	
#header	{
	height:75px;
	margin: 0 auto;
	}
	
#donateheader	{
	height:30px;
	margin: 0 auto;
	}	
	
#banner {
	background: url(http://www.eleanorfoundation.org/i/banner.jpg) right bottom no-repeat;
	border: 1px solid #dbe5dc;
	border-width: 0 13px 13px 14px;
	margin: -15px 0 0px;
	height:140px;
	width: 943px;
	}
	
#donatebanner {
	background: url(http://www.eleanorfoundation.org/i/banner.jpg) right bottom no-repeat;
	border: 1px solid #dbe5dc;
	border-width: 13px 13px 13px 14px;
	margin: -15px 0 0px;
	height:140px;
	width: 943px;
	}	
	

#home #banner {
	border: 1px solid #bbbcbf;
	margin: -23px 0 0px 10px;
	height:203px;
	width: 974px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 18px 15px;
	}
		
#main	{
	clear: both;
	margin:30px auto 50px;
	position:relative;
	width: 100%; /* Needed for IE */
	}
#home #main	{
	overflow:hidden;
	margin:10px auto 0px;
	}
	
			#content {
	width: 650px;
	height: 100%;
	float: left;
	padding-left: 15px;
				}
				

.first {
margin-top: 0;
}				

.halfspace {
height: 10px;
}				

.attribution {
margin-top: 15px;
text-align:right;
font: 13px/25px optima, Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
color: #1c3f94;	
}				

			
				
				#donate-content {
	width: 700px;
	height: 100%;
	float: left;
				}
				
			#home #content {
	width: 680px;
	height: 100%;
	float: left;
	margin-left: 10px;
				}
					
					#content-footer {
	background: #fff url(http://www.eleanorfoundation.org/i/bg-content-footer.gif) right no-repeat;
	border: 2px solid #b6b8ba;
	height: 70px;
	position: relative;
						}
						
						#index-footer {
	background: #fff url(http://www.eleanorfoundation.org/i/bg-content-footer.gif) right no-repeat;
	border: 2px solid #b6b8ba;
	height: 70px;
	position: relative;
	width: 650px;
						}	
						
					#content-footer h3 {
						position: absolute;
						left: 10px;
						}
						
						#index-footer h3 {
						position: absolute;
						left: 10px;
						}
						
							
					#content-footer p {
	position: relative;
	left: 150px;
	top: -10px;
						}
						
					#index-footer p {
	position: relative;
	left: 150px;
	top: -10px;
						}	
						
			#home #content span#featured-content-top {	
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-home-content-top.gif) repeat-x;
				height: 10px;
				width: 674px;
				}
			
			#home #content #featured-content  {
				background: url(http://www.eleanorfoundation.org/i/bg-home-content.gif) repeat-y;
				padding: 0 10px;
				margin-top:-1px;
				padding: 1px 0; /* FIXES QUIRKY LAYOUT BUG*/
				width: 674px;
				}
					#home #content h2,
					#home #content p {
						padding:0 10px;
						}
					#home #content #featured-content p {
						padding-left: 20px
						} 
						
					#home #content #featured-content #object {
						background: url(http://www.eleanorfoundation.org/i/bg-object-large.jpg) no-repeat;
						height: 205px;
						width:255px; 
						float: right; 
						margin: 10px 30px 0 20px;
						}
					
					#home #content #featured-content dl	 {
						margin-left: 20px;
						}
					
			#home #content span#featured-content-bottom {	
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-home-content-bottom.gif) repeat-x;
				height: 10px;
				width: 674px;
				}
		
	
			#sidebarnav {
	background: url(http://www.eleanorfoundation.org/i/bg-sidebarnav-top.gif) no-repeat;
	float: right;
	width: 266px;
	margin:-15px 5px 0 0;
				}
			
				
					#sidebarnav .container {
	background: url(http://www.eleanorfoundation.org/i/bg-sidebarnav.gif);
	margin-top: 30px;
						}
						
						
	
			#sidebar {
	background: url(http://www.eleanorfoundation.org/i/bg-sidebar-top.gif) no-repeat;
	float: right;
	width: 266px;
	margin:-15px 5px 0 0;
				}
				
				
					
					#sidebar .container {
	background: url(http://www.eleanorfoundation.org/i/bg-sidebar.gif) repeat-y;
	margin-top: 30px;
						}
						
					#sidebar .news-item span {
						color:#1c3f94;
						}	
						
					#sidebar #object {
	background: url(http://www.eleanorfoundation.org/i/bg-object.gif) no-repeat;
	height: 135px;
	width:207px;
	margin: 0px 0 0 30px;
						}
						
						
						
						
				
				
				
					#sidebartwo {
	background: url(http://www.eleanorfoundation.org/i/bg-sidebar-top2.gif) no-repeat;
	float: right;
	width: 266px;
	margin:-15px 5px 0 0;
				}	
				
				#sidebartwo .container {
	background: url(http://www.eleanorfoundation.org/i/bg-sidebar.gif) repeat-y;
	margin-top: 30px;
						}
						
					#sidebartwo .news-item span {
						color:#1c3f94;
						}	
						
					#sidebartwo #object {
	background: url(http://www.eleanorfoundation.org/i/bg-object.gif) no-repeat;
	height: 135px;
	width:207px;
	margin: 0px 0 0 30px;
						}
						
						
						
		
		
		#sidebarthree {
	background: url(http://www.eleanorfoundation.org/i/bg-sidebar-top2.gif) no-repeat;
	float: right;
	width: 266px;
	margin:-15px 0px 0 0;
				}	
				
				#sidebarthree .container {
	background: url(http://www.eleanorfoundation.org/i/bg-sidebar.gif) repeat-y;
	margin-top: 30px;
						}
						
					#sidebarthree .news-item span {
						color:#1c3f94;
						}	
						
					#sidebarthree #object {
	background: url(http://www.eleanorfoundation.org/i/bg-object.gif) no-repeat;
	height: 135px;
	width:207px;
	margin: 0px 0 0 30px;
						}
										
						
						
						
						
			
						
				#secondary-sidebar-content {
					background: url(http://www.eleanorfoundation.org/i/bg-secondary-sidebar-content.gif) repeat-y;
					width: 266px;
					padding: 1px 0;
					}
					
					#secondary-sidebarnav-content {
					background: url(http://www.eleanorfoundation.org/i/bg-secondary-sidebar-content.gif) repeat-y;
					width: 266px;
					padding: 1px 0;
					}	
						
			#sidebar span#sidebar-bottom {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-sidebar-bottom.gif) no-repeat;
				height: 20px;
				}
				
				
					#sidebartwo span#sidebar-bottom {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-sidebar-bottom2.gif) no-repeat;
				height: 20px;
				}
				
				
						#sidebarthree span#sidebar-bottom {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-sidebar-bottom2.gif) no-repeat;
				height: 20px;
				}
				
					
				
				#sidebarnav span#sidebar-bottom {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-sidebar-bottom.gif) no-repeat;
				height: 20px;
				}
				
			#sidebar span#sidebar-bottomwhite {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-sidebar-bottomwhite.gif) no-repeat;
				height: 20px;
				}
				
				
					#sidebartwo span#sidebar-bottomwhite {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-sidebar-bottomwhite.gif) no-repeat;
				height: 20px;
				}
				
					#sidebarthree span#sidebar-bottomwhite {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-sidebar-bottomwhite.gif) no-repeat;
				height: 20px;
				}
				
					
				
				#sidebarnav span#sidebar-bottomwhite {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-sidebar-bottomwhite.gif) no-repeat;
				height: 20px;
				}				
				
				
			#home #sidebar span#sidebar-top {
						display: block;
						background: url(http://www.eleanorfoundation.org/i/bg-home-sidebar-top.gif) no-repeat;
						height: 10px;
						width: 278px;
						margin: 0;
						}	
						
						
			#home #sidebartwo span#sidebar-top {
						display: block;
						background: url(http://www.eleanorfoundation.org/i/bg-home-sidebar-top.gif) no-repeat;
						height: 10px;
						width: 278px;
						margin: 0;
						}				
						
						
			#home #sidebar {
	background: none;
	float: left;
	width: 265px;
	margin:0 -10px 0 17px;
	padding:0 0px 10px;
				}
					
					#home #sidebar p {
						padding-left: 10px;
						}
					
					#home #sidebar h2
					{
						padding-left: 10px;
						margin-bottom: 0;
						}
						
					#home #sidebar #news-item p .first {
						padding-left: 10px;
						margin-top: 0;
						}	
						
					#home #sidebar a {
						color: #1c3f94;
						}
						
					#home #sidebar .container a {
						color: #343434;}
						
					
					#home #sidebar .container img {
						margin-left: 20px;
						}
					
					#home #sidebar .container dl {
						margin-left: 20px;
						}
					#home #sidebar .container p {
						margin-left: 10px;
						}
					
						
				
					#home #sidebarnav .container h3,
					#home #content #featured-content h3	{
						background: url(http://www.eleanorfoundation.org/i/bullet.gif) 0 4px no-repeat;
						padding-left: 15px;
						}	
					#home #sidebarnav .container h3 {
						margin-left: -10px;
						}
						
						
						
				
					#home #sidebar .container h3,
					#home #content #featured-content h3	{
						background: url(http://www.eleanorfoundation.org/i/bullet.gif) 0 4px no-repeat;
						padding-left: 15px;
						}	
					#home #sidebar .container h3 {
						margin-left: -10px;
						}
				
					#home #sidebar p {
	margin: 1em 0;
	margin-top: 0;
						}
						
					#home #sidebar .container {
						background: url(http://www.eleanorfoundation.org/i/bg-home-sidebar.gif) repeat-y;
						margin-top: -1px; /* FIXES QUIRKY LAYOUT BUG*/
						padding: 1px 15px 10px 10px;
						}
						
			#home #sidebar #sidebar-bottom {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-home-sidebar-bottom.gif) no-repeat;
				}	
				
				#home #sidebar #sidebar-bottomwhite {
				display: block;
				background: url(http://www.eleanorfoundation.org/i/bg-home-sidebar-bottom.gif) no-repeat;
				}		
				
			
			
	
	#footer	{	
		position: relative;
		font: 700 11px/1.666 Arial, Helvetica, sans-serif;
		height: 100px;
		}
	
			#footer .container {
				background: #1c3f94;
				border: 1px solid #aeb3cf;
				height: 40px;
				margin: 0 auto;
				position: relative;
				width: 970px;				
				}
				
					#footer ul {
						position: absolute;
						color: #efefef;
						top: 10px;
						}
					
							#footer li {
								display: inline-block;
								float: left;
								}
								
							#footer ul li a {
								color: #efefef;
								text-decoration: none;
								padding: 15px 30px;
								}	
	
					#footer form	{
	position: absolute;
	left:550px;
	top: 8px;
						}
						
					#footer form input.radio	{
						position: relative;
						top: 1px;
						right: 6px;
						}	
					
					#footer form label {
						position: relative;
						color: #efefef;
						right: 10px;
						}
			 
			#footer p#copyright {
				color: #7e8182;
				font: 10px/1.666 Geneva, Arial, Helvetica, sans-serif;
				position: absolute;
				right: 10px;
				top:30px;				
				}	
				
			#footer p#donatecopyright {
				color: #7e8182;
				font: 10px/1.666 Geneva, Arial, Helvetica, sans-serif;
				position: absolute;
				right: 10px;
				top:0px;				
				}			
				
		
