/* Basic CSS */
#nav {
text-align: center;
background: #efefef;
}
#nav ul {
margin: 0;
padding: 1em;
list-style-type: none;
}
#nav ul li {
display: inline;
margin-left: 1em;
}
#nav ul li:first-child {
margin-left: 0;
}
#nav ul li ul {
display: none;
}
a {
color: #f77564;
}
a:hover {
color: #333;
}
a, a:hover {
-o-transition: color 0.25s ease-in;
-webkit-transition: color 0.25s ease-in;
-moz-transition: color 0.25s ease-in;
transition: color 0.25s ease-in;
}