@charset "UTF-8";
/* CSS Document */

ul {
  padding: 0;
  margin: 0;
  list-style: none;
  }
  
  li {
	float: left;
	position: relative;
	background-color:#8D211E;
	width:6.1em;
	padding:5px;
	text-align: center;
	font-family: Arial;
  }
  
  /*li :hover {
  float: left;
  position: relative;
  background-color:#FFF;
  width:7em;
  }*/
  
  li ul {
  display:none;
  position: absolute; 
  top: 1em;
  left: 0;
  }

li > ul {
	top: auto;
	left: auto;
}

li:hover ul, li.over ul{ display: block; width:150px; color:#FFF; }

a {
  color:#FFF;
  font:Arial;
  font-size:13px;
  width: 30 em;
  text-decoration:none;
  font:Arial, Helvetica, sans-serif;
}

a:hover {
  color:#FFF;
  font:Arial;
  font-size:13px;
  width: 30 em;
  text-decoration:underline;
  font:Arial, Helvetica, sans-serif;
}

.BodyStyle a {
  color:#333;
  font:Arial;
  font-size:13px;
  text-decoration:none;
  font:Arial, Helvetica, sans-serif;
}

.BodyStyle a:hover {
  color:#333;
  font:Arial;
  font-size:13px;
  text-decoration:underline;
  font:Arial;
}

.BodyStyle a :visited {
  color:#333;
  font:Arial;
  font-size:13px;
  text-decoration:none;
  font:Arial;
}


.MainNav {
	color:#FFF;
	font:Arial;
    font-size:13px;
    width: 30 em;
    text-decoration:none;
	font:Arial, Helvetica, sans-serif;
}

.Body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

li #body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

ul#body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
