﻿html, body              {background: black; color: darkKhaki; margin: 0; font-family: garamond, times, serif; font-size: 14px; } 

a                       {text-decoration: none}
a:link                  {color: red;}
a:visited               {color: maroon;}
a:hover                 {color: maroon;}
a:active                {color: red; }
a:visited:hover         {color: maroon;}

TABLE                   {border-collapse: collapse;}
TD                      {vertical-align: top; border-top: 1px solid darkKhaki; }  
h1                      {color: peru; font-family: garamond, times, serif; font-size: 170%; font-weight: normal; line-height: 1.3em; margin: .5em 0 -1 -1;}
h2                      {color: peru; font-family: garamond, times, serif; font-size: 140%; font-weight: normal; line-height: 1.3em; margin: .5em 0 -1 0;}
h3                      {color: peru; font-family: garamond, times, serif; font-size: 125%; font-weight: bold; line-height: 1.3em; margin: .5em 0 -1 0;}
h4                      {color: peru; font-family: garamond, Times, serif; font-size: 110%; font-weight: normal; margin: 1.5em .5em 1 0;}
P                       {font-family: garamond, times, serif; font-size: 15px; margin: 1 0 .7em 0; line-height: 1.4em;}
img                     {border: 0px none; margin: 0}

#main                   {position: absolute; top: 90; left: 0; width: 900; height: 650; background: rgb(64,0,0); color: darkKhaki; 
                         border-top: 3px solid darkKhaki}
#logo                   {position: absolute; top: 1em; left: 1em; z-index: 10; }
#slogan                 {position: absolute; top: 100; left: 180; z-index: 11; }

#pics                   {display: block; position: absolute; top: 70; left: 0; width: 900; height: 154; background: rgb(64,0,0); border-top: 1px solid darkKhaki; 
                         border-bottom: 1px solid darkKhaki; }
#pics img               {border: 1px solid  rgb(64,0,0); }

#navleft                {position: absolute; top: 350; left: 2; width: 200;} 
#navleft a              {display: block; margin: 1 0 0 0; padding: 0 0 0 3; border-left: 3em solid darkKhaki; font-weight: bold; }
#navleft a:link         {border-color: darkKhaki;}
#navleft a:visited      {border-color: darkbrown; }
#navleft a:hover        {border-color: khaki; }
#navleft a:active       {border-color: sienna;  }
#navleft a:visited:hover{border-color: khaki;}

#content                {position: absolute; top: 350; left: 300; width: 450; }

#footer                 {position: absolute; top: 745; left: 0; width: 900;  background: darkKhaki; text-align: center;
                         color: darkRed; border-top: 1px solid khaki; font-size: 80%; letter-spacing: .7; line-height: 1.4em;}                         padding: 5;}
#footer a:link, a:visited  {color: red; }
#footer a:hover, a:visited:hover  {color: maroon; }

HR                      {COLOR: peru; WIDTH: 100%; margin: 1 0 0 0;}
UL                      {display: block; margin: .5em;}
LI                      {list-style-type: square; margin: 2 1em 5 1em; font-size: 15px;}
blockquote              {margin: 0 .5em 1em 1.5em;}

input                   {font-size: 10px; color: #800000; border: 1px dashed #A0522D; background-color: #BDB76B}
textarea                {font-size: 11px; color: #800000; border: 1px dashed #A0522D; background-color: #BDB76B}
select                  {border: 1px solid #C0C0C0; padding: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;}