div.menu { color: #FFFFFF; text-align: center ; text-shadow: 0px 1px #000}
div.header { background-color: rgba(33,0,0.90); color: #CCFF99; text-align: center ; max-width: 50vw ; margin-left: auto ; margin-right: auto ; top: 25px ; border-radius: 15px ; border: 2px outset ; left: 25vw ; position: absolute }
div.header IMG { max-width: 100% }
div.content { background-color: rgba(33,0,0,0.90); color: #CCFF99; margin-left: auto ; margin-right: auto; padding: 30px ; font-size: 20px ; border-radius: 15px ; border: 2px outset ; min-height: 800px ; position: absolute ; top: 150px ; right: 200px ; left: 200px ; }
div.footer { position: absolute ; bottom: 10px ; left: 10px ; right: 10px ; text-align: center ; }
div.footer DIV { text-align: left }
div.footer IMG { max-width: 90% }
div.left { color: #CCFF99; background-color: rgba(33,0,0,0.90); left: 1px ; position: absolute ; padding: 10px ; border-radius: 15px ; border: 2px outset ; width: 100px ; top: 150px ; padding: 30px ; min-height: 45vh ; }
div.right { color: #CCFF99; background-color: rgba(33,0,0,0.90); right: 1px ; position: absolute ; padding: 10px ; border-radius: 15px ; border: 2px outset ; width: 100px ; top: 150px ; padding: 30px ; min-height: 45vh ; }
div.logo { width: 250px ; height: 250px ; padding: 5px ; top: 1px ; left: 1px ; }
a:visited { color: #99CC99; }
a:link { color: #99CC66; }
body { background: #666600 url(/images/thorns.png) ; background-size: cover }
p { font-family: "Fantasy" }
.title { font-family: "Fantasy" }
.desc { font-family: "Fantasy" ; display: block ; font-size: 1.5em ; margin-top: 0.83em ; margin-bottom: 0.83em ; margin-left: 0 ; margin-right: 0 ; font-weight: bold }
.section { font-family: "Fantasy" ; display: block ; font-size: 1.5em ; margin-top: 0.83em ; margin-bottom: 0.83em ; margin-left: 0 ; margin-right: 0 ; font-weight: bold ; text-align: center }
