.CSS_TOP_NAV #navitem_social_links a { color: #5c5c5c; }
.CSS_TOP_NAV #navitem_social_links a:hover { color: #eadc1d; }
.CSS_TOP_NAV #navitem_social_links { font-size: 2.3em; }
.CSS_TOP_NAV #NAVMENU_BACKGROUND { background-color: #ffffff; }
.CSS_TOP_NAV #NAVMENU_BACKGROUND_CONTENT { opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; }
.CSS_TOP_NAV { border-bottom-color: #ebebeb; }
.CSS_TOP_NAV { border-top-color: #b0b0b0; }
.CSS_TOP_NAV .item_level1>a { color: #b0b0b0; }
.CSS_TOP_NAV .item_level1>a:hover { color: #2e2e2e; }
.CSS_TOP_NAV .item_level1.selected>a { color: #2e2e2e; }
.CSS_TOP_NAV .item_level1>a { font-size: 2em; }
.CSS_TOP_NAV .item_level1 { margin-left: 16px; margin-right: 16px; }
.CSS_TOP_NAV .item_level1>a { min-width: 0px; }
.CSS_TOP_NAV .item a { font-family: 'Josefin Sans'; }
.CSS_TOP_NAV .item>a { font-style: normal; }
.CSS_TOP_NAV .item>a { text-transform: none; }
.CSS_TOP_NAV .item>a>span { text-decoration: none; }
.CSS_TOP_NAV .item>a { font-weight: normal; }
.CSS_TOP_NAV .sub_item { background-color: #222222; }
.CSS_TOP_NAV .sub_item:hover>a { background-color: #f0f0f0; }
.CSS_TOP_NAV .sub_item>a { color: #f0f0f0; }
.CSS_TOP_NAV .sub_item:hover>a { color: #0a0a0a; }
.CSS_TOP_NAV .sub_item>a { font-size: 1.4em; }
.CSS_TOP_NAV .sub_item>a { padding: 20px; }
