#topnav ul {
    margin: 0;
    padding: 0;
}
#topnav li {
    width: 100px;
    background-color: #006;
    border-left: 1px solid #fff;
    text-align: center;
    font-weight: bold;
    font-size: 1.2em;
    float: right;
    list-style: none;
}
#topnav a {
    height: 18px;
    padding-top: 4px;
    width: 100px;
    display: block;
    color: #fff;
    text-decoration: none;
}
* html #topnav a {
    height: 22px;
}
#topnav a:hover {
    color: #006;
    background: #fff;
}
#topnav a.current {
    color: #000;
    background: #fff;
}

#footer ul {
    margin: 0 auto;
    padding: 0 0 15px 0;
}
#footer li {
    display: inline;
    list-style: none;
    font-weight: bold;
    font-size: 1.1em;
}
#footer li a {
    padding: 3px 10px;
    margin: 0 6px;
    border: 1px solid #fff;
    background: #006;
    text-decoration: none;
    color: #fff;
}
#footer a.current, #footer a:hover {
    background-color: #fc0;
    color: #000;
}
.lmenu1, .lmenu2 {
    margin: 0;
    padding: 0;
    font-size: 1.1em;
    border-top: 1px solid #fff;
    font-family: verdana, tahoma, arial;
}
.lmenu1 li, .lmenu2 li {
    list-style: none;
    border-bottom: 1px solid #fff;
}
.lmenu1 a, .lmenu2 a {
    padding: 3px 0;
    color: #fff;
    width: 190px;
    padding-left: 10px;
    background-color: transparent;
    text-decoration: none;
    display: block;
}
/*.lmenu2 a {
    width: 190px;
    padding-left: 10px;
}                          */
* html .lmenu1 a, * html .lmenu2 a {
    width: 200px;
}
.lmenu1 a:hover, .lmenu2 a:hover {
    background-color: #fff;
    color: #006;
}
.copyright a {
		color:fc0;
} 	