ul li .publication {
	margin-bottom:14px;
}

div.publication {
  	display: list-item;
  	list-style-type: circle;
}

div.publication .title{
  	display:block;
}

div.publication .author {
  	display:block;
}

div.publication .proceedings {
	font-style: italic;
	display: block;
}

span.italic {
    font-style: italic;
}
div.publication .slides,
div.publication .bib{
	display: inline;
	font-size: 90%;
	padding-right: 4px;
}

ul li .talk {
	margin-bottom:14px;
}

span.talk {
  	display: list-item;
  	list-style-type: circle;
}

span.talk .title{
  	display:block;
}

span.talk .venue {
	font-style: italic;
	display: block;
}

span.talk .slides,
span.talk .date,
span.talk .bib{
	display: inline;
	font-size: 90%;
	padding-right: 4px;
}
