
#menublock ul{
list-style-type:none;
text-align:left;
padding:0;
margin:0;
}
#menublock li{
padding-top:0px;
padding-bottom:0px;
border-top:1px solid white;
}

/*    Level 1      */
#menublock li a
{
display:block;
text-transform:uppercase;
color:white;
text-decoration:none;
padding-left:10px;
padding-top:7px;
padding-bottom:6px;
font-weight:bold;
font-size:12px;
}
#menublock li a:hover
{
color:#Ffffff;
background:#F4A644;
border-left:5px solid #A46530;
padding-left:5px;
}

#menublock li ul{
list-style-type:square;
padding:0;
padding-left:25px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
}
#menublock li li{
border:none;
text-transform:none;
font-weight:normal;
padding-top:0px;
padding-bottom:0px;
padding-right:5px;
}
#menublock li li a{
text-transform:none;
font-weight:normal;
padding:0;
}
#menublock li li ul{
margin-bottom:5px;
}
#menublock li.menu-current a,
#menublock li.menu-parent a{
padding-left:5px;
background:#F4A644;
border-left:5px solid #A46530;
color:#A46530;
}

#menublock li.menu-current li a,
#menublock li.menu-parent li a{
background:none;
color:white;
border:none;
padding-top:2px;
padding-bottom:4px;
}
#menublock li li.menu-current a{
color:#F4A644;
}
#menublock li li ul{
list-style-type:none;
padding:0px;
width:130px;
padding-left:7px;
}
#menublock li li.menu-parent li a,
#menublock li li.menu-current li a{
color:white;
font-style:italic;
text-indent:-7px;
padding-top:0px;
padding-bottom:3px;
}
#menublock li li a:hover,
#menublock li li li a:hover{
color:orange;
}
#menublock li li li.menu-current a{
color:#F4A644;
font-style:italic;
}
#menublock li li li a:before{
content:"- ";
}
#menublock li li li.menu-current,
#menublock li li.menu-parent li,
#menublock li.menu-current li{
padding-bottom:0;
}
