#col1 .faq div.question { padding: 0; }
#col1 .faq div.answer { padding: 0; }
#col1 .faq .question p { font-weight: bold; font-size: 1.3em; padding: 0; }
#col1 .faq .answer p { font-size: 1.2em; padding: 0; margin-top: 5px; }

#col1 .link { font-size: 1.1em; margin: 0; padding: 0; }
#col1 .link p a { color: #592F59; }
#col1 .link p.summary { padding: 0; margin-top: 5px; }

#col1 div.listing { background-color: #DCCBDA; padding: 0; margin: 0; }
#col1 div.listing h2 { color: #500045; font-weight: bold; padding: 4px 5px; }
#col1 div.listing p { color: #500045; padding: 2px 5px; font-size: 0.9em; }
#col1 div.listing div.name { margin: 0; padding: 0; height: 25px; }

#col1 div.listing.odd { background-color: #F3EDF2; padding: 0; margin: 0; }

#col1 div.listing.member { border: 1px solid #B7AA73; background-color: #D8D0B4; padding: 0; margin: 10px 0px; }
#col1 div.listing.member p { padding: 2px 5px; }
#col1 div.listing.member h2 { color: #333; font-weight: bold; padding: 4px 5px; }
#col1 div.listing.member div.name { background-color: #B7AA73; margin: 0; padding: 0; height: 25px; }