footer{
    background-color: #0c1037;
    color: #ffffff;
}
footer .headline {
    border-bottom: 1px solid rgba(255,255,255,.1);
}
.social-icons li a {
	background-color: rgba(255, 255, 255, 0.2);
}
dl.headlines.headlines-footer dd .text-muted {
	color: rgba(255,255,255,.5);
}
footer a,
dl.headlines.headlines-footer dd a {
	color: #ddd;
    color: rgba(255,255,255,.7);
}
footer a:focus,
footer a:hover,
dl.headlines.headlines-footer dd a:focus,
dl.headlines.headlines-footer dd a:hover {
	color: #fff;
}

body { background-color: #FFFFFF; /* white */ font-family: "Arial", Arial, sans-serif; font-weight: 500; font-size: 14px; color: #000000; /* dark blue */ }

@font-face {
    font-family: 'Gill Sans Nova Cond Ultra Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Gill Sans Nova Cond Ultra Bold'), url('GillSansCondUltraBoNova.woff') format('woff');
    }



h1, h2, h4, h5, h6 {
    font-family: Gill Sans Nova, sans-serif;
    font-style: ultra-condensed;
    color: #0b0c94;
    text-transform: uppercase;
}


h3 { font-family: Gill Sans Nova, sans-serif; font-style: ultra-condensed; color: #ffffff; text-transform: uppercase;}

ul { list-style-type: circle; color: #0b0c94; font-size: 16px; font-weight: bold; }

header {background-color: #0b0c94;}

#menu li a {
  color: #fff;
  background: #0b0c94
}

#menu li a:hover {
	color: #0b0c94;
	background: #FFD900;
}

#menu li:hover ul.sub-menus {
	display: block;
}

#menu ul.sub-menus a:hover{
	background: #F2F2F2;
	color: #444444;
}

#menu a {
    color: #000000;
    font-weight: bold;
    font-size: 100%;
}