/*---- Layout ----*/

.navbar{
  height: 64px;
  width: 500px;
  position: relative;
}

.navbar ul {
  position: absolute;
  bottom: 0px;
  margin: 0;
  padding: 0;
}
.navbar ul li{
  display: block;
  position: relative;
  overflow: hidden;
  float: left;
  bottom: -5px;
  height: 16px;
  padding: 7px 0 0;
  margin-right: 2px;
}

.navbar ul li.permanent_li{
  bottom: 0;
  width: 0;
  height: 19px;
}

.navbar ul li.current_page, .navbar ul li:hover{
  bottom: -1px;
  height: auto;
  padding-bottom: 5px;
}
.navbar li a{
  padding: 5px 10px;
}

