body { background:url('../graphics/bg.png') repeat center top; }
nav.fpdc_dropdown_menu li ul.submenu1 { background-image: url('../graphics/bg-dd.png'); }
#spotlight_content_nav a { background:transparent url('../graphics/spotlight_nav.png') no-repeat 0 0; }
#spotlight_content_nav a.activeSlide { background:transparent url('../graphics/spotlight_nav_h.png') no-repeat 0 0; }
.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; }

h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td {
	font-family: Georgia, serif;
	font-size: 14px;
	color: #555555;
}

body {
	font-family: Georgia, serif;
	font-size: 14px;
	color: #555555;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: 400;
	color: #333;
	margin-bottom: 9px;
	font-family: 'LeagueGothicRegular';
	margin-top: 0;
}

#content {
	border: 10px solid #FfFfFf;
}

#top ul li a {
	color:#FfFfFf;
}

nav.fpdc_dropdown_menu li a:link, nav.fpdc_dropdown_menu li a:visited {
	color: #Cf6506;
	text-shadow: 1px 1px 1px #fff;
}

nav.fpdc_dropdown_menu li ul li a, nav.fpdc_dropdown_menu li ul li a:link, nav.fpdc_dropdown_menu li ul li a:visited {
	text-shadow:none;
}

nav.fpdc_dropdown_menu li ul.submenu1 {
	background-image: url('../graphics/bg-dd.png');
}

nav.fpdc_dropdown_menu li li a:link, nav.fpdc_dropdown_menu li li a:visited, nav.fpdc_dropdown_menu li.cur li a:link, nav.fpdc_dropdown_menu li.cur li a:visited {
	color:#FfFfFf;
}

nav.fpdc_dropdown_menu li ul.submenu1 {
	background: #D43d1c url('../graphics/bg-dd.png') repeat-y;
}

.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:#F79107;
}

.sidebar ul li a, .sidebar ul li a:link, .sidebar ul li a:visited, nav li.cur a, nav ulnav.fpdc_dropdown_menu li.cur a, .news_archives, .news_archives a, .news_archives a:link, .news_archives a:visited, 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:#F79107;
}

nav.fpdc_dropdown_menu ul:before {
	border-bottom-color:#D43d1c !important;
}

footer, footer a, footer a:link, footer a:visited {
	color:#F79107;
}

#logo {
	margin-bottom:45px;
}


header nav li ul li, header nav ulnav.fpdc_dropdown_menu li ul li, header nav ul.fdpc_level_0 li ul li {
	padding-bottom:0px;
	padding-left:0px;
}

nav.fpdc_dropdown_menu li ul li ul, header nav ul.fdpc_level_0 li ul li ul {
	background: #D43d1c;
}

#adtlHeaderContent {
	position: relative;
	right: 21px;
	float: right;
	top: -11px;
	z-index:999;
}

.sf-menu li a:link, .sf-menu li a:visited, header nav ul.fdpc_level_0 li a:link, header nav ul.fdpc_level_0 a:visited {
	color: #Cf6506;
}

.sf-menu li ul.submenu1, header nav ul.fdpc_level_0 li ul.fdpc_level_1 {
	background: #D43d1c url('../graphics/bg-dd.png') repeat-y !important;
}

.sf-menu li li a:link, .sf-menu li li a:visited, header nav ul.fdpc_level_0 li li a:link, header nav ul.fdpc_level_0 li li a:visited {
	color:#FfFfFf;
}

footer {
	
	width:960px;
	margin:0 auto;
	font-size: 16px;
	color: #2768a1;
}

footer a:link, footer a:visited {
	color: #2768a1;
}

h1 {
	font-size: 32px;
}
h2 {
	font-size: 28px;
}

h3 {
	font-size: 24px;
}

h4, h5, h6 {
	font-size: 14px;
	font-weight: bolder;
}

.page-title {
	font-size: 32px;
	color: #2768a1;
}
