body        { font-size: 12px; font-family: sans-serif; line-height: 150%; background-color: black; background-repeat: repeat-x; background-position: 0 top; text-align: center; margin: 0 }
p {}
td  { font-family: sans-serif }
div.main        { margin-right: auto; margin-left: auto; width: 800px; height: 400px }
div.main a:link  { color: white; text-decoration: none }
div.main a:visited  { color: white; text-decoration: none }
div.main a:hover { text-decoration: underline }
div.main a:active { text-decoration: underline }
div.maintext   { font-weight: lighter; text-align: left; padding: 50px 50px 45px }
#foot     { color: white; font-size: 90%; font-family: sans-serif; text-align: right; margin-right: auto; margin-left: auto; width: 800px }
div.menu  { background-image: url("image/menu/menu.gif"); background-repeat: no-repeat; background-position: center 0; text-align: center; margin-right: auto; margin-left: auto; width: 800px; height: 35px }
a:link { text-decoration: none }
a:visited { text-decoration: none }
a:hover { text-decoration: underline }
a:active { text-decoration: underline }
td.body { background-image: url("images/topback.gif"); background-repeat: repeat-x; background-position: 0 center }
td.news  { color: white; font-size: 10px; line-height: 150%; padding-top: 10px }
td.news a:link { color: white; text-decoration: none }
td.news a:visited { color: white; text-decoration: none }
td.news a:hover { text-decoration: underline }
td.news a:active { text-decoration: underline }
td.foot { color: #ccc; font-size: 70%; font-family: sans-serif; font-weight: lighter; text-align: right; padding-top: 20px }
