body       { color: black;
             background: #000000;
             margin-left: 10%;
             margin-right: 10%; 
             font-family: serif; }

img       { border: none;
            float: left;
            margin-right: 1em;
            margin-bottom: 1em;}

h1,h2     { font-family: sans-serif; }

table      { width: 100%;
            vertical-align: middle;
            text-align: center;
            border-collapse: collapse; }

th        { border: thin solid silver;
            font-weight: bold;}

td        { border: thin solid silver; }

a          { color: white; }

a:hover    { color: yellow; }

a:visited  { color: white; }

a:visited:hover  { color: yellow; }

h1        { background-color: silver;}

h2        { background-color: #cfcfcf;
            clear: both; }

p          { vertical-align: middle;
            text-align: justify; }

.footer    { font-size: x-small;
             text-align: right; }

