body {
	background-color: white;
	color:black;
	font-size:12pt;
	margin:0;
	}
h1, h2, h3, h4 {
	font-weight:bold;
	}
.skiplink {
	display:none;
	}

acronym, abbr, .help {
	border-bottom: 1px dotted #333333;
	}

.tnavblockstripe, .tnavtable, .navem, em.tnav, label.tnav, p.tnav {
	display:none;
	}
a:link:after, a:visited:after {
	font-size:90%;
	content: "(" attr(href) ")";
	}
A.tnav:link, A.tnav:visited, A.tnav:hover {
	display:none;
	}

.tnavblockstripe {
	display:none;
	}

/* for mortising */
.mainblock {
	position:static;
	width: auto;
	margin:0;
	border: 0;
	padding: 0;
	}

/* semantic */	
.indicia, .indicia-last, .indicia-first {
	display:none;
	}

.date {
	font-size:90%;
	font-style:italic;
	}
.title, .foreign {
	font-style:italic;
	}
/* this piece by ... */
.attrib {
	font-style:normal;
	}
/* originally appeared in ... */
.cite {
	font-style:normal;
	font-size:smaller;
	}
/* div for review header */
.revhead {
	margin-bottom: 1.5ex;
	margin-top: 5.0ex;
	}
/* temporary whassup */
p.revhead {
	font-weight:bold;
	margin-top:1.0ex;
	margin-bottom:0.1ex;
	}
p.pointer {
	margin-left:2em;
	margin-top:0.1ex;
	margin-bottom:0.1ex;
	}

	
/* feature articles */
/* main para style for reviews */
.rev, .special {
	margin-top: 0.5ex;
	margin-bottom: 0.5ex;
	text-indent: 1.5em;
	}

.quotation {
	font-family:  Georgia, Garamond, Baskverville, "New York", Trebuchet,  "Times New Roman",  Palatino, Times,  serif;
	margin-top: 0.5ex; 
	margin-bottom: 0.5ex; 
	margin-left: 2em; 
	margin-right: 2em;
	text-indent: 1em;
	}
.flushquote {
	font-family:  Georgia, Garamond, Baskverville, "New York", Trebuchet,  "Times New Roman",  Palatino, Times,  serif;
	margin-top: 0.5ex; 
	margin-bottom: 0.5ex; 
	margin-left: 2em; 
	margin-right: 2em;
	text-indent: 0em;
	}
.special {
	margin-top:3ex;
	text-indent: 0em;
	/* font-style:italic; */
	}
		

p.feature {
	margin-top: 0.5ex;
	margin-bottom: 0.5ex;
	text-indent: 0em;
	}
.tag {
	font-weight:bold;
	}
.subtle {
	font-size:80%
	}

.center {
	text-align:center;
	}
.center-nobot {
	text-align:center;
	margin-bottom:0ex;
	}
.center-notop {
	text-align:center;
	margin-top:0ex;
	}
