﻿body              {background: #00C url('images/bg-balloons.gif') no-repeat -10 -30; margin: 0; 
                         font-family: Comic Sans, Comic Sans MS, cursive; font-size: 14px; text-align: left;} 

html              {background: #00C url('images/bg-balloons.gif') no-repeat -10 -30; margin: 0; 
                         font-family: Comic Sans, Comic Sans MS, cursive; font-size: 14px; text-align: left;} 

a                       {text-decoration: none}
a:link                  {color: #C90;}
a:visited               {color: #39C;}
a:hover                 {color: #CC0;}
a:active                {color: #FF6;}
a:visited:hover         {color: #3F0;}

TABLE                   {border-collapse: collapse; border: 0px none; width: 100%;}
TD                      {vertical-align: top;}  

h6  {font-family: Comic Sans, Comic Sans MS, cursive; font-weight: 600; line-height: 1.2em; }

h5  {font-family: Comic Sans, Comic Sans MS, cursive; font-weight: 600; line-height: 1.2em; }

h4  {font-family: Comic Sans, Comic Sans MS, cursive; font-weight: 600; line-height: 1.2em; }

h3  {font-family: Comic Sans, Comic Sans MS, cursive; font-weight: 600; line-height: 1.2em; }

h2  {font-family: Comic Sans, Comic Sans MS, cursive; font-weight: 600; line-height: 1.2em; }

h1  {font-family: Comic Sans, Comic Sans MS, cursive; font-weight: 600; line-height: 1.2em; }
h1                      {font-size: 28px; margin: 4 0 3 0;}
h2                      {font-size: 24px; margin: 0 0 3 0; }
h3                      {font-size: 20px; margin: 0 0 2 0; letter-spacing: .5;}
h4                      {font-size: 18px; margin: 0 0 2 0;}
h5                      {font-size: 16px; margin: .5em 0 2 0; }
h6                      {font-size: 14px; margin: 2 0 2 4;  }
P                       {font-family: Comic Sans, Comic Sans MS, cursive; font-size: 14px; margin: 1 0 .7em 0; line-height: 1.4em;}

#slogan                 {position: absolute; top: 2.5em; left: 10%; width: 50%; text-align: center;}
#logo                   {position: absolute; top: 4em; left: 10%; width: 50%; align-center}

#balloonav              {position: absolute; top: 60; left: 70%;}

#main                   {position: absolute; top: 220; left: 10%; width: 50%; }

#footer                 {position: absolute; top: 940; left: 0; width: 100%; padding-bottom: 2em; border-top: 2px solid #FF0;
                         background-color: #009;}
#footer p               {font-size: 80%; letter-spacing: .7; line-height: 1.66em; color: #666; margin: .5em 1em; color: #FF0;
                         text-align: center;}
TABLE.pics              {border: 3px outset #009; background-color: #FFF; color: #009; }
TABLE.pics td           {padding: .5em;}
TABLE.pics h4           {color: #009;}
TABLE.pics td img       {border: 1px solid #369;}

.form                   {margin-top: 3;  background-color: #009; width: 100%; border: 2px outset #009; }
.form td                {padding: 2 5; border-top: 1px solid #C90; vertical-align: middle;}
.form tr.odd            {background-color: #006;}

img                     {border: 0px none; margin: 0}
HR                      {color: #FF0; WIDTH: 100%; margin: 2 1; height: 2px;}
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 solid #C90; background-color: #FFF;}
input.button            {font-size: 16px; font-family: Comic Sans, Comic Sans MS, cursive; 
                         background-color: #C90; border: 1px solid #C60; color: #009}
textarea                {font-size: 11px;}
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;}