
/* ## General body attributes. ## */
body             {
                   background: #e7dbbc;
                   /*border: solid #0000ff 2px;*/
                   margin: 0px 0px 0px 0px;
                   text-align: center;
                  }

/* ## Link color definitions. ## */
a:link            { color: #000000; }
a:visited         { color: #000000; }
a:hover           { color: #006600; }
a:active          { color: #006600; }

/* ## Page container definition. ## */
#container        {
                   /*border: 2px solid #FF0000;*/
                   margin: 0;
                   padding: 0;
                   position: relative;
                   text-align: left;
                   width: 750px;
                  }

/* ## Header area definition. ## */
#header           {
                   /*border: 2px solid #00FF00;*/
                   height: 230px;
                   margin: 10px 10px 5px 10px;
                   padding: 0px 10px 0px 10px;
                   /*width: 750px;*/
                   voice-family: "\"}\""; voice-family: inherit;
                   width: 730px; height: 220px;
                  }
html>body #header { width: 719px; height: 234px; }

/* ## Navigation area definition. ## */
#nav              {
                   /*border: 1px solid #0FFFF0;*/
                   color: #8b4513;
                   font-family: Arial, Courier;
                   font-size: 15pt;
                   font-weight: bold;
                   margin: 0px 10px 5px 10px;
                   padding: 0px 0px 0px 0px;
                   text-align: center;
                   width: 725px; height: 25px;
                   z-index: 1;
                  }
/* ## Navigation link attributes and coloring. ## */
#nav a            { 
                   color: #228b22;
                   text-decoration: none;
                   text-align: center;
                   font-family: Arial, Courier;
                  }
#nav a:hover      { color: #8b4513; text-decoration: none; }
#nav a:acitve     { color: #8b4513; text-decoration: none; }

/* ## Content area definition. ## */
#content          {
                   /*border: 2px solid #0000FF;*/
                   margin: 5px 10px 10px 10px;
                   padding: 0px 0px 10px 10px;
                   width: 750px;
                   voice-family: "\"}\""; voice-family: inherit;
                   width: 730px;
                  }
html>body #content { width: 730px; }

/* ## Footer area definition. ## */
#footer            {
                    /*border: solid #ffffff 2px;*/
                    clear: both;
                    font-family: Arial, Courier;
                    font-size: 12pt;
                    font-weight: bold;
                    padding: 2%;
                    text-align: center;
                   }
/* ## Footer link attributes and coloring. ## */
#footer a          {
                    color: #228b22;
                    text-decoration: none;
                   }
#footer a:hover    {
                    color: #8b4513;
                   }

/* ## CAGA Logo positioning. ## */
#caga              {
                    position: relative; top: 10px;
                   }
