body { background:url('../graphics/bg.png') repeat center top; }
.sf-menu li ul.submenu1 { background-image: url('../graphics/bg-dd.png'); }
#spotlight_content_nav a { background:transparent; }
#spotlight_content_nav a.activeSlide { background:transparent; }
.email_marketing { background:#fceddf url('../graphics/bar1.png') no-repeat; }
.fdpc_col1 { background:transparent url('../graphics/bar2.png') repeat-x; }
.fdpc_col2 { background:transparent url('../graphics/bar3.png') repeat-x; }
.fdpc_col3 { background:transparent url('../graphics/bar4.png') repeat-x; }
.sidebar { background-image: url("../graphics/bar5.png"); }
#internal .social_media { background:transparent url('../graphics/bar3.png') no-repeat; }
#top, table.express_order th, table.calendar thead th, .timeslot_group_title, .timeslot_group_decsription { background:transparent url('../graphics/bg-nav.png') repeat-x; }
.search { background: transparent url('../graphics/search-spr.png') left bottom; }

.sf-menu ul::before { border-bottom-color:#E89424; }
.sf-menu li ul.submenu1 { background-color:#E89424; }

.sf-menu li li a:link, .sf-menu li li a:visited, .sf-menu li.cur li a:link, .sf-menu li.cur li a:visited {
	color:#FfFfFf;
}

header ul.fdpc_level_0 ul::before { border-bottom-color:#E89424 !important; }
header ul.fdpc_level_0 li ul { background-color:#E89424 !important; }

header ul.fdpc_level_0 li li a:link, ul.fdpc_level_0 li li a:visited, ul.fdpc_level_0 li.cur li a:link, ul.fdpc_level_0 li.cur li a:visited {
	color:#FfFfFf !important;
}

a, a:link, a:visited,
.news_articles a, .news_articles a:link, .news_articles a:visited, h3.content_news_article_headline, h3.content_news_article_headline a, h3.content_news_article_headline a:link, h3.content_news_article_headline a:visited {
	color: #005f99;
}

a:hover, a:active,
.news_articles a, .news_articles a:hover, .news_articles a:active, h3.content_news_article_headline a:hover, h3.content_news_article_headline a:active {
	color: #E89424;
}

.news h1, .news h2, .news h3, .news h4, .news h5, .news h6, .sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar h6 {
	color: #000000;
}

.sidebar ul li a, .sidebar ul li a:link, .sidebar ul li a:visited {
	color: #005f99;
}


.submenu2 {
	position: absolute !important;
	left:180px !important;
	top: 0 !important;
	background:#e89424;
}

.submenu1 ul:before {
	content: ' ';
	height: 0;
	position: absolute;
	width: 0;
	top:-16px;
	left:20%;
	border: none;
	border-bottom-color: transparent; /* Arrow Color */
	z-index:99;
	display: none !important;
}

.fpdc_level_1 ul:before {
	content: ' ';
	height: 0;
	position: absolute;
	width: 0;
	top:-16px;
	left:20%;
	border: none;
	border-bottom-color: transparent; /* Arrow Color */
	z-index:99;
	display: none !important;
}

.sidebar ul li a:hover, .sidebar ul li a:active {
	color: #E89424;
}

.sidebar ul li.cur a {
   pointer-events: none;
   color:#E89424;
   cursor: default;
}

nav li.cur a, nav ul.sf-menu li.cur a {
	color:#1F849A;
}

.subnav ul {
	list-style:square!important;
}

.donate-link {
	display:none;
}

.content_image img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.fdpc_col1, .fdpc_col2, .fdpc_col3, .fdpc_span_one_third {
	padding: 30px 0px 0;
	width: 280px !important;
	margin-left:28px;
}

.fdpc_col1 {
	margin-left:0px;
}

header nav.subnav ul.fdpc_level_0 li li a:link, nav.subnav ul.fdpc_level_0 li li a:visited, nav.subnav ul.fdpc_level_0 li.cur li a:link, nav.subnav ul.fdpc_level_0 li.cur li a:visited {
	color: #005f99 !important; 
}

#top ul li {
padding-right: 12px;
}

#top ul li.last a {
font-size: 15px;
color: #5dbc51;
text-transform: uppercase;
font-weight: bold;
}

#top ul li.last a:hover { 
color: #fff;
}

nav { top: 5px; }

/*========== Pop Up Window ===========*/

body#home {
	position: relative;
}

.modal-container {
  position: absolute;
  top: 38%;
  left: 50%;
  right: 0;
  bottom: 0;
  transform: translate(-50%,-50%);
  background: #efefef;
  height: 587px;
  width: 700px;
  z-index: 9999;
}

.modal-container a img {
	width: 100%;
	height: auto;
}

.close-trigger {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 20px;
}

.modal-container .close-trigger i.fa.fa-close {
    color: #fff;
    cursor: pointer;
}

.modal-container .close-trigger i.fa.fa-close:hover {
	opacity: .8;
}
