/* http://www.adventures-in-dialectics.org/Adventures-In-Dialectics/Templates/Adventures-In-Dialectics-All-v2_24.css */

/* 
	more-robustly forced more black-on-white for printouts
*/

body {
	background-color:		#2012ab;
	color: 					black;
}

a {
	text-decoration:		none;
}

a:active {
	color:					#0000ff;
}
 
a:link {
	color:					#0000ff;
}

a:visited {
    color:					#0000ff;
}

a:hover {
	background-color:		#9e1f1f;
	color:					#ffcc00;
}

blockquote {
	font-family:			sans-serif;
	font-size:				85%;
	line-height:			110%;
	font-style:				normal;
	margin-left:			90px;
	margin-right:			90px;
	text-align:				justify;
}

h1 {
	color:					#990000;
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				150%;
	font-weight:			bold;
	text-align:				center;
}

h2	{
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				125%;
	font-weight:			bold;
	text-align:				center;
}

h2 a {
	background-color:		rgb(102, 255, 153);
	border:					none;
	color:					black;
	padding:				0;
	text-decoration:		none;
}

h2 a:hover {
	background-color:		black;
	border:					none;
	color:					rgb(102, 255, 153);
	padding:				0;
}

h3	{
	background-color:		rgb(102, 255, 153);
	color:					black;
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				100%;
	font-weight:			bold;
	text-align:				center;
}

h3 a {
	background-color:		rgb(102, 255, 153);
	border:					none;
	color:					black;
	padding:				0;
	text-decoration:		none;
}

h3 a:hover {
	background-color:		black;
	color:					rgb(102, 255, 153);
	border:					none;
	padding:				0;
}

h4	{
	background-color:		rgb(102, 255, 153);
	color:					black;
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				75%;
	font-weight:			bold;
	text-align:				center;
}

h4 a {
	background-color:		rgb(102, 255, 153);
	border:					none;
	color:					black;
	padding:				0;
	text-decoration:		none;
}

h4 a:hover {
	background-color:		black;
	border:					none;
	color:					rgb(102, 255, 153);
	padding:				0;
}

img {
	border:					2px solid black;
}

li {
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:				justify;
	list-style-type:		none;
	list-style-position:	inside;
	margin-left:			15px;
	margin-right:			15px;
	padding-bottom:			2px;
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			2px;
}

li.level1 {
	/*
	color:					yellow;
	background-color:		black;
	*/
	font-size:				110%;
	font-weight:			bolder;
	margin-left:			10px;
}

li.level2 {
	/*
	color:					yellow;
	background-color:		blue;
	*/
	font-size:				95%;
	font-weight:			bold;
	margin-left:			20px;
}

li.level3 {
	/*
	background-color:		green;
	color:					yellow;
	*/
	font-size:				85%;
	font-weight:			normal;
	margin-left:			30px;
}

li.level4 {
	/*
	background-color:		red;
	color:					yellow;
	font-size:				75%;
	*/
	font-size:				85%;
	font-weight:			normal;
	margin-left:			40px;
}

li.level5 {
	/*
	background-color:		red;
	color:					yellow;
	font-size:				65%;
	*/
	font-size:				85%;
	font-weight:			normal;
	margin-left:			50px;
}

li.level1 br { line-height:	105%; padding: 105%; }
li.level2 br { line-height:	95%;  padding: 95%; }
li.level3 br { line-height:	85%;  padding: 85%; }
li.level4 br { line-height:	75%;  padding: 75%; }
li.level5 br { line-height:	65%;  padding: 65%; }

p {
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

ul {
	margin-left:			5px;
	padding-left:			5px;
}

							/* CLASSES */
							
.align-center, .center-align {
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-style:				normal;
	margin-left:			10px;
	margin-right:			10px;
	text-align:				center;
}

.author {
	color:					#990000;
	font-size:				45%;
	line-height:			50%;
	margin-bottom:			0;
	padding-bottom:			8px;
}

.book-title	{
	text-decoration:	underline;
}

.contact-info {
	color:					black;
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				90%;
	font-weight:			bold;
	margin-left:			auto;
	margin-right:			auto;
	text-align:				center;
}

.contact-text {
	color:					black;
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				90%;
	font-weight:			bold;
	margin-left:			auto;
	margin-right:			auto;
	text-align:				center;
}

.container {
    background:				rgb(102, 255, 153);
    border:					4px solid rgb(204,0,51);
	margin:					6px;
	padding:				8px;
	width, height:			100%;
}

.date {
	color:					#990000;
	font-size:				35%;
	line-height:			50%;
	margin-bottom:			-10px;
	padding-bottom:			8px;
}

.footnote-info {
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				70%;
	font-style:				normal;
	font-weight:			bold;
	list-style-type:		none;
	margin-left:			20px;
	margin-right:			20px;
	text-align:				justify;
}

.footnote-text {
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				85%;
	font-style:				normal;
	margin-left:			10px;
	margin-right:			10px;
	text-align:				left;
}

.followup_note {
	font-weight:			normal;
}

.fullem {
	font-style:				italic;
	font-weight:			bold;
	text-decoration:		underline;
}

.img-text {
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				70%;
	font-style:				normal;
	font-weight:			bold;
	list-style-type:		none;
	margin-left:			50px;
	margin-right:			50px;
	text-align:				justify;
}

.inner_container {
    border:					1px solid rgb(204,0,51);	
	margin:					6px;
	padding:				8px;
}

.light-color {
	color:					red;
}

.main_graphic {
	height: 				371px;
	width: 					640px;
}

.meterp {
	text-align:				center;
}

.meters {
	background-color:		rgb(102, 255, 153);
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				55%;
	text-align:				center;
}

.my-blockquote {
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				85%;
	font-style:				normal;
	margin-left:			90px;
	margin-right:			90px;
	text-align:				justify;
}

.my-dbl-blockquote {
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				80%;
	font-style:				normal;
	margin-left:			120px;
	margin-right:			120px;
	text-align:				justify;
}

.bordered-blockquote {
	border:					dotted black 1px;
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				80%;
	font-style:				normal;
	margin-left:			90px;
	margin-right:			90px;
	padding:				15px;	
	text-align:				justify;
}

.neg-color {
	color:					red;
}

.bordered-note {
	border:					dotted black 1px;
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				75%;
	font-style:				normal;
	list-style-type:		none;
	margin-left:			50px;
	margin-right:			50px;
	text-align:				justify;
}

.note {
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				75%;
	font-style:				normal;
	list-style-type:		none;
	margin-left:			50px;
	margin-right:			50px;
	text-align:				justify;
}

.org-name {
	color:					red;
	font-size:				200%;
	font-weight:			bold;
}

.org-preposition {
	font-size:				80%;
	font-style:				italic;
}

.outer-container {
	background-color:		#cc0066;
    border:					6px solid #2012ab;
}

.page_ref {
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				75%;
	font-weight:			normal;
}

.pos-color {
	color:					#0000ff;
}

.project_descrip {
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				75%;
	font-weight:			bold;
	margin-left:			40px;
	margin-right:			40px;
	text-align:				justify;
}

.project_format {
	font-size:				80%;
	font-style:				italic;
	font-weight:			normal;
}

.project_title {
	font-family: 			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				100%;
	font-weight:			bold;
}

.reader_notes {
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				75%;
	font-weight:			normal;
	margin-left:			60px;
	margin-right:			60px;	
	text-align:				justify;
}

.site_description {
	text-align:				center;
}

.subtitle {
	color:					#990000;
	font-size:				60%;
	line-height:			90%;
}

.thesis-number {
	color:					black;
	font-family:			serif;
	font-size:				135%;
	font-weight:			bold;
	text-align:				center;
}

.thesis-text {
	color:					black;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				85%;
	font-style:				normal;
	margin-left:			10px;
	margin-right:			10px;
	text-align:				justify;
}

.title  {
	color:					#990000;
	font-size:				125%;
	font-weight:			bold;
}

.underem {
	font-style:				italic;
	text-decoration:		underline;
}

.underline	{
	text-decoration:		underline;
}

							/* SPECIAL FORMULA FONTS */

.formula {
	line-height:			125%;
}
							/* The above should wrap around lines that use the following three classes */


.mathsets {
	font-family:			"Arial Black", Arial, sans-serif;
	font-style: 			bold;
}

.mathsym {
	font-family:			"Chrysanthi Unicode","Apple Symbols", "Arial Unicode MS", serif;
}

.mathsymgreek {
	font-family:			"Chrysanthi Unicode", "Apple Symbols", "Times New Roman", "Arial Unicode MS", serif;
	
}

							/* LISTS */

.alpha-lower, .lower-alpha {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		lower-alpha;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
	list-style-type:		lower-alpha;
}

.alpha-upper, .upper-alpha {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		upper-alpha;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.circle {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		circle;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.decimal {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		decimal;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.disc {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		disc;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.lower-greek {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		lower-greek;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.lower-latin {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		lower-latin;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.lower-roman {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		lower-roman;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.upper-roman {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		upper-roman;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.none {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		none;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.ordered {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		none;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.squared {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		square;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}

.lower-roman {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		lower-roman;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}
.unordered {
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				85%;
	list-style-type:		none;
	margin-left:			20px;
	margin-right:			40px;
	text-align:				justify;
}
/*
   													------------------------
   													Word and Phrase Emphasis
   													------------------------
color: first three letters (e.g., blu, bla, red, pur, ora, yel)
bold-underline-italic: "-"=disabled	"x"=enabled

=====	=========	====	=======	=================================
color	underline	bold	italic	html code
=====	=========	====	=======	=================================
black	-			-			-	<span class="bla---" or (default)
black	-			-			x	<span class="bla--x" or <em></em>
black	-			x			-	<span class="bla-x-" or <b></b>
black	-			x			x	<span class="bla-xx">
black	x			-			-	<span class="blax--">
black	x			-			x	<span class="blax-x">
black	x			x			-	<span class="blaxx-">
black	x			x			x	<span class="blaxxx">

blue	-			-			-	<span class="blu---">
blue	-			-			x	<span class="blu--x">
blue	-			x			-	<span class="blu-x-">
blue	-			x			x	<span class="blu-xx">
blue	x			-			-	<span class="blux--">
blue	x			-			x	<span class="blux-x">
blue	x			x			-	<span class="bluxx-">
blue	x			x			x	<span class="bluxxx">

red		-			-			-	<span class="red---">
red		-			-			x	<span class="red--x">
red		-			x			-	<span class="red-x-">
red		-			x			x	<span class="red-xx">
red		x			-			-	<span class="redx--">
red		x			-			x	<span class="redx-x">
red		x			x			-	<span class="redxx-">
red		x			x			x	<span class="redxxx">
=====	=========	====	=======	=================================

form:	.<color><underline><bold><italic>
		.<color><text-decoration><font-weight><font-style>
		.<bla | blu | red><none | underline><normal | bold><normal | italic>
		.<bla | blu | red><- | x><- | x><- | x>
*/

.bla---	{ 
	color: 				black;  
	text-decoration: 	none;          
	font-weight: 		normal;  
	font-style: 		normal; 
}

.bla--x	{ 
	color: 				black;  
	text-decoration: 	none;          
	font-weight: 		normal;  
	font-style: 		italic; 
}

.bla-x-	{ 
	color: 				black;  
	text-decoration: 	none;  
	font-weight: 		bold;  
	font-style: 		normal; 
}

.bla-xx	{ 
	color: 				black;  
	text-decoration: 	none;  
	font-weight: 		bold;  
	font-style: 		italic; 
}

.blax--	{ 
	color: 				black;  
	text-decoration: 	underline;          
	font-weight: 		normal;      
	font-style: 		normal; 
}

.blax-x	{ 
	color: 				black;  
	text-decoration: 	underline;          
	font-weight: 		normal;      
	font-style: 		italic; 
}

.blaxx-	{ 
	color: 				black;  
	text-decoration: 	underline;  
	font-weight: 		bold;      
	font-style: 		normal; 
}

.blaxxx	{ 
	color: 				black;  
	text-decoration: 	underline;  
	font-weight: 		bold;      
	font-style: 		italic; 
}

.blu---	{ 
	color: 				blue;   
	text-decoration: 	none;          
	font-weight: 		normal;  
	font-style: 		normal;
}

.blu--x	{ 
	color: 				blue;   
	text-decoration: 	none;         
	font-weight: 		normal;  
	font-style: 		italic; 
}

.blu-x-	{ 
	color: 				blue;   
	text-decoration: 	none;  
	font-weight: 		bold;  
	font-style: 		normal; 
}

.blu-xx	{ 
	color: 				blue;
	text-decoration: 	none;    
	font-weight: 		bold;
	font-style: 		italic;  
}

.blux--	{ 
	color: 				blue;  
	text-decoration: 	underline;          
	font-weight: 		normal;       
	font-style: 		normal; 
}

.blux-x	{ 
	color: 				blue;  
	text-decoration: 	underline;          
	font-weight: 		normal;       
	font-style: 		italic; 
}

.bluxx-	{ 
	color: 				blue; 
	text-decoration: 	underline;   
	font-weight: 		bold;        
	font-style: 		normal; 
}

.bluxxx { 
	color: 				blue; 
	text-decoration: 	underline;   
	font-weight: 		bold;        
	font-style: 		italic;
}

.red---	{ 
	color: 				red;  
	text-decoration: 	none;          
	font-weight: 		normal;  
	font-style: 		normal; 
}

.red--x	{ 
	color: 				red;  
	text-decoration: 	none;          
	font-weight: 		normal;  
	font-style: 		italic; 
}

.red-x-	{ 
	color: 				red;  
	text-decoration: 	none;   
	font-weight: 		bold;  
	font-style: 		normal;
}

.red-xx	{ 
	color: 				red;  
	text-decoration: 	none;   
	font-weight: 		bold;  
	font-style: 		italic; 
}

.redx--	{ 
	color: 				red;  
	text-decoration: 	underline;          
	font-weight: 		normal;	      
	font-style: 		normal; 
}

.redx-x	{ 
	color: 				red;  
	text-decoration: 	underline;          
	font-weight: 		normal;       
	font-style: 		italic; 
}

.redxx- { 
	color: 				red;  
	text-decoration: 	underline;  
	font-weight: 		bold;       
	font-style: 		normal; 
}

.redxxx	{ 
	color: 				red;  
	text-decoration: 	underline;
	font-weight: 		bold;
	font-style: 		italic;
}

.purple---	{ 
	color: 				rgb(153, 51, 153);  
	text-decoration: 	none;          
	font-weight: 		normal;  
	font-style: 		normal; 
}

.purple--x	{ 
	color: 				rgb(153, 51, 153);  
	text-decoration: 	none;          
	font-weight: 		normal;  
	font-style: 		italic; 
}

.purple-x-	{ 
	color: 				rgb(153, 51, 153);  
	text-decoration: 	none;   
	font-weight: 		bold;  
	font-style: 		normal;
}

.purple-xx	{ 
	color: 				rgb(153, 51, 153);  
	text-decoration: 	none;   
	font-weight: 		bold;  
	font-style: 		italic; 
}

.purplex--	{ 
	color: 				rgb(153, 51, 153);  
	text-decoration: 	underline;          
	font-weight: 		normal;	      
	font-style: 		normal; 
}

.purplex-x	{ 
	color: 				rgb(153, 51, 153);  
	text-decoration: 	underline;          
	font-weight: 		normal;       
	font-style: 		italic; 
}

.purplexx- { 
	color: 				rgb(153, 51, 153);  
	text-decoration: 	underline;  
	font-weight: 		bold;       
	font-style: 		normal; 
}

.purplexxx	{ 
	color: 				rgb(153, 51, 153);  
	text-decoration: 	underline;
	font-weight: 		bold;
	font-style: 		italic;
}


											/* MEDIA SETTINGS */

@media print {
	body {
		background-color: 	white;
		border:				none;
		color:				black;
	}
	a {
		background-color:	white;
		color: 				black;
	}
	blockquote {
		background-color:	white;
		border:				none;
		color:				black;
	}
	h1 {
		background-color:	white;
		color:				black;
	}
	h2 {
		background-color:	white;
		color:				black;
	}
	h3 {
		background-color:	white;
		color:				black;
	}
	h4 {
		background-color:	white;
		color:				black;
	}
	h5 {
		background-color:	white;
		color:				black;
	}
	p {
		background-color:	white;
		border:				none;
		color:				black;
	}
	.thesis-number {
		background-color:	white;
		color:				black;
	}
	.thesis-text {
		background-color:	white;
		color:				black;
	}
	.author {
		background-color:	white;
		color:				black;
	}
	.container {
		background-color:	white;
		border:				none;
		color:				black;
	}
	.inner-container {
		background-color:	white;
		border:				none;
		color:				black;
	}
	.outer-container  {
		background-color:	white;
		border:				none;
		color:				black;
	}
	.contact-info a {
		background-color:	white;
		color:				black;
	}
	.date {
		background-color:	white;
		color:				black;
	}
	.my-blockquote {
		background-color:	white;
		border:				none;
		color:				black;
	}
	.bordered-blockquote {
		background-color:	white;
		border:				none;
		color:				black;
	}
}

@media handheld {
}

@media aural {
	h1, h2, h3, h4, h5, p, blockquote, .my-blockquote {
     	cue-before:		url("ping.au");
		pitch:			medium;
    	richness:		90;
    	stress:			20;
	   	voice-family:	male;
	}
} 