html, body {
  margin: 0; padding: 40px 0 0; background: none
}

html {
  background: url(image01.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

body {
  font: 16px/26px Helvetica, Helvetica Neue, Arial;
  -webkit-font-smoothing: antialiased;
  font-smooth: always;
  text-shadow: 1px 1px 1px rgba(0,0,0,1)
}

h1, h2 {
        color:#fff
}

body > .navbar .brand {
  padding-top: 10px;
  padding-right: 0;
  padding-left: 0;
  margin-left: 20px;
  float: right;
  font-weight: bold;
  color: #000;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.125);
  -webkit-transition: all .2s linear;
     -moz-transition: all .2s linear;
          transition: all .2s linear;
}
body > .navbar .brand:hover {
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.4);
  color:#fff
}