#rightsidebar {	
	float:right;
	padding:10px 10px 0px 10px;
	width:155px;
}

#rightsidebar .nav {
	text-align:center;
	font-weight:normal;
}

#rightsidebar .nav li a {
	width:140px;
	text-align:center;
}

#rightsidebar .nav li.actionalert {
	margin:0 0 3px 0;					/* this controls the vetical space beneath the action alert images */
}

#rightsidebar .nav li.actionalert a {
	width:auto;
	padding:0;
	background:none;
}

#rightsidebar .nav li.actionalert img {
	border:0px;
}

#donatebutton {
	background:#407a79;
	font:1.7em Georgia,"Times New Roman",serif;
	font-weight:bold;
	letter-spacing:2px;
	border-bottom:2px solid #0c3635;
	background:#000 url(../images/PsySR-Donate3.gif) repeat-x;
	padding: 15px 8px 10px 8px;
}

#donatebutton:hover {
/*	background:#0c3635;
	background:#000 url(../images/PsySR-Donate-hover3.gif) repeat-x*/
	color: #ece89f;
/*	text-decoration:underline;*/
	text-decoration:none;
}

#whatsnew {
	background:#407a79;
	font:1.5em Georgia,"Times New Roman",serif;
	font-weight:bold;
	border-bottom:2px solid #0c3635;
	background:#000 url(../images/PsySR-Donate3.gif) repeat-x;
	padding: 15px 8px 10px 8px;
}

#whatsnew:hover {
/*	background:#0c3635;
	background:#000 url(../images/PsySR-Donate-hover3.gif) repeat-x*/
	color: #ece89f;
/*	text-decoration:underline;*/
	text-decoration:none;
}


#viewpast {
	
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

#content {
	width:545px; /*420*/
}

#container {

	background:url('../images/content_bkg_front_lg.gif');

}

#inmemoriam h3 {
	font-style:normal;
}

#inmemoriam {

	color:#fff;
	border:3px solid #407a79; /* #ece89f or #407a79 */
	padding:7px;
	text-align:center;

}

#inmemoriam #names {

	font-weight:bold;
	margin-bottom:10px;

}

a.readmore {

	margin-left:10px;
	text-transform: capitalize;
	font-variant: small-caps; 
}


#content p {
	padding-top:8px;
	font-size:133%;			/* tried 133% and 120% to make IE larger font */
	line-height:18px;
}

#cse-search-box {

	margin-top:15px;
}

#cse-search-box #textbox {
	margin-bottom:10px;
}

#content li p {

	font-size:13px;   /* was 13px */

}



#content h2 {

	font-family:arial;
	font-size:17px;
	color:#444;
	font-weight:bold;
	text-transform: uppercase;
	margin-top:15px;

}





#programs {
	
	text-align:center;
	margin-top:15px;
	vertical-align: top;
}

#programs td {

	height:148px;  /* was 196px */

}

#programs img {

	width:160px;   /* was 220px */
	height:110px;  /* was 150px */
	padding:5px;
	border:0;
	
	
}

#programs {

	font-size:11px;

}
