@media screen {
#mainnav {
    left:58px;
    top:90px;
    position:relative;
    display:block;
    font:40px 'Wire One', Sans-serif;
    font-weight:normal;
    color:#484e10;
    text-transform:lowercase;
}
#mainnav ul {
    list-style:none;
    padding-left:0;
}
#mainnav li {
    float:left;
    padding-right:50px;
}
#mainnav a,
#mainnav  a:link,
#mainnav a:visited {
    text-decoration:none;
    color:#484e10;
}
#mainnav a:focus,
#mainnav a:hover {
    color:rgba(72,78,16,0.7);
}
#mainnav strong.active {
    color:rgba(72,78,16,0.8);
}
#mainnav .invisible {
    display:none;
}
}
