body {
   background-color: antiquewhite;
   background-repeat: repeat;
   font-family: Verdana, Geneva, Tahoma, sans-serif;
}

p.shifted {
   margin-left: 30px;
}

p.mybanner {
   color: purple;
   text-align: center;
   text-decoration:solid;
   font-size: x-large;
   text-shadow: 0 0 3px #ff0000, 0 0 5px #0000ff;
}

/* Add a black background color to the top navigation */
.topnav {
   background-color: #333;
   overflow: hidden;
   position: fixed; /* Set the navbar to fixed position */
   top: 5; /* Position the navbar at the top of the page */
   width: 100%; /* Full width */
}

/* Style the links inside the navigation bar */
.topnav a {
   float: left;
   display: block;
   color: #f2f2f2;
   text-align: center;
   padding: 14px 16px;
   text-decoration: none;
   font-size: 17px;
}

/* Change the color of links on hover */
.topnav a:hover {
   background-color: #ddd;
   color: black;
}

/* Add a color to the active/current link */
.topnav a.active {
   background-color: #04AA6D;
   color: white;
}

/* Main content */
.main {
   margin-top: 60px; /* Add a top margin to avoid content overlay */
}
