a:link { color: blue; }
a:visited { color: purple; }
a:active { color: red; }
a:hover { color: blue; background: #cff; }

td { vertical-align: top; }

dt { font-weight: bold; }

#sidebar { width: 150px; padding: 4px; margin: .5em; 
	   text-align: center; line-height: 1.2em; }
	   
/* This doesn't work, sigh:
#sidebar a { padding-bottom: .5em; }
*/

#main { border: 3px groove #efd; margin-top: .7em; padding-top: .1em;
	padding-left: .5em; padding-bottom: .5em; padding-right: .5em;
	background: #efd; }

#pagetitle { font-size: 1.9em; font-weight: bold; }

#apresstitle { color: #ffd756; background: black; padding: 1em; }

.pic { width: 150px; height: 150px; float: left; }
