﻿.topnav {
    width: 100%;
    padding: 40px 28px 25px 10px;
    font-family: "CenturyGothicRegular", "Century Gothic", Arial, Helvetica, sans-serif;
}

ul.topnav {
    padding: 0;
    margin: 0;
    font-size: 42px;
    line-height: 0.5em;
    list-style: none;
}

    ul.topnav li {
    }

        ul.topnav li a {
            line-height: 10px;
            font-size: 13px;
            padding: 10px 15px;
            color: #000;
            display: block;
            text-decoration: none;
            font-weight: bolder;
        }

            ul.topnav li a:hover {
                background-color: #675C7C;
                color: white;
            }

    ul.topnav ul {
        margin: 0;
        padding: 0;
        display: none;
    }

        ul.topnav ul li {
            margin: 0;
            padding: 0;
            clear: both;
        }

            ul.topnav ul li a {
                padding-left: 25px;
                font-size: 11px;
                font-weight: normal;
            }

                ul.topnav ul li a:hover {
                    background-color: #D3C99C;
                    color: #675C7C;
                }

        ul.topnav ul ul li a {
            color: black;
            padding-left: 40px;
        }

            ul.topnav ul ul li a:hover {
                background-color: #D3CEB8;
                color: #675C7C;
            }
        ul.topnav ul ul ul li a {
            color: black;
            padding-left: 60px;
        }

            ul.topnav ul ul ul li a:hover {
                background-color: #d4d2c7;
                color: #675C7C;
            }
        ul.topnav ul ul ul ul li a {
            color: black;
            padding-left: 80px;
        }

            ul.topnav ul ul ul ul li a:hover {
                background-color: #d4d2c7;
                color: #675C7C;
            }
        ul.topnav ul ul ul ul ul li a {
            color: black;
            padding-left: 100px;
        }

            ul.topnav ul ul ul ul ul li a:hover {
                background-color: #d4d2c7;
                color: #675C7C;
            }
    ul.topnav span {
        float: right;
    }
