.spacer{clear: both;}

div.article-headline { font-weight: bold; }

div#main-content { padding-top: 10px; }

div#main-content img { vertical-align: text-top; float: left; padding: 5px; }

div#main-content h1	 { font-size: 14px; font-style: italic; font-weight: bold; color: #CA5D0D; margin-bottom: 0px; }
div#main-content h2 { font-size: 14px; margin-bottom: 0px; }
div#main-content p { font-size: 11px; margin-top: 0px; }
div#main-content table.center { text-align: center; margin: auto; }
div#main-content table.center caption { padding: 5px 0px; font-size: 14px; background-color: #cc0000; color: #ffffff; }
div#main-content table.center td { padding: 10px 5px; background-color: #f9f0dc; }

div#main-content div.article { padding: 10px 5px; }
div#main-content div.article-wrapper div.article-photo { padding: 10px; }
div#main-content div.article-wrapper div.article-photo img { float: none; }
div#main-content div.article-wrapper div.article-photo div.caption { color: grey; }
div#main-content div.article div.article-summary { font-weight: bold; }

.member { padding: 5px; }
.member-photo { float: left; margin: 10px; }
.member-year {font-weight: bold;}
.member-details, .member-description { padding: 10px; }
.member-photo img { border: 1px solid silver; }
.member-qualifications {font-style: italic; }

div#main-content ol { list-style-position: inside; padding-left: 0px; }
div#main-content ol li { padding-bottom: 10px;  }
