#content .person { position: relative; left: 15px; top: 10px; height: 100px; width: 95%; padding-bottom: 15px; }
#content .person .caption { position: absolute;  padding: 20px 8px 0 8px; }
#content .person .caption p { margin: 0; padding: 0; }
#content .person img { position: absolute; border: 1px solid black; display: block; }
#content .person h5 { color: auto; font-weight: bold; }
#content h5 { font-weight: bold; }

#content .left_aligned img { left: 0; }
#content .left_aligned .caption { left: 125px; }

#content .right_aligned img { right: 0; }
#content .right_aligned .caption { right: 125px; text-align: right; }

