div.mclasses_item { margin: 0px 0px 20px 0px; }
div.mclasses_item img.thumb { float: left; margin: 0px 15px 50px 0px; }
div.mclasses_item div.author1 { color: gray; margin: 4px 0px 0px 0px; font-size: 11px; }
div.mclasses_item div.caption { font-size: 14px; font-weight: bold; }
div.mclasses_item div.info { margin: 7px 0px 0px 0px; color: #333; font-size: 12px; padding-bottom: 20px; border-bottom: 1px dotted silver; }
div.mclasses_item div.info span.sep { margin: 0px 5px 0px 5px; color: #f8971d; font-weight: bold; }
div.mclasses_item div.info span.comments { color: #666; font-size: 11px; }
div.mclasses_item div.info div.tags { font-size: 11px; margin-top: 8px; }

table.main td.center div.author { color: #666; font-size: 13px; font-weight: normal; margin: 0px 0px 20px 0px; }
table.main td.center div.author span.sep { margin: 0px 5px 0px 5px; color: #f8971d; font-weight: bold; }

table.main td.center p.info { margin: 10px 0px 0px 0px; padding-top: 10px; border-top: 1px dotted silver; clear: both; font-size: 13px; }
table.main td.center p.info a { font-weight: normal; }
table.main td.center p.info span.sep { margin: 0px 5px 0px 5px; color: #f8971d; font-weight: bold; }
table.main td.center div.info_tags { font-size: 11px; margin-top: 8px; }

