#content { min-width: 450px; padding: 0 20px 20px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; }

.testimonial { margin-bottom: 2em; }
.testimonial .source { margin-top: -.5em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style: italic; }

.recentsales { border-top: 1px solid #fff; }
.recentsales div { float: left; width: 100%; padding: 20px 0; border-bottom: 1px solid #fff; clear: both; }
.recentsales div img { float: left; border: 1px solid #fff; margin: 0 20px 0 0; }
.recentsales div h3 { font-size: 15px; margin: 0 0 .25em 0; padding: 0; }
.recentsales div p { margin: 0 0 .25em 0; padding: 0; }
.recentsales div p.note { font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #d3a3ec; }

.clearboth { clear: both; }

.partners img { margin: 0 0 20px 0; border: none; }
.partners a { color: #fff; }
.partners { color: #fff; }

.announcements { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; }
.announcements h3 { font-size: 13px; }
.announcements a { color: #fff; }
