
body {
    padding-top: 0px;
    background-image: none;
    font-family: Frutiger, Helvetica, arial, freesans, clean, sans-serif;
}

.navbar {
    border-bottom: none;
}

article {
    margin-top: 8em;
    font-size: 22px;
 font-smooth: always;
 -webkit-font-smoothing: antialiased;
 letter-spacing: 0.01rem;
/* font-weight: 400; */
 font-style: normal;
 line-height: 1.5;
}


a { color: white; }
a:hover { 
    text-decoration: none;
    color: #b040a0;
}


.navbar-inner .links {
    margin-top: 1em;
}
.navbar-fixed-top a { 
    font-family: Karate;
    font-size: 2.5em;
    letter-spacing: .1em;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color:  #b040a0;
}


.navbar-fixed-bottom {
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #b040a0;
    margin-top: 1em;
}

h1 {
    font-family: Karate;
    font-size: 2.5em;
    margin-left: .5em;
    margin-bottom: .5em;
    letter-spacing: .1em;
    line-height: 2em;
}
