/* header links top right */
.header a:hover {
	font-size: 0.8em;
	color: yellow;
	text-decoration: none;
	margin-left: 1em;
}
.navigation {
  background-image: url('../images/background_header2.jpg');
  background-repeat: no-repeat;
  background-size: cover; /* stretch to full width */
  background-position: right bottom; /* align to bottom right */
  background-color: #683;
  border-bottom: 2px solid #683; /* bottom line */
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.8); /* 3D-like shadow */
}
.nav-title {
    color: #A10;
	font-size: 3em;
	font-weight: 900;
    text-shadow: 2px 2px 3px rgba(255, 255, 255, 0.8);
}
.menu > li > a {
    color: black;
	font-weight: 500;
    text-shadow: 1px 1px 2px rgba(255,255,255,0.6); 
    background-color: rgba(193, 244, 196, 0.6);
    padding: 6px 6px;
    border-radius: 9px;
    box-shadow: 2px 4px 8px rgba(1, 68, 41, 0.5); /* 3D-like shadow */
}
.menu > li > a:hover {
    text-shadow: 0 0 1px #710;
    background-color: rgba(255, 255, 255, 0.8);
	color: #A10;
}