
#menu {
 float: right;
 margin: 10px 0px 0px 0px;
}

#menu ul, li {
 margin: 0; padding: 0;
}


#blob {
 position: absolute;
 border-right: 1px solid #0059ec;
 border-left: 1px solid #0059ec;
 top: 0;
 z-index : 1;
 background-color: rgba(17,83,192,0.5);
 background: -moz-linear-gradient(top, rgba(11,43,97,0.5), rgba(17,83,192,0.8));
 background: -webkit-gradient(linear, left top, left bottom, rgba(11,43,97,0.5), rgba(17,83,192,0.8));
 border-radius: 4px;
 box-shadow: 0 0 10px rgba(0,0,0,1);
}

#nav {
 position: relative;
 float: left;
}

#nav li {
 float: left;
 list-style: none;
}

#nav li a {
 position: relative;
 z-index: 2;
 float: left;
 font-size: 30px;
 font-family: helvetica, arial, sans-serif;
 text-decoration: none;
 padding: 5px 20px 5px 20px;
}
