<div class="container">
    <caption><small>Table width is <strong>not</strong> set. Column widths are <strong>not</strong> specified.</small></caption>
      <td>Content of the first cell in the first column</td>
      <td>content of second cell</td>
      <td>content of third cell</td>
      <td>content four</td>
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900);
body {
  background-color: #f5f5f5;
  color: #555;
  font-size: 1.1em;
  font-family: 'Lato', sans-serif;

.container {
  margin: 40px auto;
  width: 800px;

th {
  padding: 1em;
  border: 1px solid #ddd;
  text-align: left;

table {
  background-color: white;
  table-layout: auto;

caption {
  caption-side: bottom;
  font-style: italic;