.mt           { position: absolute;
              top: 17px; left: 78px; }
.wiki-header  { background-color: 1f1f1f;
              margin: 0px;
              padding: 5px 0px 5px 20px; 
              font-size: large; 
              font-family: arial; 
              position: relative; }
.edit-link    { margin: 0px 10px 0px 10px; 
              font-size: small;
              float: right; }
#container    { margin: 100px 0px 0px 100px; }
.logo         { width: 547px; height: 95px; 
              background: no-repeat url(/graphics/snewpy.gif); }
#center       { float: left;
              width: 550px;
              overflow: hidden; }
#right        { float: left;
              width: 180px;
              overflow: hidden; }
.quote        { color: #ffffff;
              padding: 5px;
              margin: 0px 0px 10px 5px;
              border: 1px solid #4f4f4f; }
.quote ul     { padding-left: 0px;
              margin: 0px;
              margin-bottom: 10px; }
.quote li     { color: #666666;
              font-family: arial;
              font-size: x-small;
              text-align: right;
              margin-top: 10px;
              list-style-type: none; }
.content      { color: #ffffff;
              border: 1px solid #4f4f4f; 
              padding: 15px 15px 5px 15px;
              font-family: arial; 
              clear: both; }
.boxdate      { color: #ffffff;
              border-top: 1px solid #7fff7f;
              border-left: 5px solid #7fff7f;
              padding-left: 5px;
              font-size: large;
              font-weight: bold;
              font-family: arial; }
.entrytitle   { color: #7fff7f;
              text-align: left;
              font-size: large;
              font-weight: bold;
              font-family: trebuchet MS; 
              clear: both; }
.p            { color: #ffffff;
              margin: 0px 0px 0px 0px;
              font-size: 14px;
              font-family: arial; }
.extended     { color: #7fff7f;
              text-align: left;
              font-size: 14px;
              font-family: arial; }
.posted       { color: #ffffff;
              text-align: left;
              margin-bottom: 25px;
              font-size: 10px;
              font-weight: bold;
              font-family: arial; 
              clear: both; }
.controls     { height: 95px;
              text-align: right; }
.smallform    { margin: 0px; }
.search-label { color: #7fff7f;
              font-weight: bold;
              font-family: trebuchet MS, arial; }
.searchbox    { background-color: #002f00; 
              color: #7fff7f;
              border: none;
              padding: 2px; }
#radioicon    { cursor: pointer; }
#songfile     { height: 5px; }
#calendar     { background-color: #001f00;
              text-align: center;              
              padding: 2px;
              font-size: x-small;
              font-family: arial; }
#calendar table { width: 100%;
              padding: 2px;
              border-collapse: collapse;
              border: 0px; }
#calendar caption { color: #ffffff;
              text-align: center;
              text-transform: uppercase;
              font-weight: bold;
              font-family: arial;
              letter-spacing: .3em; }
#calendar th  { text-align: center;
              font-weight: normal; }
#calendar td  { text-align: center; }
#comments     { color: #ffffff;
              text-align: left;
              font-size: 16px;
              font-weight: bold;
              font-family: arial; }
.commentblock { background-color: #1f1f1f;
              color: #ffffff;
              padding: 5px;
              margin: 8px;
              border: 1px solid #4f4f4f; }
.photoleft    { float: left;
              margin: 5px; }
.photoright   { float: right;
              margin: 5px; }
.title        { color: #ffffff; 
              font-size: 24px; 
              font-family: arial; 
              border-bottom: 1px solid #7fff7f; 
              padding: 5px;
              margin-bottom: 10px; }
.titlelink    { color: #7fff7f; 
              text-decoration: underline;
              font-size: 24px; 
              font-family: arial; }
.heading      { color: #ffffdf; 
              margin: 4px;
              font-size: 14px; 
              font-weight: bold;
              font-family: arial; }
#powered      { color: #666666;
              text-align: right;
              font-family: arial;
              font-size: x-small; }
#comment-data { float: left;
              width: 180px;
              padding-right: 15px;
              margin-right: 15px;
              text-align: left;
              border-right: 1px dotted #ffffff; }

.footer       { margin: 10px 0px 20px 100px; 
              clear: both; }
.footerlg     { color: #2f2f2f; 
              font-size: normal;
              font-family: courier; }
.footerlink   { color: #7f7f7f;
              text-decoration: none; 
              font-weight: bold;
              font-family: courier; }

a             { color: #7fff7f; 
              text-decoration: none;
              font-weight:bold; }
a:hover       { text-decoration: underline; }
body          { color: #ffffff;
              background-color: #000000;
              background-image: url('/graphics/moonbkg.gif'); 
              background-repeat: no-repeat; }
h3            { font-size: medium; }
