@charset "utf-8";
@media screen,print {

#main #pickup { padding: 16px; }
#main #pickup h1 { margin-bottom: 16px; padding: 8px 16px 8px 16px; font-family: sans-serif; color: #f00066; border-left: 0px solid #f00066; background-color: #ececec; }
#main #pickup #summary {  }
#main #pickup #summary img.portrait { display: block; float: left; padding-right: 16px; padding-bottom: 8px; }
#main #pickup #summary p { line-height: 160%; font-size: 85%; padding-bottom: 8px; font-family: sans-serif; }
#main #pickup #summary p strong { color: #336699; font-weight: bold; }
#main #pickup #summary p em { color: #336600; font-weight: bold; }
#main #pickup #teaching { margin: 8px 0 16px; }
#main #pickup #teaching img { display: inline; }
#main #pickup #profile { background-color: #ececec; padding: 16px; }
#main #pickup #profile h2 { padding: 0 0 8px 0; margin-bottom: 8px; font-family: sans-serif; color: #f00066; border-bottom: 1px dashed #cccccc; }
#main #pickup #profile p { line-height: 160%; font-size: 85%; font-family: sans-serif; }
#main #pickup #profile p strong { color: #336699; font-weight: bold; }
#main #pickup #profile p em { color: #336600; font-weight: bold; }

} /* end screen,print */

@media print {
} /* end print */

