body {background-image: url('images/background.jpg');color: #000000;font-family: trebuchet ms,sans-serif;}#menu {background-color: #FFFFFF;color: #000000;width: auto;margin-top: 30px;margin-left: 8px;border-top: 1px solid #000000;border-right: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #000000;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;float: left;text-align: center;}#main {background-color: #FFFFFF;color: #000000;margin-top: 5px;margin-right: 8px;border-top: 1px solid #000000;border-right: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #000000;padding-top: 5px;padding-right: 40px;padding-bottom: 5px;padding-left: 65px;text-align: left;margin-left: 18%;width: auto;}#logo {font-size: 350%;color: #000000;font-style: italic;font-variant: small-caps;font-weight: bold;text-align: center;}.footer {font-size: 10px;text-align: center;}p {color: #000000;font-size: 14px;text-align: left;text-decoration: none;font-style: normal;font-variant: normal;font-weight: normal;}.title {font-size: 16pt;letter-spacing: 4px;font-weight: bold;text-align: center;}a:link {color: #0000FF;text-decoration: none;}a:visited {color: #0000FF;text-decoration: none;}a:hover {color: #0000FF;text-decoration: underline;}a:active {color: #0000FF;text-decoration: underline;}

table {
border: 1px solid black;
margin-right: auto;
margin-left: auto;
text-align: center;
}

#board {
width: 500px;
}

.heading {
border: 1px solid black;
font-variant: small-caps;
font-weight: bold;
}

.normal {
border: 1px solid black;
}

hr {
width: 75%;
margin-right: auto;
margin-left: auto;
}

.storytitle {
font-size: 16pt;
font-variant: small-caps;
}
