/* Base Styles */
body {
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:10pt;
	line-height:16pt;
}
a {
	color:#262d37;
}
.full_window_background {
	width:40em;
}
footer {
	font-size:9pt;
	padding:1em 0;
}
footer .vcard {
	background-color:#eee;
	float:left;
	padding:1em;
	margin:0 1em 1em 0;
}
footer p {
	font-style:italic;
}
.copyright {
	font-size:8pt;
}

/* HOME PAGE */
.header_actions,
.audience_feature,
.news nav,
.news .button, 
.directory_and_index,
footer nav,
footer .logo,
footer .social_media {
	display:none;
}
.sub_features article {
	border-bottom:2pt solid #000;
	padding:1em 0;
	overflow:hidden;
}
.sub_features article img {
	float:left;
	margin-right:1em;
}
.sub_features article h3,
.sub_features article h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
.sub_features article h3 {
	font-size:14pt;
}
.sub_features article h4 {
	font-size:12pt;
}
.news {
	background-color:#F5F3E9;
	border-bottom:1pt solid #000;
}
.news article {
	border-bottom:1pt solid #333;
	padding:0.5em 1em;
}
.news article h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	font-weight:normal;
}
.news article h2 {
	font-size:10pt;
	font-weight:normal;
}
.news article time {
	display:block;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9pt;
	margin-right:1em;
	text-transform:uppercase;
}

/* NEWS ENTRY */
.page_header,
aside, 
.body article .meta .category,
.body article .meta .tags {
	display:none;
}
.body article {
	padding:1em;
}
.body article h1 {
	color:#0F3A76;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:24pt;
	line-height:1;
}
.body article .meta {
	margin-bottom:1em;
}
.body article time {
	color:#E3E1D7;
	font-size:9pt;
	text-transform:uppercase;
}
.body article h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	margin-bottom:0.5em;
}
.body article p,
.body article ul,
.body article ol {
	margin-bottom:1em;
}
