/*
This style sheet developed by Jonathan O'Donnell (http://purl.nla.gov.au/net/jod).
*/

body 
	{
	font-family: georgia, italic, serif; 
	margin-right: 3em; 
	margin-left: 3em; 
	margin-top: 1em; 
	margin-bottom: 1em; 
	background-color: #eeeeee; 
	color: black; 
	}

body #doom
	{font-family: fantasy;
	}

H1
	{
	margin-right: -3em;
	}


H2   
	{
	border-top: blue;
	border-top-width: medium; 
	text-align: right;
	}

h3 
	{ 
	font-family: georgia, italic, serif; 
	margin-top: 3em;
	margin-bottom: 0em; 
	color: maroon;
	background-color: #eeeeee; 
	}
	
img
	{border: 0.5em;
	margin-left: 0.5em;
	}

ul, ol, li
	{
	margin-top: 1em;
	margin-bottom: 1em;
	}

sup
	{
	font-size: smaller;
	}


	

/* Action statement for minutes.
*/
.action
	{
	font-size: smaller; 
	margin-left: 3em; 
	margin-bottom: 0em; 
	font-weight: bold;
	}

/* To place initials against each action item.
*/
.who
	{
	float: right; 
	text-align: right; 
	margin-right: -3em; 
	margin-top: 0em; 
	font-size: smaller; 
	font-weight: bold;
	}

/* To deal with ascii art on my Deadlands character sheet.
*/	
.art 
	{
	text-align: center; 
	}
	
/* Inviting people to place comments on a page.
*/	
.comments
	{
	border: 2px outset; 
	margin-left: 5em;
	margin-right: 5em;
	margin-top: 3em;
	margin-bottom: 3em;
	text-align: center;
	color: black; 
	BACKGROUND: gray; 
	padding: 1em;
	}

/* How do I strike out text?	
.done
	{
	text-decoration: strikeout; 
	}
*/

/* To emphasise an example.  Generally a html example in a tutorial.
*/
.example
	{
	margin-left: 3em; 
	margin-right: 3em ;
	padding: 0.5em;
	color: black; 
	BACKGROUND: gray; 
	}

/* Navigation bar at the bottom of the page.
*/
.navigation
	{
	font-weight: normal; 
	border-top-width: thin; 
	margin-top: 5em; 
	font-size: 0.8em;
	}

/* I have a pull quote on almost every page.
*/
.pull
	{
	clear: both; 
	color: black; 
	background: white; 
	padding: 0.5em;
	float: right; 
	font-size: 0.9em; 
	width: 18em; 
	overflow: visible;
	margin: 2em 2em 2em 1em; 
	}

	cite.pull
		{
		font-size: 0.8em; 
		text-align: right; 
		font-style: normal; 
		}

/* For when I quote from another document (but not as a pull quote).
*/
.quote
	{
	margin-left: 3em; 
	margin-right: 3em;
	padding: 0.5em;
	color: black; 
	BACKGROUND: gray; 
	}

	cite.quote
		{
		font-size: smaller; 
		text-align: right; 
		font-style: normal; 
		margin-right: 3em;
		}
		
.adsense		
	{
	float: right; 
	border: 1px blue; 
	}

/* I use specs and stats for my character sheets.
*/ 		
.specs
	{
	font-size: smaller; 
	float: right; 
	width: 28em; 
	overflow: visible;
	}

.spec
	{
	margin-right: 1em;
	text-align: right; 
	float: left; 
	width: 3em; 
	}

.stats
	{
	font-size: smaller; 
	float: left; 
	width: 20em; 
	overflow: visible;
	}

.stat
	{
	float: right; 
	}

/* To mark other players' comments in my Deadlands diary.
*/
.hawks 
	{
	background-color: white; 
	color: #993642;
	}
	
.hawks:after 
	{
	content: " [tomtom]"; 
	}
	
.coburn 
	{
	background-color: white; 
	color: #458899;
	}

.coburn:after 
	{
	content: " [dwaine]"; 
	}
			
.star 
	{
	background-color: white; 
	color: #6b3499;
	}

.star:after 
	{
	content: " [lulu]"; 
	}
		
.devlin 
	{
	background-color: white; 
	color: #68992b;
	}
		
.devlin:after 
	{
	content: " [hank]"; 
	}
		
.phelps 
	{
	background-color: white; 
	color: #998226;
	}
		
.phelps:after 
	{
	content: " [phelps]"; 
	}

.dark 
	{
	background-color: white; 
	color: #004080;
	}
	
.dark:after 
	{
	content: " [dark]"; 
	}

.doc 
	{
	background-color: white; 
	color: #99228f;
	}
		
.doc:after 
	{
	content: " [doc]"; 
	}

/* The tiny print on my copyright page.
*/		
.smallprint 
	{
	font-size: smaller; 
	}

@media print 
	{
  	H1, H2, H3, H4, H5, H6
		{
		page-break-after: avoid; 
		page-break-inside: avoid
		}
	BLOCKQUOTE, PRE
		{
		page-break-inside: avoid
		}
	UL, OL, DL    
		{
		page-break-before: avoid
		}
	}
