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

strong {
	font-weight: bold;
}

h1 {
	font-size: 36pt;
}

h2 {
	font-size: 18pt;
}

h3 {
	font-size: 16pt;
}

h4 {
	font-size: 14pt;
}

h5 {
	font-size: 10pt;
}

h1,
h2,
h3,
h4,
h5 {
	margin: 5px 0;
}

p,
li {
	font-size: 9pt;
}

p {
	margin: 5px 0;
}

a:after {
	content: " (" attr(href) ") ";
}

/*a[href^="/"]:after {
	content: " (http://newcityexperience.com" attr(href) ") ";
}
*/
blockquote {
	font-size: 10pt;
	font-style: italic;
	padding: 0;
	margin: 5px 0 5px 10px;
}

blockquote p {
	margin: 5px 0;
}

.clear {
	display: none;
}

#blog-title a {
	content: url(/images/layout/logo-print.png);
}

#menu,
#content-section {
	display: none;
}

.get-a-taste dt {
	font-weight: bold;
	margin: 15px 0 5px;
}

.get-a-taste dd {
	margin: 5px 0;
}

.story {
	border-top: 1px solid #000;
	padding-top: 10px;
	margin-top: 15px;
}

.story span {
	font-size: 8pt;
	margin: 2px 0;
}

.blog-entry #comment-form,
.blog-entry #comment-bubble,
.blog-entry #content-header-right,
.blog-entry #share {
	display: none;
}

.about .column {
	margin: 20px 0;
}

.about .callout {
	display: none;
}

.portfolio-detail .slashes,
.portfolio-detail #back,
.portfolio-detail #launch,
.portfolio-detail #detail-nav {
	display: none;
}

#team #team-members,
#team .bio {
	display: none;
}

#team .info-block ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#team .info-block ul li {
	margin: 3px 0;
	padding: 0;
}

#team #content {
	min-height: auto !important;
	height: auto !important;
}
