#nav {
z-index: 999;
position: fixed;
top: 8px;
padding-bottom:10px;
margin-left:0px;
font: 22px Garamond;
list-style-type: none;
width: 1000px;
text-align: center;
background: rgba(255, 255, 255, 0.5);/* 0.5 is opacity */
-webkit-box-shadow: 0px 8px 15px -7px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 8px 15px -7px rgba(0,0,0,0.75);
box-shadow: 0px 8px 15px -7px rgba(0,0,0,0.75);
}
#nav a {
display: inline;
text-decoration: none;
padding: 11px;
margin-right: 10px;
border-bottom: none;
color: #000000;
}
#nav a:hover {
color: #dddddd;
}
#nav b:scroll {
height: 30px;
width: 1000px;
margin-right: 10px;
margin-left: 10px;
position: relative;
z-index: 9999;
}