#page  { width: 960px;
         height: auto;
         background-color: wheat;
         border: solid black 5px; }

h1     { width: 890px;
         height: 90px;
         float: left;
         padding-top: 20px;
         padding-left: 30px;
         padding-right: 40px;
         margin: 0px;
         background-color: black;
         color: white;
         font-family: 'Kaushan Script', cursive;
         font-size: 3.6em;
         letter-spacing: 10px;
         word-spacing: 30px;
         text-align: center; }

h2    {  width: 960px;
         height: 270px;
         margin: 0px;
         font-family: arial; 
         font-size: 1.8em;
         word-spacing: 7px;
         letter-spacing: 2px;
         line-height: 2.2em;
         background-color: black;
         color: white;
         text-align: center;
         float: left; }

h3     { width: 960px;
         height: auto;
         float: left;
         background-color: wheat;
         color: black;
         font-family: 'Kaushan Script', cursive;
         font-size: 1.4em;
         letter-spacing: 1px;
         word-spacing: 5px;
         text-align: center; }


nav ul { width: 920px;
         height: auto;
         background-color: wheat;
         color: white;
         list-style-type: none;
         float: left; }

nav ul li  { display: inline;
             background-color: wheat;
             margin:  0px 10px 0px 0px;
             letter-spacing: 2px; 
             float: left; }

nav ul a   { width: 130px;
             border: solid black 4px;
             background-color: white;
             color: black;
             display: block;
             margin: 20px;
             padding: 0px 15px 0px 15px;
             text-decoration: none;
             text-align: center;
             font-family: 'Kaushan Script', cursive;
		     font-weight: bold;
             font-size: 1.0em;    }

nav ul li a:hover  {background-color: yellow; }

a:hover{background-color: yellow;}

z3 { width: 925px;
     height: 40px;
     background-color: sandybrown;
     color: black; 
     padding-top: 10px;
     padding-bottom: 10px;
     padding-left: 35px;
     padding-right: 0px;
     margin: 0px;
     border-top: solid black 5px;
     font-family: 'Kaushan Script', cursive;
     font-size: 1.7em;
     letter-spacing: 2px;
     word-spacing: 7px;
     text-align: left;
     float: left;
     white-space: pre-wrap; } 

z4 { width: 960px;
     float: left;  }

 
z5 { width: 920px;
     height: auto;
     text-indent: 40px; margin-left: 30px;
     font-family: arial, cursive; 
     font-size: 1.5em;
     word-spacing: 4px;
     letter-spacing: 1px;
     line-height: 1.4em;
     background-color: wheat;
     color: black;
     float: left; }


f1     { width: 870px;
         height: 90px;
         padding-left: 88px;
         background-color: black;
         color: white;
         font-family: 'Kaushan Script', cursive;
         font-size: 3.6em;
         letter-spacing: 90px;
         word-spacing: 30px;
         text-align: center; }

d1     { width: 860px;
         height: 80px;
         padding-left: 99px;
         margin-bottom: 0px;
         background-color: black;
         color: white;
         font-family: 'Kaushan Script', cursive;
         font-size: 3.6em;
         letter-spacing: 105px;
         text-align: center; }

pos1   { width: 900px;
         height: 80px;
         padding-left: 60px;
         padding-right: 0px;
         background-color: black;
         color: white;
         font-family: 'Kaushan Script', cursive;
         font-size: 3.5em;
         letter-spacing: 67px;
         word-spacing: 30px;
         text-align: center; }

p1    { width: 440px;
        height: 550px;
        border: solid black 7px;
        margin: 20px 8px 0px 18px; 
        float: left; }

p2    { width: 440px;
        height: 550px;
        border: solid black 7px;
        margin: 20px 18px 0px 8px; 
        float: left; }

p3   {  width: 440px;   
        height: 80px;
        margin: 0px 20px 0px 20px;   
        float: left;
        text-align: center;
        color: black; 
        font-family: arial;
        font-size: 2.0em;
        line-height: 1.2em;
        letter-spacing: 1px;
        word-spacing: 4px }

p4   {  width: 440px;   
        height: 80px;
        margin: 0px 20px 0px 20px;   
        float: left;
        text-align: center;
        color: black; 
        font-family: arial;
        font-size: 2.0em;
        line-height: 1.2em;
        letter-spacing: 1px;
        word-spacing: 4px  }

f3 { width: 935px;
     height: 40px;
     background-color: saddlebrown;
     color: white; 
     font-family: 'Kaushan Script', cursive;
     font-size: 1.5em;
     padding-left: 25px;
     padding-top: 15px;
     margin-top: 0px;
     letter-spacing: 10px;
     word-spacing: 84px;
     text-align: left;
     float: left; } 


f4  { width: 238px;
      height: 1820px;
      font-family: arial, cursive;
      border-right: solid black 2px; 
      float: left;
      background-color: white; }

d4  { width: 238px;
      height: 1640px;
      font-family: arial, cursive;
      border-right: solid black 2px; 
      float: left;
      background-color: white;}


f5  { width: 240px;
      height: 1820px;
      font-family: arial, cursive;
      background-color: white;
      float: left;  }

d5  { width: 240px;
      height: 1640px;
      font-family: arial, cursive;
      background-color: white;
      float: left;  }

e1  { width: 920px;
      height: auto;
      float: left;
      font-family:  arial, monospace;
      font-size: 1.8em;
      word-spacing: 5px;
      letter-spacing: 1px;
      line-height: 1.5em;
      margin: 20px 20px 20px 20px; }

/*li{
    list-style-type:none;
}*/
ul2      { margin: 0;
           padding: 0;
           list-style-type: none;
           background-color: white; }

ul2 li a { text-decoration: none;
           text-align: center; 
           display: block;
           width: 140px;
           border: solid black 5px;
           padding: 5px;
           margin: 30px 20px 20px 20px;
           font-family: arial;
           font-weight: bold; 
           background-color: white;
           color: black;
           margin-top: 5px }

ul2 li a:hover  { background-color: yellow; }

ul3      { margin: 0px 7px 0px 20px;
           padding: 0px 7px 0px 7px;
           font-family: arial;
		   font-weight: bold;
           list-style-type: none;
           background-color: black;   
           color: white; }

ul3 li a { text-decoration: none;
           text-align: left; 
           margin: 20px;
           padding: 0px 7px 1px 7px;
           font-family: arial;
           background-color: white;
           color: black; }

ul3 li a:hover { background-color: yellow; }
           
ul4      { width:  288px;
           height: auto;
           margin: 0px 20px 0px 0px;
           padding: 0px;
           font-family: timesnewroman, cursive;
		   font-size: 0.9em;
           background-color: white;   
           color: black;
           white-space: pre; }

ul4 li a { text-decoration: none;
           text-align: left; 
           margin: 0px;
           padding: 5px 7px 5px 7px;
           font-family: arial;
           font-size: 1.2em;
           background-color: white;
           color: black; }

ul4 li a:hover  { background-color: yellow; }

ul5      { margin: 0px 8px 0px 20px;
           padding: 2px;
           font-family: timesnewroman;
		   font-size: 1.0em;
           list-style-type: none;
           background-color: white;   
           color: black; }

ul5 li a { text-decoration: none;
           text-align: left; 
           margin: 5px;
           padding: 2px 10px 2px 10px;
           font-family: arial;
           font-size: 0.9em;
           background-color: white;
           color: black; }

ul5 li a:hover  { background-color: yellow; }


ul6      { margin: 0px 20px 0px 6px;
           padding: 2px 3px 2px 2px;
           font-family: arial;
		   font-weight: bold;
           font-size: 0.9em;
           list-style-type: none;
           background-color: white;   
           color: black; }

ul6 li a { text-decoration: none;
           text-align: left; 
           margin: 3px;
           padding: 5px 7px 5px 7px;
           font-family: arial;
           font-size: .8em;
           background-color: white;
           color: black; }

ul6 li a:hover  { background-color: yellow; }


footer { width : 960px;
         height: auto;
         margin: 0px 0px 0px 0px; 
         padding: 50px 0px 20px 0px;
         font-family: arial;
         font-size: 1.8em;
         word-spacing: 7px;
         letter-spacing: 2px;
		 text-align: center;
         background-color: black;
         color: white;
         clear: both; }