/* STAFF BIO PAGE
----------------------------*/
body.staff_bio img.mugshot { float: right; margin: 10px 0 0 0; border: 1px solid #cccccc; }
body.staff_bio h1.page_head { font-size: 28px; font-weight: bold; color: #000000; margin: 10px 180px 5px 0; border-bottom: 1px solid #cccccc; }
body.staff_bio h3 { font-size: 18px; color: #555555; margin: 0 0 10px; }
body.staff_bio h3.contact_title { margin: 10px 0 0 0; }
body.staff_bio .inline_list img { vertical-align: bottom; }

body.staff_bio .bio { min-height: 180px; }
body.staff_bio .bio ul { list-style: disc; margin: 5px 0 10px; padding: 0 0 0 30px; }
body.staff_bio .bio ul li { margin: 0 0 2px; }

body.staff_bio .story_list .odd { background: #eeeeee; }
body.staff_bio .story_list .even, body.staff_bio .story_list .odd { padding: 10px 5px; margin: 0 0 10px; }
body.staff_bio .story_list h1 { font-size: 22px; color: #000000; margin: 0 0 10px; padding: 0; }
body.staff_bio .story_list h4 { font-size: 16px; font-weight: bold; color: #555555; margin: 0 0 10px; padding: 0; }
body.staff_bio .story_list p { margin: 0 0 10px; font-size: 14px; }
body.staff_bio .story_list p.bylineAndDate { font-size: 12px; color: #555555; }
body.staff_bio .story_list p.bylineAndDate a { color: #555555; }

body.staff_bio p.more_stories { background: #cccccc; padding: 5px;}
