div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {
border-bottom:5px solid #ccc;
}

a:link, a:visited {
text-decoration: none;
color:#8d211d;
font-weight:bold;
}

a:hover, a.readon:hover, a.readon:link, a.readon:visited {
text-decoration:underline;
color:#8d211d;
font-weight:bold;
}

li#current a {
color:#999;
font-weight:bold;
}

ul.menu-nav li#current a span, .mainlevel, .footer, .date {
color:#999;
}

h2 {
font-size:20px;
}

h3 {
font-size:16px;
}

h4 {
font-size:14px;
}

#nav ul {
position:absolute;
display:none;
top:40px;
background:#ccc;
z-index:100;
border:1px solid #fff;
}

#nav li ul a:hover{
background:#aaa;
color:#fff;
}

#nav ul ul{
top:3px;
z-index:200;
background:#ccc;
}

#nav li#current ul a {
background-image:none;
}

#nav li#current ul a:hover {
background:#aaa;
}
