#mainnav {
    top:40px;
    position:relative;
    display:block;
    font:35px 'Libre Caslon Text', Sans-serif;
    font-weight:bold;
    color:#DBD030;
    text-transform:uppercase;
    text-align:center;
    margin-right:auto;
    margin-left: auto;
}
#mainnav ul {
    list-style:none;
    padding-left:0;
    display:inline-block;
}
#mainnav li {
    float:left;
    padding-right:60px;
}

#mainnav li:last-child {
  padding-right: 0;
}

#mainnav a,
#mainnav a:link,
#mainnav a:visited {
    text-decoration:none;
    color:#DBD030;
}
#mainnav a:focus,
#mainnav a:hover {
    color:#2E768F;
}
#mainnav strong.active {
    color:#2B4D59;
}
#mainnav li.last {
    float:right;
    margin:0;
    padding:0;
}
