/* Perfect Imbalance CSS (PRINT) [kc]*/





/*...................................................... Global Settings ...*/

body {
	width: 90%;
	font-family: "Lucida Grande CE", Myriad-Normal, Verdana, sans-serif;
	color: #333333;
	margin: 0 auto;
	font-size: 1em;
}
a {
	color: #333333;
	text-decoration: none;
}
ul {
	padding: 0;
	margin: 1em auto 0;
	list-style: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 90%;
	font-size: 95%;
}
li {
	padding: 0;
	margin: .25em 0 0;
}
h3 {
	margin: 3em 0 0;
	padding: 0 0 .25em;
	font-size: 95%;
}
p {
	line-height: 1.5em;
	padding: 0;
	margin: 3em 0 0;
	font-size: 95%;
}
.floatR {
	float: right;
}




/*...................................................... Hide / Display General ...*/

* {
	background: none;
}
.hide {
	display: block;
}
.mainNav, .subHead, #teachers {
	display: none;
}
.resources {
	display: none;
}
.hiddenInfoButton {
	display: none;
}
.download {
	display: none;
}
.downloadImg {
	display: none;
}
#intro .paragraph {
	display: none;
}
html a .noImage {
	display: none;
}
html a .printImg {
	display: inline;
}





/*...................................................... Text / Background Images ...*/


img {
	border: none;
	margin: 0;
	padding: 0;
}
.introQuote {
	font-size: 1.25em;
	line-height: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0;
}
.introP {
	margin-top: 1em;
}
#logo {
	border: none;
	margin: 0 auto;
	padding: 0.5em 0 .5em;
	display: block;
}
.page img {
	border: #CCCCCC 1px solid;
	margin: 10px;
	padding: 8px;
}
.page .introPic img {
	border: none;
	padding: 3em 0 0;
	margin: 0 auto;
	display: block;
}
.imageContent {
	margin: 0 auto;
	text-align: center;
}
.contentText {
	clear: both;
}
.questionList {
	padding: 0;
	margin: 3em auto 0;
}
.lessonText p {
	line-height: 1.5em;
	padding: 0;
	margin: 1em 0 0;
	font-size: 95%;
}


/*...................................................... Other ...*/


#hiddenInfoOne p, #hiddenInfoTwo p {
	line-height: 1.5em;
	padding: 0;
	margin: 1em 0 0;
	font-size: 95%;
}

