body
{
	margin: 1em;
	padding: 0;
	font: 85%/1.3 arial, helvetica, sans-serif;
}

a { color: #000; }
#container1 { width: 700px; }
#navigation { display: none; }
#content-narrow .section img { float: left; }
#content-narrow .section p { margin: 0 0 0 75px; }
#extras { margin: 4em 0 0; }
#extras .section { margin: 0 0 2em; }
#extras form { display: none; }
#extras ul { display: none; }

#footer
{
	text-align: right;
	font-size: 90%;
	padding: 30px 0 0 0;
}

#footer ul { display: none; }

.structural
{
	position: absolute;
	left: -500em;
}

.section { margin: 0 0 2em; }
p.date { margin: 0; }

.date
{
	font-size: 95%;
	font-style: italic;
}

.author
{
	color: #444;
	font-size: 95%;
	font-style: italic;
}

.more
{
	background: url(images/bullet.gif) no-repeat 0 .4em;
	padding: 0 0 0 10px;
}

#metadetails
{
	font-size: 90%;
	border: 1px solid #ddd;
	margin: 1em 0;
	padding: .2em 1em 1em;
}

#metadetails dt
{
	clear: left;
	float: left;
	width: 5em;
	font-weight: bold;
	padding-top: 1em;
}

#metadetails dd
{
	margin-left: 6em;
	padding-top: 1em;
}

#join
{
	font-size: 90%;
	border: 1px solid #ddd;
	margin: 1em 0;
	padding: 1em;
}

.pagenavi
{
	margin: 1em 0;
	text-align: right;
}

.pagenavi a
{
	text-decoration: none;
	font-size: 95%;
	font-weight: bold;
	border: 1px solid #ddd;
	margin: 0 0 0 .5em;
	padding: 1px 3px;
}

