body {background-color: #ABF; color: #000; margin-right: 10%;
margin-left: 10%}

hr {width: 80%; margin-top: 1em; margin-bottom: 1em;}

h1, h2, h3, h4, h5, h6 {font-weight: normal; font-style: normal;
text-align: left; margin-top: 1.5em; margin-bottom: .8em;}

h1 {font-size: 166%;}
h2 {font-size: 150%;}
h3 {font-size: 133%; font-weight: bold;}
h4 {font-size: 110%; font-weight: bold; margin-top: 1em;}
h5 {font-size: 100%; font-weight: bold;}

p, blockquote {text-align: left; line-height: 1.2; margin-top: .8em;}

p.picture {text-align: center; margin-top: 1em; margin-bottom: 1em;}

p.sample {color: inherit; background-color: #FFF; border: thin solid;
margin-right: 2em; margin-left: 2em; padding: .6em;
font-family: sans-serif; font-size: 85%;}

/* table {border: thin solid red;}
td {border: thin solid blue;} */

table.gamelist {margin: 0em 0em 1em 0em;}

td {vertical-align: top; padding: .1em;}

td.thumb {width: 80px; vertical-align: middle;}
td.thumb.right {text-align: right;}

table.mainlink td {padding: .5em 2em .5em 1em; font-size: 105%;
line-height: 1.2em; text-align: left;}


.topgap {padding-top: 1em;}
.center {text-align: center;}

table.gamelist td {padding: .5em;}

