/* --------------------------------------------------------------

   typography.css
   * Overrides for global typography

-------------------------------------------------------------- */

body {
	font-family: Verdana, Helvetica, san-serif;
	color: #505154;
}

h3 {
	color: #faa31b;
	font-weight: bold;
	font-size:20px;
}
h4 {
	color: #faa31b;
	font-weight: bold;
}

ul.sf-menu {
	font-family: Verdana, Helvetica, san-serif;
}

a:link, a:visited, .fg_primary, a.fg_primary:link, a.fg_primary:visited {
	color: #C50015;
}
a:hover {
	color: #ed1c24;
}

ul.sf-menu a:link,
ul.sf-menu a:visited {
	color: #fff;
	padding: 8px 10px;
}
ul.sf-menu a.sf-with-ul {
	padding-right: 2.25em;
}
ul.sf-menu li li {
	background: #b13230;
}
ul.sf-menu li:hover, 
ul.sf-menu li.sfHover, 
ul.sf-menu a:focus, 
ul.sf-menu a:hover, 
ul.sf-menu a:active ul.sf-menu li li {
	background: #f6851f;
	text-decoration: none;
}
ul.sf-menu li:first-child:hover, 
ul.sf-menu li.sfHover:first-child, 
ul.sf-menu li:first-child a:focus, 
ul.sf-menu li:first-child a:hover, 
ul.sf-menu li:first-child a:active {
	background: none;
}
ul.sf-menu li li:first-child:hover, 
ul.sf-menu li li.sfHover:first-child, 
ul.sf-menu li li:first-child a:focus, 
ul.sf-menu li li:first-child a:hover {
	background: #f6851f;
}
ul.sf-menu li:first-child li:hover {
	color: #ed1c24;
}

h2#tagline {
	font-family: Cachet_Bold, Verdana, Helvetica, san-serif;
	color: rgb(250, 163, 27);
	font-size: 17px;
	line-height: 20px;
	font-weight: bold;
	letter-spacing: -0.05em;
	text-transform: uppercase;
}

div.quicklinks_wedge div.wedge_element,
div#side-nav li {
	line-height: 1em;
	font-size: 16px;
	margin-bottom: 0.56em;
}
div.quicklinks_wedge div.wedge_element {
	margin-left: 10px;
}
div.quicklinks_wedge div.wedge_element:before {
	content: "\00BB \0020";
}
div.quicklinks_wedge a:link,
div.quicklinks_wedge a:visited,
div#side-nav li a:link,
div#side-nav li a:visited {
	color: #505154;
	font-weight: bold;
}