body {
   background: #220;
   text-align: center;
}

h1 {
   font: 34px "Georgia";
   color: #cca;
   font-style: italic;
   border: 0;
   padding: 0;
   margin: 0;
}

h2 {
   font: 24px "Georgia";
   color: #cca;
   border: 0;
   padding: 0;
   margin: 10px;
}

h3 {
   font: 18px "Georgia";
}

h4 {
   font: 12px "Georgia";
   color: #cca;
   margin: 5px 0 10px;
}

h5 {
   font: 14px "Georgia";
   color: #777;
   font-style: italic;
   margin: 0 0 15px;
}

h6 {
   font: 10px "Arial";
   color: #aaa;
   margin: 0 0 2px;
   padding: 0;
}

a {
   text-decoration: none;
   color: #aa5;
   font-weight: normal;
}

a.showall {
   font: 20px "Georgia";
}

a.active {
   display: block;
   color: #fff;
   background: #8b8;
   font: 16px "Georgia";
   padding: 3px;
}

a.inactive {
   font: 16px "Georgia";
   display: block;
   color: #aa5;
   padding: 3px;
}

a.active:hover, a.inactive:hover {
   text-decoration: none;
}

a.button {
   font: 16px "Georgia";
   display: block;
   padding: 3px;
}

a.button:hover {
   background: #cca;
   color: #fff;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

img {
   border: 0;
}

img.thumb {
   border: solid 1px #222;
}

img.bigborder {
   border: solid 5px #fff;
   margin: 15px 10px 5px;
}

table {
   margin: 4px auto;
}

table.showall {
   width: 550px;
   border-collapse:collapse;
   border: solid 1px #aaa;
}

table.buttons {
   background: transparent;
}

td {
   background: #eee;
   vertical-align: middle;
}

td.showall {
   width: 125px;
   height: 125px;
   padding: 10px;
   text-align: center;
}

td.button {
   text-align: center;
   border: solid 1px #aaa;
   font: 16px "Georgia";
   color: #bbb;
   padding: 1px;
}

td.thumb {
   padding: 4px;
   border: solid 1px #aaa;
   width: 125px;
   height: 125px;
   text-align: center;
}

td.error {
   height: 25px;
   padding: 10px;
   text-align: center;
   vertical-align: middle;
   font: 16px "Georgia";
   color: #e55;
}

td.dots {
   background: transparent;
   font-weight: bold;
   font: 16px "Georgia";
   color: #8b8;

}

