body {
	color: #000;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
}

p { margin: 0 0 15pt; }
a { color: #000; }

.figure,
.summary ul,
.summary ol,
.entry-content ul,
.entry-content ol,
.bio ul,
.bio ol,
.copy ul,
.copy ol { margin: 0 0 15pt; }
.summary ul,
.entry-content ul,
.bio ul,
.copy ul { padding-left: 15pt; }
	.summary ul li,
	.entry-content ul li,
	.bio ul li,
	.copy ul li { list-style: disc; }
.summary ol,
.entry-content ol,
.bio ol,
.copy ol { padding-left: 20pt; }
	.summary ol li,
	.entry-content ol li,
	.bio ol li,
	.copy ol li { list-style: decimal; }
.entry-content .author ul { padding-left: 0; }
	.entry-content .author li { list-style: none; }
		.entry-content .author span,
		.entry-content .author a { display: block; }

h3,h4,h5,h6 { font-weight: bold; color: #222; }
h2,
#content .summary h4,
body.hfeed .hentry h3 {
	color: #000;
	font-size: 15pt;
	font-weight: bold;
	margin: 0;
	padding: 10pt 0 5pt;
}
th { text-align: left; }
th, td {
	border-bottom: 1pt solid #eee;
}
thead th {
	font-size: 9pt;
	font-weight: bold;
}
tbody td,
tbody th {
	font-size: 9pt;
	padding: 5pt;
	padding-left: 0;
}

.person img {
	float: left;
	padding: 0 15pt 0 0;
}
li.vcard,
.announcements li {
	clear: left;
	padding: 0 0 15pt;
}
li.vcard blockquote { font-style: italic; }
.announcements abbr {
	display: block;
	font-size: 9pt;
	font-style: italic;
}

.disclaimer { color: #666; font-size: 9pt; line-height: 1; }
#contentinfo p { font-size: 9pt; font-style: italic; padding-top: 15pt; }

.hfeed address { padding: 0 0 10pt; font-style: italic; }
.hfeed address:before { content: "by "; }

body.hfeed h2,
.entry-share,
.move_,
.suite h3,
.nav,
#breadcrumb .section-parents,
#pagination,
#utility,
#contentinfo ul,
#breadcrumb p,
.toggle,
#feature-pager,
#map-controls,
#map-error,
.js-error,
.geolocation-error { display: none; }

a[href]:after { content: " (" attr(href) ") "; font-size: 9pt; color: #333; }
a[href^="/"]:after,
a[href^="."]:after { content: " (http://www.star.com/" attr(href) ")"; }
h1 a[href]:after,
a[href="#"]:after,
.entry-title a[href]:after { content: ""; }

#home .feature {
	top: auto !important;
	left: auto !important;
	position: static !important;
	display: block !important;
	height: auto !important;
	margin: 0 0 15pt;
	width: auto !important;
	opacity: 1 !important;
}