h1,
h2,
h3,
h4,
h5,
h6 { font-family: 'Ubuntu'; }


/* Main Nav Styles
----------------------------------------------*/
.site-logo {
    border-left: 1px solid #00305E;/* border-color-1 */
    border-right: 1px solid #00305E;/* border-color-1 */
}
.site-logo img {
    margin: 3px 10px 0 10px;
}

/*** 100% width nav bar ***/
#nav-wrapper {
	background-color: #0055a5; /* color-1 */
}

/*** first-level list item ***/
#nav > ul > li {
    border-right: 1px solid #00305E;/* border-color-1 */
}

.nav-first-level-desc {
    color: #DCEDFD;
}

/*** drop-downs and hover state of first level (including logo) ***/
#nav > ul > li:hover, 
.site-logo:hover, 
#nav > ul > li > ul > li > ul, 
#nav > ul > li:hover > ul {
    background-color: #01478A;
}

/*** last list-item of second level ***/
#nav > ul > li > ul > li:last-child {
    border-bottom: 1px solid #3A50B3; /* border-color-3 */
}

/*** link text color for drop-downs ***/
#nav ul > li > ul a:link, 
#nav ul > li > ul a:visited, 
#nav ul > li > ul a:hover {
    color: #FFFFFF;
}

/*** first list-item of second level ***/
#nav > ul > li > ul > li:first-child {
    border-top: 1px solid #18286F; /* border-color-2 */
}

/*** drop-downs ***/
#nav > ul > li:hover > ul {
    border-bottom: 1px solid #00305E;/* border-color-1 */
    border-left: 1px solid #00305E;/* border-color-1 */
    border-right: 1px solid #00305E;/* border-color-1 */
}

/*** hover state of second and third level menu-items ***/
#nav > ul > li > ul li a:hover {
    background: #0055a5;/* color-1 */
}

/*** second and third-level menu-items ***/
#nav > ul > li > ul > li a,
#nav > ul > li > ul > li > ul a:link, 
#nav > ul > li > ul > li > ul a:visited {
	border-bottom: 1px solid #002E5A; /* border-color-2 */
	border-top: 1px solid #0055A5; /* border-color-3 */
}


/* Listen Live Button
----------------------------------------------*/
#listen a.listen-btn,
#wx-alerts .listen-btn {
	background-color: #0055a5;
}

#listen a:hover.listen-btn,
#wx-alerts .listen-btn:hover {
    background: #01478A;
}

#site-footer-wrapper,
body {
    background: #303030;
}

#site-footer-wrapper {
    border-top: 10px solid #1f1f1f;
}

#site-footer {
    color: #a3a3a3
}

#site-footer a:link,
#site-footer a:visited { color: #d0d0d0; }

#site-footer a:hover { 
    color: #fff;
    text-decoration: none;
 }

.section-widget h1,
.aside-module h1,
.section-widget-heading { 
    border-top: 2px solid #234A81;
}


/* Slider Styles
----------------------------------------------*/
.promotions ol#controls li.current a {
    background: #007bc7;
}