/* CSS Document */

.box {
	position:relative;
	text-align: center;
  }
#menu {
 	width:100%;
  text-align:center; 
  position:inherit;
  }
#menu a, #menu a:visited {
	text-decoration:none;
	color:#43352A;
	display:block;
	width:88px;
	height:16px;
	border:1px solid #f1f5f4;
	padding:5px;
  }
* html #menu a, 
* html #menu a:visited {
  width:100px; 
  height:28px; 
  w\idth:88px; 
  he\ight:16px;
  }
#menu a span {
  display:none;
  }
#menu a:hover {
  border:1px solid #43352A; 
  }
#menu a:hover span.left, 
#menu a:hover span.right {
  display:block; 
  position:absolute; 
  height:0; 
  width:0; 
  overflow:hidden; 
  border-top:8px solid #f1f5f4; 
  border-bottom:8px solid #f1f5f4; 
  }
#menu a:hover span.left {
  left:5px; 
  top:5px; 
  border-left:8px solid #43352A;
  }
#menu a:hover span.right {
  left:87px; 
  top:5px; 
  border-right:8px solid #43352A;
  }

* html #menu a:hover span.left, 
* html #menu a:hover span.right {
  width:8px; 
  height:16px; 
  }
