@import url(http://fonts.googleapis.com/css?family=Paprika);

body {
  background-color:#fef8de;
  font-family:Paprika, san-serif;
}

header {
  text-align:center;
}

footer {
  text-align:center;
}

h1 {
  padding-top: 80px;
}

.container-narrow {
  margin: 0 auto;
  max-width: 840px;
}

#centeredmenu ul.drop-menu {
  position:absolute;
  height:30px;
  list-style:none;
  background-color:#e6c485;
  padding-left:0;
  margin-left:0;
}

#centeredmenu ul.menu li ul.drop-menu li {
  right:0%;
}

#centeredmenu ul.drop-menu li a {
  padding:0px;
}

#centeredmenu ul.menu li ul.drop-menu li a:hover {
  color:#000;
}

#centeredmenu {
  float:left;
  width:100%;
  background:#fff;
  border-bottom:4px solid #000;
  /*overflow:hidden; */
  position:relative;
  background:url(../img/bar-bg.jpg) repeat-x;
  height:63px;
}
#centeredmenu ul.menu {
  clear:left;
  float:left;
  list-style:none;
  margin:0;
  padding:0;
  position:relative;
  left:50%;
  text-align:center;
  margin-top:17px;
}
#centeredmenu ul.menu li {
  display:block;
  float:left;
  list-style:none;
  margin:0;
  padding:0;
  position:relative;
  right:50%;
}
#centeredmenu ul.menu li a {
  display:block;
  margin:0 0 0 1px;
  padding:3px 15px;
  color:#000;
  text-decoration:none;
  line-height:1.3em;
  font-size:1.5em;
}
#centeredmenu ul.menu li a:hover {
  color:#e6c485;
}
#centeredmenu ul.menu li a.active,
#centeredmenu ul.menu li a.active:hover {
  color:#e6c485;
}

#centeredmenu ul.menu li.divider {
  height:28px;
  width:2px;
  border-left:solid #e6c485 2px;
}

#gallery .span3 {
  min-height:400px;
}

@media (max-width: 480px) {
  #centeredmenu ul.menu li a {
    font-size:0.5em;
    padding:3px 2px;
    line-height:0.5em;
  }

}