#vlineup     { position: absolute; z-index: 100; visibility: hidden; }
#vlinedn     { position: absolute; z-index: 100; visibility: hidden; }
#vlinelf     { position: absolute; z-index: 100; visibility: hidden; }
#vlinert     { position: absolute; z-index: 100; visibility: hidden; }

#hlinelf     { position: absolute; z-index: 100; visibility: hidden; }
#hlinert     { position: absolute; z-index: 100; visibility: hidden; }
#hlinetop    { position: absolute; z-index: 100; visibility: hidden; }
#hlinebot    { position: absolute; z-index: 100; visibility: hidden; }

#top         { position: absolute; z-index: 200; visibility: hidden; }
#bot         { position: absolute; z-index: 200; visibility: hidden; }
#left        { position: absolute; z-index: 200; visibility: hidden; }
#right       { position: absolute; z-index: 200; visibility: hidden; }

#topleft     { position: absolute; z-index: 200; visibility: hidden; }
#topright    { position: absolute; z-index: 200; visibility: hidden; }
#botleft     { position: absolute; z-index: 200; visibility: hidden; }
#botright    { position: absolute; z-index: 200; visibility: hidden; }

#up          { position: absolute; z-index: 50; visibility: hidden; }
#dn          { position: absolute; z-index: 50; visibility: hidden; }
#lf          { position: absolute; z-index: 50; visibility: hidden; }
#rt          { position: absolute; z-index: 50; visibility: hidden; }

#cursor      { position: absolute; top: 100px; left: 100px; z-index: 100; visibility: visible; }

#home        { position: absolute; z-index: 500; }
#forum       { position: absolute; z-index: 500; }
#tut         { position: absolute; z-index: 500; }
#port        { position: absolute; z-index: 500; }

#mainframe   { position: absolute; left: -10px; top: -10px; height: 1px; width: 1px; z-index: 1000; background-color: #44280E; }
#navframe    { position: absolute; left: -20px; top: -10px; height: 1px; width: 1px; z-index: 1000; background-color: #44280E; }
#headframe   { position: absolute; left: -30px; top: -10px; height: 1px; width: 1px; z-index: 1000; background-color: #44280E; }

#graphicmenu { position: absolute; left: 10; top: 35; width: 46; z-index: 15000; visibility: visible }
               
#ttt         { position: absolute; right: 25; top: 25; width: 150; z-index: 15000; visibility: visible }

.smhead      { text-align: center; font-weight: bold; color: #1D1D1D; background-color: #44280E; }
.smbody      { text-align: center; }

body         { font: normal normal 9px verdana, arial, sans-serif; color: #c8c8ff;
               background-color: #44280E;
               SCROLLBAR-FACE-COLOR: #000060; SCROLLBAR-HIGHLIGHT-COLOR: #000080;
               SCROLLBAR-SHADOW-COLOR: #1D1D1D; SCROLLBAR-3DLIGHT-COLOR: #0000aa;
               SCROLLBAR-ARROW-COLOR: #0000aa; SCROLLBAR-TRACK-COLOR: #406080;
               SCROLLBAR-DARKSHADOW-COLOR: #000000; }

td           { font: normal normal 9px verdana, arial, sans-serif; color: #c8c8ff;
               background-color: #44280E; }
.inside	 { border: 1px solid #000080; padding: 8px 8px 8px 8px; }
.inside2	 { padding: 20px 20px 20px 20px; background-color: #44280E; }


img          {border-style: none; }

A:link       { font: normal bold 9px verdana, arial, sans-serif; color: #ffffff; text-decoration: none }
A:active     { font: normal bold 9px verdana, arial, sans-serif; color: #ffffff; text-decoration: none }
A:visited    { font: normal bold 9px verdana, arial, sans-serif; color: #ffffff; text-decoration: none }
A:hover      { font: normal bold 9px verdana, arial, sans-serif; color: #ffffff; text-decoration: underline }

.centred     { text-align: center; }
.justified   { text-align: justify; }
.bold        { font-weight: bold }
.big		 { font: normal normal 12px verdana, arial, sans-serif; color: #c8c8ff;}
.bigger	 { font: normal normal 14px verdana, arial, sans-serif; color: #c8c8ff;}

#middlepanel { text-align: justify; font: normal normal 9px verdana, arial, sans-serif; color: #c8c8ff;
               background-color: #44280E; position: absolute; width: 98%; height: 100%; margin-left: 1%; }