body {
  padding-top: 80px; /* required to keep navbar fixed */
  background-color: #fff; 
  background-image: 
    linear-gradient(0deg, transparent 79px, #abced4 79px, #abced4 81px, transparent 81px),
    linear-gradient(#eee .05em, transparent .05em);
  background-size: 100% 1.2em;; background-color: #fff; 
  background-image: 
    -webkit-linear-gradient(0deg, transparent 79px, #abced4 79px, #abced4 81px, transparent 81px),
    -webkit-linear-gradient(#eee .05em, transparent .05em);
  background-size: 100% 1.2em;
}

nav {
  margin-top: 10px; /* push nav down a bit */
}

#main {
  min-height: 500px;
}

footer p {
  text-align: center;
}

.navbar-inner {
  height: 60px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #550000;
  background-image: -moz-linear-gradient(top, #550000, #222222);
  background-image: -ms-linear-gradient(top, #550000, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#550000), to(#222222));
  background-image: -webkit-linear-gradient(top, #550000, #222222);
  background-image: -o-linear-gradient(top, #550000, #222222);
  background-image: linear-gradient(top, #550000, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#550000', endColorstr='#222222', GradientType=0);
}

.brand:after {
  content: "sample theme";
  font-size: 12px;
  padding-left: 10px;
  text-transform: uppercase;
}
