@charset "iso-8859-1";
/*	Standard Format for Letters and Articles
			docformat.750.0.css
	Note: Grab...Top is the FIRST Grab after text begins
		The Grab...Top eliminates the horizontal space 
		normally seen on the first Grab.
*/
/*	
	(+) Box Model Hack
		1.	Tantek Celik's "Box Model Hack"
	for
		2.	Dan Cederholm's "Flexible Text" technique
	featuring
		3.	Cliff Walker's "Block Nested Modifier"
	PAM's explanation:
		http://www.positiveatheism.org/
				conventions.htm#BOXMODEL
				conventions.htm#FLEXIBLETEXT
*/
/*	Box Model Hack (for Flexible Text) */
body, ul, dl, ol, blockquote {
	font-size: x-small; 
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
}
/*	"Be kind to Opera" */
html>body {
	font-size: small;
}
/*	END Box Model Hack
*/
/* div#divBoxBody { `*/
body {
	font-family: Arial, Helvetica, sans-serif;
/*	max-width: 750px;
	max-width: 54em;
*/
}
#divBody {
	max-width: 750px;
}

div.BoxTOP {
}
div.BoxTEXT {
}


/*	Roles (in approximate order of appearance):
	
	Navigation Boxes:
		div.BoxNavLetMain
			ul.ulNavigate
		div.BoxNavLetSub
			ul.ulNavigate
		div.BoxNavLetLynx
			ul.ulNavigate
	Title Boxes
		div.BoxTitleArial
		div.BoxTitleComic
		div.BoxTitleCour
		div.BoxTitleTreb
		div.BoxTitleTimes
		div.BoxTitleVerd
		div.BoxTitleEditor
		div.BoxTitleGraphic (not yet created 06509)
*/
/*	Text Boxes; See also Reply Grabs;
	Letter Writers
		div.BoxTextLetArial (Default: Arial)
		div.BoxTextLetComic (Friendly: Juvenile; Woman)
		div.BoxTextLetCour (Duh-eee, Which way did he go, George?)
		div.BoxTextLetTreb (Rare: College Professor, etc)
		div.BoxTextLetTimes (Hardly: Retired Newspaper Reporter, etc)
	Editor's Replies;
		div.BoxTextPamEditor (Georgia):
				NOTICE: Editor is the Exclusive user of Georgia)
	House Writings; Narrator; (see also Reply Grabs, below):
		div.BoxTextPamArial (Default House Writings: News, etc)
		div.BoxTextPamComic (as yet unused 06509)
		div.BoxTextPamCour (as yet unused 06509)
		div.BoxTextPamTreb (ofcourse)
		div.BoxTextPamTimes (ofcourse)
		div.BoxTextPamVerd (as yet unused 06509)
*/
/*	Reply Grabs: (Grabs are DIV tags!)
		div.GrabEditor
		div.GrabEditorTop
		div.GrabArial
		div.GrabArialTop
		div.GrabComic
		div.GrabComicTop
		div.GrabCour
		div.GrabCourTop
		div.GrabTreb
		div.GrabTrebTop
		div.GrabTimes
		div.GrabTimesTop
*/
/*	Pull-Quote Box (70%) with matching RuleBars: Inherits Font
		div.DivPullQuote70Box
		div.DivPullQuote70Box a
		div.DivPullQuote70Box a:visited
		div.RuleBarPullQuoteTop
		div.RuleBarPullQuoteBot
*/		
/*	Footnote Box (40%) with RuleBars (Borders) 
				and Colored Reference Number Lynx
		div.DivFootNote40Box
		a.AFootNoteRefNoColor
		span.AFootNoteRefNoColor
*/
/*	Letters Copyright Slug

		#RuleBarAboveW3C
		#LiW3CIconXHTMLstd
		#LiW3CCopySlugStd
		#LiW3CIconCSSstd
		#RuleBarBelowW3C
		
		img.W3C
		img.W3Cfloat

	Syntax:
		<div id="RuleBarAboveW3C">  </div>
		<li id="LiW3CCopySlugStd">Material by Cliff 
				Walker [...snip...] all who submit their 
				writings to us.</li>
		<div id="RuleBarBelowW3C">  </div>
*/		
/*	Misc Wha...? Stuff (add or alter as needed)
		
		.AltColorOne

*/
/*	NOTE: Any of these can be overridden locally.
	For [P], left and right margins may be set via an additional div tag.
*/
/*	Browse Function navigation for Letters (Unordered List). */
ul.ulNavigate li {
	font-family: Arial, sans-serif;
	font-size: 96%;
	line-height: 1.26em;
	margin: 0;
	list-style: disc;
}
ul.ulNavigate li a {
	font-weight: bold;
}
div.BoxNavLetSub,
body > div.BoxNavLetLynx,
div.BoxNavLetMain {
	margin: 0 46px 12pt 0;
}
div.BoxNavLetSub,
div.BoxNavLetMain {
	font-family: Arial, Helvetica, sans-serif;
}
body > div > div.BoxNavLetLynx {
	margin: 0 23px 12pt 0;
}
/*
	Title Box: Roles defined  (choose title face). */
#TheTitleBoxMargins, div.BoxTitleArial, div.BoxTitleComic,
div.BoxTitleCour, div.BoxTitleTreb,
div.BoxTitleVerd, div.BoxTitleEditor,
div.BoxTitleTimes {
	margin-bottom: 12pt;
}
#TheTitleBoxNoMargin, div.BoxTitleGraphic {
	margin-bottom: 0;
}
/*	Role: Font Size. GRABS INHERIT SIZE: do not set or change!! */
#TheFontSize, div.BoxTextPamEditor, div.BoxTextPamArial, 
div.BoxTextPamComic, div.BoxTextPamCour, 
div.BoxTextPamTreb, div.BoxTextPamVerd, 
div.BoxTextLetArial, div.BoxTextLetComic, 
div.BoxTextLetCour, div.BoxTextLetTreb,
div.BoxTextPamTimes, div.BoxTextLetTimes {
	font-size: 105%;
}
/*	Role: Font Family. */
#TheFontFace, div.BoxTitleEditor, /* Wha...? */
div.BoxTextPamEditor, div.GrabEditor, 
div.GrabEditorTop {
	font-family: Georgia, "Times New Roman", serif;
}
#TheFontFace, div.BoxTitleArial, div.BoxTextLetArial, 
div.BoxTextPamArial, div.GrabArial, 
div.GrabArialTop  {
	font-family: Arial, Helvetica, sans-serif;
}
#TheFontFace, div.BoxTitleComic, div.BoxTextLetComic, 
div.BoxTextPamComic, div.GrabComic, 
div.GrabComicTop {
	font-family: "Comic Sans MS", Arial, sans-serif;
}
#TheFontFace, div.BoxTitleCour, div.BoxTextLetCour, 
div.BoxTextPamCour, div.GrabCour, 
div.GrabCourTop {
	font-family: "Courier New", mono;
}
#TheFontFace, div.BoxTitleTimes, div.BoxTextLetTimes, 
div.BoxTextPamTimes, div.GrabTimes, 
div.GrabTimesTop {
	font-family: "Times New Roman", Times, serif;
}
#TheFontFace, div.BoxTitleTreb, div.BoxTextLetTreb, 
div.BoxTextPamTreb, div.GrabTreb, 
div.GrabTrebTop {
	font-family: "Trebuchet MS", Arial, sans-serif;
}
	/*
	No Verdana in Letters! It's for special use only!! (Besides, it
	is tough to read, according to our not-so-humble omniscience.) */
#TheFontFace, div.BoxTitleVerd, div.BoxTextPamVerd {
	font-family: Verdana, Arial, sans-serif;
}
/*	Role: Margins. */
/*	IN PROGRESS - WORKING - IN PROGRESS - WORKING - IN PROGRESS */
/*	Grab Margins - NOT "Top"! Grabs are DIV tags! Must contain P tags! */
div.GrabEditor, div.GrabArial, 
div.GrabComic, div.GrabCour, 
div.GrabTreb, div.GrabTimes {
	margin: 0 0 0 46px;
	padding: 0.8em 0 0 0;
}
/*	Role: Margins. */
/* IN PROGRESS - WORKING - IN PROGRESS - WORKING - IN PROGRESS - WORKING - IN PROGRESS - WORKING - IN PROGRESS */
/*	Grab...Top Margins. Grabs are DIV tags! Must contain P tags! */
/*	The "Top" is for when the first paragraph requires no horizontal space after the body text. */
div.GrabEditorTop, div.GrabArialTop, 
div.GrabComicTop, div.GrabCourTop, 
div.GrabTrebTop, div.GrabTimesTop {
	margin: 0 0 0 46px;
	padding: 0;
}
/*	Role: Margins. */
/*	DONE - but is it a keeper? */
/*	Paragraph Top-Bottom Margins (invert). */
/*	This code INVERTS the action of placing 
	a 1em horizontal space after a paragraph by placing 
	that space BEFORE the paragraph - in Grab paragraphs. 
	Grabs are DIV tags! Must contain P tags! */
div.GrabEditor p, div.GrabArial p, 
div.GrabComic p, div.GrabCour p,
div.GrabTreb p, div.GrabTimes p, 
div.GrabEditorTop p, div.GrabArialTop p, 
div.GrabComicTop p, div.GrabCourTop p, 
div.GrabTrebTop p, div.GrabTimesTop p {
	margin-top: 1em;
	margin-bottom: 0;
}
/*	Narrow UL and OL, but stagger DL
		with DT leaning to the left 
		and DD leaning to the right.
		No DLs in ANYBODY' letters. */
div.BoxTextPamEditor li, div.BoxTextPamArial li, div.BoxTextPamComic li, div.BoxTextPamCour li, div.BoxTextPamTreb li, div.BoxTextPamTimes li, div.BoxTextPamVerd li, div.BoxTextLetArial li, div.BoxTextLetComic li, div.BoxTextLetCour li, div.BoxTextLetTreb li, div.BoxTextLetTimes li, 
div.BoxTextPamEditor dt, div.BoxTextPamArial dt, div.BoxTextPamComic dt, div.BoxTextPamCour dt, div.BoxTextPamTreb dt, div.BoxTextPamTimes dt, div.BoxTextPamVerd dt {
	margin: 1pt 0 1pt 23px;
}
/*	stagger DL */
div.BoxTextPamEditor dd, div.BoxTextPamArial dd, div.BoxTextPamComic dd, div.BoxTextPamCour dd, div.BoxTextPamTreb dd, div.BoxTextPamTimes dd, div.BoxTextPamVerd dd {
	margin: 1pt 0 1pt 46px;
}
/*	Stagger Reader and Editor left to right. */
#MarginStagger, div.BoxTextPamEditor {
	margin-right: 46px;
}
#MarginStagger, div.BoxTextLetArial, div.BoxTextLetComic, div.BoxTextLetCour, div.BoxTextLetTreb, div.BoxTextLetTimes {
	margin-left: 46px;
}
#ParaMargin, div.BoxTextPamEditor p, div.BoxTextLetArial p, div.BoxTextLetComic p, div.BoxTextLetCour p, div.BoxTextLetTreb p, div.BoxTextLetTimes p {
	margin: 0 0 12pt 0;
}
/*	Footnote Rules are Solid Single Borders!? Harumph! 
	    (Removed Left and Right Margins. Harumph!)   */
div.DivFootNote40Box {
	width: 40%;
	margin-top: 12pt;
	margin-bottom: 12pt;
}
div.DivFootNote40Box p {
	padding: 2pt 0;
	border-top: 1px solid;
	border-bottom: 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 1.23em;
}
div.DivPullQuote70Box {
	margin: 12pt 15%;
}
/*	All pull quotes shall have zero Top and Bottom Margins! Harumph!
	If you don't like it, insert a spacer! Harumph! 
	Rules are DIV tags and go inside DIV box! Harumph! */
div.DivPullQuote70Box p {
	line-height: 1.23em;
	margin: 0;
}

/*	Adjust PRE size and left-margin locally,
		in light of a whole World of Box variations. */
pre {
	font-size: 100%;
	margin-left: 21px;
	line-height: 1.23em;
}
p {
	font-size: 100%;
	line-height: 1.23em;
}


p.PTitlePreCenter {
	font-size: 133%;
	line-height: 1.1em;
	font-weight: bold;
	text-align: center;
	margin-bottom: 3pt;
}
p.PTitlePreLeft {
	width: 58%;
	font-size: 133%;
	line-height: 1.1em;
	font-weight: bold;
	text-align: center;
	margin: 0 42% 3pt 0;
}
p.PTitlePreLeftCentered, p.PTitlePreRightCentered {
	font-size: 110%;
	line-height: 1.1em;
	font-weight: bold;
	text-align: center;
	width: 250px;
}
p.PTitlePreLeftCentered {
	margin: -5pt 500px 3pt 0;
}
p.PTitlePreRightCentered {
	margin: -5pt 0 3pt 400px;
}
p.PTitlePreRight {
	width: 58%;
	font-size: 133%;
	line-height: 1.1em;
	font-weight: bold;
	text-align: center;
	margin: 0 0 3pt 42%;
}

h1.H1Title {
	font-size: 200%;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin: 0;
	line-height: 1.1em;
	padding-bottom: 2pt;
}
h1.H1LeftApox {
	font-size: 140%;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	margin: 0;
	line-height: 1.1em;
	padding-bottom: 5pt;
}
h2.H2Title {
	font-size: 180%;
	font-weight: bold;
	text-align: center;
	margin: 0;
	line-height: 1.1em;
	padding-bottom: 3pt;
}
h2.H2TitleApox {
	font-size: 235%;
	font-weight: bold;
	text-align: center;
	margin: 0;
	line-height: 1.1em;
	padding-bottom: 3pt;
}
h3.H3Title {
	font-size: 150%;
	font-weight: bold;
	text-align: center;
	margin: 0;
	line-height: 1.1em;
	padding-bottom: 4pt;
}
h3.H3SubTitleApox {
	font-size: 120%;
	font-weight: normal;
	text-align: left;
	margin: 0;
	line-height: 1em;
	padding-top: 1em;
	padding-bottom: 0;
}
h2.H2SubTitle {
	font-size: 180%;
	font-weight: normal;
	text-align: left;
	line-height: 1.1em;
	margin: 1.25em 0 0.75em;
	padding-bottom: 2pt;
}
}
h3.H3SubTitle {
	font-size: 100%;
	font-weight: normal;
	text-align: left;
	line-height: 1.0em;
	margin: 1.25em 0 0.75em;
	padding-bottom: 3pt;
}
/*	PTitleSnippet: use after Byline. */
p.PTitleSnippet {
	font-size: 110%;
	font-weight: bold;
	text-align: center;
	margin: 0;
	line-height: 1.23em;
	padding-top: 1pt;
	padding-bottom: 3pt;
}
p.PTitleSub, p.PTitleBylineBig {
	font-size: 140%;
	font-weight: bold;
	text-align: center;
	margin: 0;
	line-height: 1.1em;
}
p.PTitleSub {
	padding-bottom: 3pt;
}
p.PTitleByline, p.PTitleBylineApox {
	line-height: 1.1em;
	font-weight: bold;
	margin: 0;
	text-align: center;
}
p.PTitleByline {
	font-size: 100%;
}
p.PTitleBylineApox {
	font-size: 120%;
}
p.PTitleBylineSub {
	font-size: 92%;
	line-height: 1.1em;
	font-weight: normal;
	margin: 3pt 0 0;
	text-align: center;
}
p.PTitleCopyright {
	font-size: 80%;
	line-height: 1.1em;
	font-weight: normal;
	text-align: center;
	margin: 3pt 0 0;
}

p.PTitleTinyNote {
	font-size: 72%;
	font-weight: normal;
	line-height: 1.1em;
	margin: 3pt 0 0;
	text-align: center;
}
/*	Goes outside div.BoxTitle($Font);
	may go elsewhere in doc. */
div.BoxSnideRemark {
	font: 82%/1.32em Arial, sans-serif;
	width: 66%;
	border-top: solid 1px;
	border-bottom: solid 1px;
	margin: 12pt 17% 16pt;
	text-align: justify;
	padding-top: 6pt;
}
div.BoxSnideRemark p {
	margin: 0 0 6pt;
}

/*	[PURLText] is for when we type and link 
	to a URL (see eml8296.htm; must be P tag). */
p.PURLText {
	font-family: Arial, sans-serif;
	font-size: 93%;
	font-weight: normal;
}
p.pCenteredCopyright {
	text-align: center;
	margin: 0;
	line-height: 1.1em;
	font-size: 80%;
	font-weight: normal;
}
/*	text-indent: 23px;
	margin-top: 0;
	margin-bottom: 0;
*/
/*	PFlush[*??*] and PIndent[*??*] are ALWAYS used in tandem:
		either use them all the way through or don't use them at all. */
/*	Some day we'll fix this, but for now the default (PFlush; PIndent)
		CURRENTLY snips the top and bottom margins to zero. Go figure. */
/*	PFlush[*??*] forces a zero indent. */
.PFlush, .PFlushNoMargin {
	text-indent: 0 !important;
}
.PIndent, .PIndentNoMargin {
	text-indent: 1.6em;
}
/*	Create other PIndent[*??*] values locally:
		this one may get axed, but for now it's a template. */
.PIndent23px, .PIndent23pxNoMargin {
	text-indent: 23px;
}
.PFlush, .PIndent, .PIndent23px {
	margin-top: 0;
	margin-bottom: 0;
}

.PPullReaderLtr {
	font-family: Arial, Helvetica, sans-serif !important;
	margin: 12pt 0 0 42px;
}
.PPullReaderCourLtr {
	font-family: "Courier New", Courier, mono !important;
	margin: 12pt 0 0 42px;
}
.PPullReaderComxLtr {
	font-family: "Comic Sans MS", Arial, sans-serif !important;
	margin: 12pt 0 0 42px;
}
.PPullEditorLtr {
	font-family: Georgia, "Times New Roman", Times, serif !important;
	margin: 12pt 0 0 42px;
}
.PSpacer2pt {
	margin: 0;
	height: 2pt;
	font-family: Times, mono;
	font-size: 20%;
	line-height: 2pt;
	text-decoration: none;
	list-style-type: none;
}
li.LiNoBullet {
	list-style-type: none;
}


/*	"Home to Positive Atheism" etc. */
.inBold {
	font-weight: bold;
}
.inHidden
{
	display: none;
}

.inItalics {
	font-style: italic;
}
.InStrikeout {
	text-decoration: line-through;
}
.inUnderline {
	text-decoration: underline;
}
.InSmallCaps {
	font-variant: small-caps;
}
.In20PercentLarger {
	font-size: 120%;
	margin: 0px;
	padding: 0px;
}
.In20PercentSmaller {
	font-size: 83.3%;
	margin: 0px;
	padding: 0px;
}


/*
	The Generic A-Link. 
*/
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline !important;
}
/*	W3C Copy Slug Menage [W3CBox]
	W3C Copy Slug Text Box [W3CCopySlugTextBox]
	W3C Copy Slug Text Item [W3CCopySlugTextItem]
	W3C Copy Slug Icon Box [W3CCopySlugIconBox]
	W3C Copy Slug Icon XHTML [W3CCopySlugIconXHTML]
	W3C Copy Slug Icon CSS [W3CCopySlugIconCSS]
	W3C Copy Slug RuleBar [RuleBarBelowW3C] 
		has its own CSS file.

	Letters Copyright Slug and RuleBars
		[div#RuleBarAboveW3C]
		[li#LiW3CCopySlugStd]
		[div#RuleBarBelowW3C]
		
 */
/*
	RuleBars. RuleBars. RuleBars. 
		Colors defined in Motif files. 
*/
/*	Rulebars. */
	/*	Standard RuleBar Set (66+44+22). */
/*	Rulebars: PullQuote 70 Set. */
.RuleBar66, .RuleBar44, .RuleBar22, 
div.RuleBarPullQuoteTop, div.RuleBarPullQuoteBot {
	background-position: center !important;
	padding: 0 !important;
	font-family: Times, mono;
	font-size: 1px !important;
	line-height: 1px !important;
	text-align: center !important;
	text-decoration: none !important;
}
/*	Rulebars: individual parameters. */
/*	RuleBar: W: 66%; H: 3px. */
.RuleBar66 {
	height: 3px !important;
	margin: 12pt 17%!important;
	width: 66% !important;
}
/*	RuleBar: W: 44%; H: 2px. */
.RuleBar44 {
	height: 2px !important;
	margin: 10pt 28%!important;
	width: 44% !important;
}
/*	RuleBar: W: 22%; H: 1px. */
.RuleBar22 {
	height: 1px !important;
	margin: 8pt 39%!important;
	width: 22% !important;
}
/*	RuleBar: PullQuote Set:
		Must go inside PullQuote[##]Box. 
		Must be a DIV tag!!
		Do not use P tags, just two NBSP entities.
		Color independently from the Standard Set. */
div.RuleBarPullQuoteTop,
div.RuleBarPullQuoteBot {
	height: 2px !important;
	width: 100% !important;
}
div.RuleBarPullQuoteTop {
	margin: 16px 0 6pt;
}
div.RuleBarPullQuoteBot {
	margin: 6pt 0 16px;
}

