﻿html, body              {background: #300; color: #FFF; margin: 0; 
                         font-family: Trebuchet MS, trebuchet, helvetica, sans-serif; font-size: 13px; text-align: left;} 

a                       {text-decoration: none}
a:link                  {color: #FFC;}
a:visited               {color: #FF9;}
a:hover                 {color: #F90;}
a:active                {color: #FC3;}
a:visited:hover         {color: #F90;}

TABLE                   {border-collapse: collapse; border: 0px none;}
TD                      {vertical-align: top; font-size: 11px; }  

h1, h2, h3, h4, h5, h6  {font-family: Georgia, serif; line-height: 1.2em; font-weight: 400; font-variant: small-caps; letter-spacing: .7;}
h1                      {font-size: 20px; margin: 4 0 3 0;}
h2                      {font-size: 16px; margin: 0 0 3 0;}
h3                      {font-size: 16px; margin: 0 0 2 0;}
h4                      {font-size: 14px; 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;}

#main                   {position: absolute; top: 10; left: 10%; width: 80%; height: 640; overflow: hidden; 
                         background: #A4866E url('images/throwing-bg.jpg') no-repeat top right; border: 1px solid #C90;}
#left                   {position: absolute; top: 0; left: 0; width: 240; height: 638; padding-top: 1em; border-right: 1px solid #C90; 
                         background-color: #630; }
                         
#navleft                   {position: absolute; top: 200; left: 1em;}                          
#navleft a                 {display: block; height: 32; text-decoration: none; font-family: georgia, serif; 
                            font-size: 13px; font-variant: small-caps;
                            background: transparent url('images/button-up.gif') no-repeat 0 -5 ;padding-left: 42;}
#navleft a:link            {color: #C90; }
#navleft a:visited         {color: #966; }
#navleft a:hover           {color: #F96; background: transparent url('images/button-down.gif') no-repeat 0 -4;}
#navleft a:active          {color: #CC0; }
#navleft a:visited:hover   {color: #F96; background: transparent url('images/button-down.gif') no-repeat 0 -4;}  

#squaretl               {position: absolute; top: 420; left: 40; height: 72; width: 72; border: 1px solid #963;}
#squaretr               {position: absolute; top: 420; left: 120; height: 72; width: 72; border: 1px solid #963;}
#squarebl               {position: absolute; top: 500; left: 40; height: 72; width: 72; border: 1px solid #963;}
#squarebr               {position: absolute; top: 500; left: 120; height: 72; width: 72; border: 1px solid #963;}
#leftlow                {position: absolute; top: 600; left: 40; width: 152;}
#leftlow img            {border: 1px solid #963; margin: 2 4 2 0;}

#header                 {position: absolute; top: 30px; left: 38%; height: 40; width: 402; border: 1px solid #C90;}
#content                {position: absolute; top: 90px; left: 38%; width: 402px;
                         background: #5A3222 url('images/throwing-bg-dark.jpg') no-repeat -240 -90;
                         padding: 2em; border: 1px solid #C90;}
#content img            {margin: 2 4 2 0; border: 1px solid #C90;}
#footer                 {position: absolute; top: 660; left: 12%; width: 76%;}
#footer p               {font-size: 75%; letter-spacing: 1; line-height: 1.66em; color: #993; text-align: center;}
                         
.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: #FC6; 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: tan;}
input.button            {font-size: 12px; background-color: tan; border: 1px outset: gold;}
textarea                {font-size: 11px; background-color: tan; 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;}