/* Copyright 2012 Karen R Sabog. All Rights Reserved.
-------------------------------------------------------------------------------- */

/* Sections
-------------------------------------------------------------------------------- */

#social_media,
#topnav,
#sidenav,
#sidenav_bottom,
#textnav,
#footer_badges,
.backtotop,
#results_toc,
.noprint
{
	display: none !important;
}

#story_content,
#textnav,
#footer_badges,
#footer_copyright,
#footer_url
{
	float: none !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}

/* General
-------------------------------------------------------------------------------- */

html
{
	background: none;
}

body
{
	border: none;
	margin: 0;
	width: 100%;
}

#wrapper
{
}

a, a:link, a:visited
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

h1, h2, h3, h4
{
	page-break-after: avoid;
	page-break-inside: avoid;
}

h1, .in_alpha_order
{
	text-align: left;
}

blockquote, li
{
	page-break-inside: avoid;
}

ul, ol, dl
{
	page-break-before: avoid;
}

#footer p
{
	text-align: left;
}

.onecolumn
{
	padding: 0;
}

.hr_green
{
	margin: 20px 0 20px 0;
	border-width: 1px 0 0 0;
}

#bottom_row .hr_green
{
	display: none;
}

#results_toc table
{
	margin: 0;
}

/* Floats and Columns
-------------------------------------------------------------------------------- */

div .mmf_links_sidebar
{
}

/* Masthead
-------------------------------------------------------------------------------- */

#masthead_home
{
	padding: 4px 0px;
	margin: 10px 30px 10px 30px;
}

#masthead
{
	margin: 0;
}

#masthead_logo
{
	margin-bottom: 40px;
}

#masthead_desc
{
	margin-bottom: 40px;
	width: 500px;
}

#masthead img
{
	padding: 0;
}

.masthead_header
{
	padding: 0 0 0 30px;
}

.masthead_subheader
{
	padding: 10px 0 0 30px;
}

/* Content
-------------------------------------------------------------------------------- */

#story_content
{
	padding: 0;
}

#story_content h1
{
	text-align: left;
	margin: 0 0 0.5em 0;
}

#story_content .in_alpha_order
{
	text-align: left;
	margin: 0 0 1.5em 0;
}

/* Footer
-------------------------------------------------------------------------------- */

#footer_copyright
{
}

#footer_copyright p
{
	padding-top: 1em;
}

#footer_url
{
}

/* Font Sizes
-------------------------------------------------------------------------------- */

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36pt;
}

img
{
}

.masthead_header
{
	font-size: 18pt;
}

.masthead_subheader
{
	font-size: 12pt;
}

span.email
{
}

#story_content
{
	font-size: 10pt;
}

#story_content h1
{
	font-size: 14pt;
}

#story_content .in_alpha_order
{
	font-size: 14pt;
}

#story_content h2
{
	font-size: 12pt;
}

#story_content h2 a
{
	font-size: 12pt;
	font-weight: bold;
}

#story_content h3
{
	font-size: 11pt;
}

#story_content .caption
{
	font-size: 8pt;
}

#story_content .mmf_legalnote
{
}

#footer_copyright, #footer_url
{
	font-size: 9pt;
}

p.note_brickred
{
}
