body { margin: 0px; padding: 0px; background-color: #000000; color: #ffffff; font-family: Verdana, Helvetica, Arial, Sansserif; font-size: 90%; }

a:link { color: #ffffff; text-decoration: underline; }
a:active { color: #cccccc; text-decoration: underline; }
a:visited { color: #ffffff; text-decoration: underline; }
a:hover { color: #cccccc; text-decoration: underline; }

h1, h2, h3 { text-align: center; }
h1 { font-size: 170%; }
h2 { font-size: 130%; }

img { border: 1px solid #777777; margin: 4px; }
p img.left { margin: 0; margin-right: 10px; margin-bottom: 10px; }
p img.right { margin: 0; margin-left: 10px; margin-bottom: 10px; }

.center { margin-left: auto; margin-right: auto; text-align: center; }
.left { float: left; }
.right { float: right; }

#menu { text-align: center; padding-top: 5px; padding-bottom: 5px; margin-bottom: 40px; margin-left: auto; margin-right: auto; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
#menu table, td { font-size: 80%; }
#menu ul { list-style-type: none; margin: 0px; padding: 0px; }
#menu li { display: inline; font-size: 80%; margin-right: 15px; margin-left: 15px; }
#menu a:link { color: #ffffff; text-decoration: none; }
#menu a:active { color: #cccccc; text-decoration: underline; }
#menu a:visited { color: #ffffff; text-decoration: none; }
#menu a:hover { color: #cccccc; text-decoration: underline; }

#content { width: 800px; margin: 0px; margin-left: auto; margin-right: auto; background-color: #333333; padding: 20px; padding-bottom: 30px; }

#footer { font-size: 70%; text-align: center; }
