/* http://www.equitism.org/Equitism/Equitism-entry-v1_5.css */

/*   C O L O R S
														
	h1 color: 						yellow 				#ffff00)
	h1 background-color: 			dark blue			#00008b
	container border: 				dark orange			#ff4500
	container color: 				dark blue			#00008b
	container background-color: 	light orange		#ff8c00
	links							link blue			#0000ff		
									light green			#49c24a
									black				#000000
									white				#ffffff 
*/
														

body {
	background-color:	#ff8c00;				/* light orange */
}

a {
	color: 				#0000ff;				/* link blue */
	text-decoration:	none;
}

a:hover {
	background-color: 	#00008b;				/* dark blue */
	border:				1px solid #49c24a;		/* light green */
	color: 				#49c24a;				/* light green */
	padding:			2px;
}

blockquote {
	color:				#00008b;				/* dark blue */
	font-family:		sans-serif;
	font-size:			85%;
	font-style:			normal;
	margin-left:		90px;
	margin-right:		90px;
	text-align:			justify;
}

embed {
	margin-left:		80px;
}

h1 {
	background-color:	#00008b;				/* dark blue */
	color:				yellow;
	font-family:		Mona Lisa Solid ITC TT, Parisian BT, Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			500%;
	font-weight:		normal;
	margin-left:		30px;
	margin-right:		30px;
	text-align:			center;
}

h2 {
	background-color:	#00008b;				/* dark blue */
	color:				#49c24a;				/* light green */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			175%;
	font-weight:		bold;
	margin-left:		30px;
	margin-right:		30px;
	text-align:			center;
}

h3 {
	background-color:	#00008b;				/* dark blue */
	color:				#ff8c00;				/* light orange */
	font-size:			125%;
	font-weight:		bold;
	margin-left:		30px;
	margin-right:		30px;
	text-align:			center;
	text-align:			center;
}

h3 a {
	background-color:	#00008b;				/* dark blue */
	color:				#ff8c00;				/* light orange */
	margin-left:		30px;
	margin-right:		30px;
	text-align:			center;
}

h3 a:hover {
	background-color:	#00008b;				/* dark blue */
	color:				#ff8c00;				/* light orange */
	margin-left:		30px;
	margin-right:		30px;
	text-align:			center;
}


h4 {
	background-color:	#00008b;				/* dark blue */
	color:				#ff8c00;				/* light orange */
	font-size:			110%;
	font-weight:		bold;
	margin-left:		30px;
	margin-right:		30px;
	text-align:			center;
}

h5 {
	background-color:	#00008b;				/* dark blue */
	color:				#49c24a;				/* light green */
	font-size:			90%;
	font-weight:		bold;
	margin-bottom:		0;
	margin-left:		30px;
	margin-right:		30px;
	text-align:			center;
	text-decoration:	underline;
}

img {
	border:				2px solid #00008b;		/* dark blue */
}

li {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			80%;
	font-style:			normal;
	margin-left:		30px;
	margin-right:		30px;
	text-align:			justify;
}

table, tr, td, th {
	text-align:			center;
}

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

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

.annote {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			70%;
	font-style:			normal;
	margin-left:		50px;
	margin-right:		50px;
	text-align:			justify;
}

.author {
	color:				#ff8c00;				/* light orange */
	font-size:			45%;
	line-height:		50%;
	margin-bottom:		0;
	padding-bottom:		8px;
}

.author-info {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			70%;
	font-weight:		bold;
	text-align:			center;
}

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

.break-small {
	line-height:		50%;
	margin-bottom:		0px;
	padding-bottom:		0px;
}

.center-align {
	text-align:			center;
}

.centered-film {
	margin-left:		60px;
	margin-right:		auto;
	text-align:			right;
}

.citation {
	font-style:			italic;
	text-align:			right;
}

.comment {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			70%;
	font-style:			normal;
	margin-left:		50px;
	margin-right:		50px;
	text-align:			justify;
}

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

.contact-info a {
	color:				#ff8c00;				/* light orange */
	text-decoration:	none;
}

.contact-info a:hover {
	background-color: 	#00008b;				/* dark blue */
	border:				1px solid #49c24a;		/* light green */
	color: 				lime;
	padding:			2px;
}

.contact-name {
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			80%;
	font-style:			normal;
	font-weight:		bold;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			center;
}

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

.contact-text {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			90%;
	font-weight:		bold;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			center;
}

.container {
	background-color:	#49c24a; 				/* light green */
	border-bottom:		4px solid #ff4500;		/* dark orange */
	border-collapse:	collapse;
	border-left:		2px solid #ff4500;		/* dark orange */
	border-right:		2px solid #ff4500;		/* dark orange */
	border-top:			2px solid #ff4500;		/* dark orange */
	margin:				2px;
	padding:			2px;
}

.date {
	color:				#ff8c00;				/* light orange */
	font-size:			25%;
	line-height:		50%;
	margin-bottom:		-10px;
	padding-bottom:		8px;
}

.floatleft {
	float:				left;
	border:				1px solid #00008b;		/* dark blue */
	padding-bottom:		3px;
	padding-right:		3px;
	padding-top:		3px;
}

.floatright {
	float:				right;
	border:				1px solid #00008b;		/* dark blue */
	padding-bottom:		3px;
	padding-left:		3px;
	padding-top:		3px;
}

.footnote {
	color:				#0000ff;				/* link blue */
	font-weight:		bold;
	text-decoration:	none;
}

.img-text {
	color:				#00008b;				/* dark blue */
	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;
}

.light-color {
	color:				#49c24a;				/* light green */
}

.neg-color {
	color:				#49c24a;				/* light green */
}

.new {
	background-color:	#00008b;				/* dark blue */
	color:				yellow;
}

.note {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			70%;
	font-style:			normal;
	list-style-type:	none;
	margin-left:		50px;
	margin-right:		50px;
	text-align:			justify;
}

.opening-quotes {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			90%;
	font-style:			normal;
	margin-left:		90px;
	margin-right:		90px;
	text-align:			justify;
}

.org-name {
	color:				yellow;
	font-family:		Mona Lisa Solid ITC TT, Parisian BT, Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			220%;
	font-weight:		bold;
}

.org-preposition {
	font-family:		serif;
	font-size:			80%;
	font-style:			italic;
	font-weight:		normal;
}

.outer-container {
	background-color:	#00008b;				/* dark blue */
	border:				2px solid #ff8c00;		/* light orange */
	border-collapse:	collapse;
	margin:				2px;
	padding:			2px;
}

.pos-color {
	color:				#0000ff;				/* link blue */
}

.quotation {
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			85%;
	margin-left:		50px;
	margin-right:		50px;
	text-align:			justify;
}

.subscript {
    bottom:				-0.25em;
    font-size: 			smaller;
    position: 			relative;
    vertical-align:		baseline;
}

.subsection {
	background-color:	#00008b;				/* dark blue */
	color:				#49c24a;				/* light green */
	font-size:			70%;
	text-align:			justify;
}

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

.superscript {
    bottom:				0.33em;
	font-size: 			smaller;
    position: 			relative;
    vertical-align:		baseline;
}

.thesis-number {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			135%;
	font-weight:		bold;
	text-align:			center;
}

.thesis-text {
	color:				#00008b;				/* dark blue */
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			80%;
	font-style:			normal;
	margin-left:		30px;
	margin-right:		30px;
	text-align:			justify;
}

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

.underline {
	text-decoration:	underline;
}

/* LISTS */

.ordered {
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			80%;
	margin-left:		20px;
	margin-right:		40px;
	text-align:			justify;
}

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


			/* NOTES ON MEDIA TYPES

all			Suitable for all devices. 
aural		Intended for speech synthesizers. 
			See <http://www.w3.org/TR/REC-CSS2/aural.html>. 
braille		Intended for braille tactile feedback devices. 
embossed	Intended for paged braille printers. 
handheld	Intended for handheld devices (typically small screen, monochrome, limited bandwidth). 
print		Intended for paged, opaque material and for documents viewed on screen in print preview mode. Please consult the section on paged media for information about formatting issues that are specific to paged media. 
projection	Intended for projected presentations, for example projectors or print to transparencies. Please consult the section on paged media for information about formatting issues that are specific to paged media. 
screen		Intended primarily for color computer screens. 
tty			Intended for media using a fixed-pitch character grid, such as teletypes, terminals, or portable devices with limited display capabilities. Authors should not use pixel units with the "tty" media type. 
tv			Intended for television-type devices (low resolution, color, limited-scrollability screens, sound available).

azimuth:
cue:
cue-after:
cue-before:
elevation:
pause:
pause-after:
pause-before:

pitch: <frequency> | x-low | low | medium | high | x-high | inherit
    * <frequency>
      The average pitch of the speaking voice in hertz (Hz).
    * x-low, low, medium, high, x-high
      Dependent upon the user agent, but should be mapped in order (low is lower than high, etc.).
    * inherit
      The element should have the same pitch setting as the parent.

pitch-range:
play-during:

richness: <number> | inherit
    * <number>
      A value between '0' and '100'. The higher the value, the more the voice will carry. A lower value will produce a soft, mellifluous voice.
    * inherit
      The element should have the same richness setting as the parent. 

speak:
speak-numeral:
speak-punctuation:
speech-rate:

stress: <number> | inherit
	* <number>
      A value between '0' and '100'. The meaning of values depends on the language being spoken. For example, a level of '50' for a standard, English-speaking male voice (average pitch = 122Hz), speaking with normal intonation and emphasis would have a different meaning than '50' for an Italian voice.
    * inherit
      The element should have the same stress setting as the parent. 

voice-family: [ <specific-voice> | <generic-voice> ]* | inherit
    * <specific-voice>
      Values are of specific voices.
    * <generic-voice>
      Values are voice families. Values are:
          o male
          o female
          o child
    * inherit
      The element should have the same voice-family setting as the parent. 
			*/

@media print {
	body {
		background-color: 	#ffffff;			/* white */
	}
	
	a {
		color: #00008b; 						/* dark blue */
	}
	
	h1, h2, h3, h4, h5, .thesis-number, .thesis-text  {
		background-color:	#ffffff;			/* white */
		color:				#00008b; 			/* dark blue */
	}
	
	.author {
		color:				#00008b; 			/* dark blue */
	}
	
	.contact-info a {
		color:				#00008b; 			/* dark blue */
	}
	
	.date {
		color:				#00008b; 			/* dark blue */
	}
}

@media handheld {
}

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