h3 { color: #00ff00; }

p { font-size: 22px; }

body { background-color: #ffffcc;
       color: #0066cc;
	   font-family: Arial sans-serif;
       padding: 10px;   }

h1 { color:	#663300;
     text-align: center; }

th, td { border: thin solid #000000;
         padding: 5px; }

aside { float: right;
        width: calc(50% - 200px);
        border: 1px solid #000000;	}
		
footer { background: #6cf;
         padding: 10px; }
		 
.dateandtime { text-align: center;
               background: #ffffff;
               font-size: 20px; }
			   
nav { background-color: #333;
      overflow: auto;
      white-space: nowrap; }
	  
nav a { display: inline-block;
        color: #ffffff;
		text-align: center;
        padding: 14px; }
		
nav a:hover { background-color: #777; }
