﻿body              {background: #000; color: white; margin: 0; 
                         font-family: Trebuchet MS, trebuchet, helvetica, sans-serif; font-size: 13px; text-align: left;} 

html              {background: #000; color: white; margin: 0; 
                         font-family: Trebuchet MS, trebuchet, helvetica, sans-serif; font-size: 13px; text-align: left;} 

a                       {text-decoration: none}
a:link                  {color: red;}
a:visited               {color: maroon }
a:hover                 {color: orange;}
a:active                {color: gainsboro;}
a:visited:hover         {color: salmon;}

TABLE                   {border-collapse: collapse; border: 0px none;}
TD                      {vertical-align: top; font-size: 13px;}  

table.white td          {padding: 5; border-bottom: 1px solid maroon;}
table.white img        {border: 1px maroon solid; margin: 2;}

h6  {font-family: Georgia, serif; line-height: 1.2em; font-weight: 400; font-variant: small-caps; letter-spacing: .7;}

h5  {font-family: Georgia, serif; line-height: 1.2em; font-weight: 400; font-variant: small-caps; letter-spacing: .7;}

h4  {font-family: Georgia, serif; line-height: 1.2em; font-weight: 400; font-variant: small-caps; letter-spacing: .7;}

h3  {font-family: Georgia, serif; line-height: 1.2em; font-weight: 400; font-variant: small-caps; letter-spacing: .7;}

h2  {font-family: Georgia, serif; line-height: 1.2em; font-weight: 400; font-variant: small-caps; letter-spacing: .7;}

h1  {font-family: Georgia, serif; line-height: 1.2em; font-weight: 400; font-variant: small-caps; letter-spacing: .7;}
h1                      {font-size: 24px; margin: 4 0 3 0;}
h2                      {font-size: 20px; margin: 0 0 3 0;}
h3                      {font-size: 18px; margin: 0 0 2 0;}
h4                      {font-size: 15px; margin: 0 0 2 0;}
h5                      {font-size: 14px; margin: 0 0 2 0; color: #CC9 }
h6                      {font-size: 12px; margin: 2 0 2 4;  }
P                       {font-family: Trebuchet MS, helvetica, sans-serif; font-size: 13px; margin: 1 0 .7em 0; line-height: 1.4em;}

#scarab                 {position: absolute; top: 20; left: 20; z-index:10;}
#logo                   {position: absolute; top: 30; left: 160; z-index: 10;}  
#heiro                  {position: absolute; top: 160; right: 2%; z-index: 1;}         

#topnav                 {position: absolute; top: 10; right: 10; text-align: right; font: 500 11px georgia; color: maroon ; z-index: 10;letter-spacing: 2;}
#main                   {position: absolute; top: 0; left: 0; width: 100%; height: 600; z-index: 0;
                         background: #000 url('images/bg-main.jpg') no-repeat 0 0;}
#left                   {position: absolute; top: 200px; left: 10px;}

#left a                 {display: block; font: 600 16px georgia; font-variant: small-caps; color: white; margin-bottom: 1em;}           
#left a:link            {color: white}
#left a:visited         {color: lightgray;}
#left a:hover           {color: red;}
#left a:active          {color: orange;}
#left a:visited:hover   {color: red;}

#content                {position: absolute; top: 200px; left: 280px; width: 40%; border: 1px solid red; padding: 1.5em; z-index: 2;}


#footer                 {position: absolute; top: 700; left: 240; }
#footer p               {font-size: 75%; letter-spacing: 1; line-height: 1.66em;}
                         
.form                   {margin-top: 3;  background-color: transparent; width: 100%; border: 0px none; }
.form td                {padding: 2 3 2 0; border-top: 1px solid #C90; vertical-align: top}
.form tr.odd            {background-color: #EEECEA;}
.form p                 {font-size: 11px;}

form                    {margin: 0;}
img                     {border: 0px none; margin: 0}
HR                      {color: #F00; margin: 1 0; height: 1px;}
UL                      {list-style-image: url('images/arrow.gif'); list-style-position: outside; margin: .5em 1.6em; }
LI                      {margin: 2; font-size: 11px;}
blockquote              {margin: -6 .5em .8em .5em; font-size: 11px}

input                   {font-size: 11px; border: 1px outset gold; background-color: chalk;}
input.button            {font-size: 12px; background-color: chalk; border: 1px outset: gold;}
textarea                {font-size: 11px; background-color: chalk; border: 1px inset brown;}
select                  {background-color: tan; border: 1px inset brown; padding: 0 1; font-size: 10px; }
.radio                  {margin: 0 0 2em 0; width: 100%}
.radio td               {vertical-align: middle; text-align: center; border-bottom: 1px solid silver; padding: 0;}
.small                  {font-size: 80%;}