@charset "utf-8";
/* CSS Document */

.navMenu {
  width:655px;
  float:left;
  background:#828200;
  padding:5px 0 0 5px;
}

#nav, #nav ul {
  padding:0;
  margin:0;
  list-style:none;
 cursor:default;
}

#nav a {
  display:block;
  width:211px;
  height:47px;
  line-height:47px;
  font-weight:bold;
  text-decoration:none;
 background:#cc3300;
 border:solid 1px #802000;
 text-align:center;
 color:white;
 cursor:default;
}

#nav a:hover {
/* background:url('../images/menuBackground.gif'); */
}

#nav li {
  width:211px;
  float:left;
  margin:0 7px 5px 0;
}

#nav li ul {
  position:absolute;
  left:-999em;
  line-height:47px;   
}

#nav .blierp {
 width:211px;
 margin-top:5px;
}

#nav .blierp li {
 margin-top:-6px;
}

#nav .blierp li a {
 background:#dc8316;
 border-top:dotted 1px #802000;
 height:30px;
 line-height:30px;
 float:none;
 cursor:pointer;
}
#nav .blierp li a:hover {
 background:url('../images/menuBackground.gif');
}
#nav li:hover ul, #nav li.sfhover ul {
  left: auto;
}

#nav li ul ul { /* third-and-above-level lists */
  margin: -26px 0 0 159px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
  left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
  left: auto;
  visibility:visible;
}










.menu {
 float:left;
 width:660px;
 background:#828200;
}

.menuList {
 padding:0;
 margin:5px 0 5px 5px;
}

.menuList li {
 float:left;
 display:block;
 width:211px;
 height:47px;
 text-decoration:none;
 background:#cc3300;
 border:solid 1px #802000;
 margin-right:5px;
 margin-bottom:5px;
 text-align:center;
}

.menuList li a {
 color:white;
 text-decoration:none;
 line-height:47px;
}









.hide {
  display:none;
}

.show {
  display:block;
}