#documents { border-collapse:collapse; clear:left; margin-top:1em; width:80% } #documents th { font-size:1.2em; color:#99BC53; text-align:left; } #documents th, #documents td { border-bottom:1px solid #000; text-align:left; } #documents td, #documents th { padding:.3em } .doc-section { width:80%; clear:both } .right { margin:1em; float:right; } .supported-list li, .doc-info-list li { margin-bottom:1em; list-style:square; } .pdf-doc, .html-doc { padding-left: 18px; padding:.4em 0 .5em 20px; display:inline-block; } .html-doc { background: transparent url(/imgs/icons/small/html.png) no-repeat left; } .pdf-doc { background: transparent url(/imgs/icons/small/pdf.png) no-repeat left; }