﻿body, html     {margin: 0; font-family: Comic Sans MS, sans-serif; font-size: 12px; background-color : #006; background-image: url('images/swoosh.gif'); background-repeat: no-repeat; 
                background-position: 5 10;  scrollbar-base-color: #FC3;}    
                
a              {text-decoration: none; }
a:link         {color: #00C; }
a:visited      {color: #006; } 
a:active       {color: #6FC; }
a:hover     {color: #FF0000;}
a:visited:hover       {color: #30C; }

table          {border-collapse: collapse; width: 376; border: 0px none;}
td             {border: 0px none; padding: 2; vertical-align: top; }

h1, h2, h3, h4, h5, h6
               {font-family: Comic Sans MS, sans-serif; color: #006; margin: 0 0 1 -1; font-weight: 900;}
h1             {font-size: 20px}
h2             {font-size: 18px}
h3             {font-size: 16px}
h4             {font-size: 14px}
h5             {font-size: 13px}
h6             {font-size: 12px}
p              {font-family:  Comic Sans MS, sans-serif; font-size: 12px; margin: 0 0 0.6em 0; line-height: 1.3em;}
.head          {color: #FC0; margin-top: 5; z-index: 20; text-align: center;}
#homelink      {position: absolute; top: 20; left: 20; height: 100; width: 240; } 

#navtop        {position: absolute; top: 20; left: 480;}
#call          {position: absolute; top: 90; left: 500; }

.faq                            {position: absolute; top: 28; left: 0;}
.faq a:link, .faq a:visited     {background: transparent url('../images/links/faq-hover.gif') no-repeat center; }
.faq a:hover                    {background: transparent url('../images/links/faq.gif') no-repeat center;  }
.info                           {position: absolute; top: 20; left: 96;}
.info a:link, .info a:visited   {background: transparent url('../images/links/events-hover.gif') no-repeat center;}
.info a:hover                   {background: transparent url('../images/links/events.gif') no-repeat center;}
.map                            {position: absolute; top: 12; left: 216;}
.map a:link, .map a:visited     {background: transparent url('../images/links/map-hover.gif') no-repeat center;}
.map a:hover                    {background: transparent url('../images/links/map.gif') no-repeat center;}

#main          {position: absolute; top: 190; left: 38%; width: 58%; background-color: #FFF; z-index: 5; border: 3px solid gold;}      
#mainhead      {position: absolute; top: -44; left: 0; width: 400; height: 53; background: transparent url('images/main-frame_01.gif')                    no-repeat top left; z-index: 10; text-align: center; padding-top: 8;}
#mainfoot      {position: absolute; bottom: 0; right: 0; height: 6; width: 400; 
                background: transparent url('images/main-frame_04.gif') no-repeat bottom right;}
#content       {padding: 1em; background: transparent url('images/balloons.jpg') no-repeat center center; }


#navleft         {position: absolute; top: 170; left: 35;}
#navleft a       {display: block; height: 28; width: 180; padding-left: 4em; background: transparent url('images/star.gif') no-repeat 0 0;}
#navleft a:hover {background: transparent url('images/star-hover.gif') no-repeat 0 0;}

.pp            {margin-left: 50;}
.oj            {margin-left: 28;}
.ac            {margin-left: 14;}
.re            {margin-left: 4;}
.hd            {margin-left: 7;}
.sb            {margin-left: 16;}

#slider        {width: 372; height: 100; z-index: 20; background-color: #FC0; }
#footer        {position: absolute; top: 640; left: 0; width: 100%; background-color: #FC0; border-top: 3px solid #FF6; 
                padding: 1 1em; font-size: 75%; letter-spacing: 2; line-height: 1.5em; text-align: center;} 
img            {border: 0px none; }
hr             {height: 2px; color: #FC0; }
ul             {margin: 2 2em 5 2em;}
li             {list-style-type: square;}
input          {font-size: 12px; border: 1px dotted #00F; }

#messageBox     {font-family: Georgia, "Times New Roman", serif; font-size: 18px; border: 2px solid #F00; padding: 5px; background-repeat: no-repeat; background-position: center center; color: #FFF; font-weight: 600; background-color: #006;}
