#publications {
	/*background: #f3d0dc;*/
	color: #7a1c3c;
	background: url(../images/publications_bg.gif) top left repeat-y;
}
#publications h3, #events h3, #events h4, #publications p, #events p {
	padding: 0 15px;
}
#publications h3, #events h3 {
	padding-top: 15px;
	text-align:center;
	font-size:1.0em;
	margin-bottom: 0;
	padding-bottom: 0;
} 

#publications h3 {
	background: url(../images/publications_header_bg.gif) top left no-repeat;
}
#publications p, #events p {
	font-size:0.9em;
	margin-top: 0;
	padding-top: 0;
}
#publications p.last_publication {
	background: url(../images/publications_footer_bg.gif) bottom left no-repeat;
	padding-bottom: 15px;
}
#publications p a {
	color: #7a1c3c;
	text-decoration:underline;
}
#publications p a:hover {
	text-decoration:none;
}

#events {
	color: #116275;
	background: url(../images/events_bg.gif) top left repeat-y;
}
#events h3 {
	background: url(../images/events_header_bg.gif) top left no-repeat;
}
#events h4 {
	margin-bottom: 0;
	padding-bottom: 0;
} 

#events p.last_publication {
	background: url(../images/events_footer_bg.gif) bottom left no-repeat;
	padding-bottom: 15px;
}
#events p a {
	color: #116275;
	text-decoration:underline;
}
#events p a:hover {
	text-decoration:none;
}