body {background-color: #5f9b8c;
      text-align: center;
      text-size: 100%;      
      font-family: Arial, sans-serif, serif;
      color: #fff;
      margin: 0px;
       }
h1   {color: #6ad3f6;
      border: 8px inset #00a8ec;
      padding: 3px;
      margin: 0 auto;
      width: 300px;
      font-weight: bold;      
      }  
p {font-weight: bold;
}
        
#site {width: 800px;
       height: 1200px;
       background-color:#049c6c;
       margin: 0 auto;
       padding: 0;
        } 
     
#map         {float: right;
              padding: 0px;
              margin: 0px;
              width: 500px;
              height: 400px;
              display: inline;
              }
#directions {border: 8px inset #00a8ec;
              padding: 10px;
              margin: 3px;
              float: left;
              display: inline;              
              }

