#menu {
  margin:0 auto;
  }
#menu a, #menu a:visited {
	display: block;
	width: 164px;
	padding: 0.6em 0;
	color: #047391;
	text-indent: 0.6em;
	background-color: #fff;
	text-decoration: none;
	margin: 0.1em 0;
	border-left: 0.5em solid #047391;
	text-align: left;
	font-weight: bold;
}
#menu a span {
  display:none;
  }
#menu a:hover {
	color: #00A0C6;
	border-left: 0.5em solid #00A0C6;
	background-color: #f8f8f8;
}
.box {
  position:relative;
  }
