#nav ul.scriptaculously {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    background:#FBFBFB none repeat scroll 0 0;
    border: 1px solid;
    /*font-size:0.8em;*/
    left:0;
    margin:0 0 0 39px;
    padding:0;
    position:absolute;
    text-align:left;
    top:28px;
    min-width:150px;
}
html > body #nav ul.scriptaculously {
    position: absolute;
    top: 24px;
    border-top: 1px solid #E1E1E1;
    background-color: #E1E1E1;
}
#nav ul.scriptaculously a:hover {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent none repeat scroll 0 0;
    color:#55555;
    position:relative;
}
#nav ul.scriptaculously a {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-border-radius-topleft:0;
    -moz-border-radius-topright:0;
    background:transparent none repeat scroll 0 0;
    color:black;
    display:block;
    font-weight:normal;
    margin:0;
    padding:5px 0 5px 10px;
    position:relative;
    z-index:999;
    font-size: 0.8em;
}
#nav li a:hover {
    color:#555555;
}
#nav li a {
    /*-moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;*/
    /*background:#84A743 none repeat scroll 0 0;*/
    color:black;
    /*padding:10px 10px 0;*/
    padding: 0px 0px 10px 39px;
    text-decoration:none;
}
#nav {
    font-size:1em;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0 auto;
    padding:0;
    position:relative;
    top: 6px;
    left: 289px;
}
#nav li {
    display:inline;
    margin:0;
    padding:0;
    position:relative;
}