 /* Print stylesheet for Ed-U-Tech: A Kentucky P-16 Community:  http://www.ed-u-tech.net/. 
     Site maintained by Morehead State University College of Education: http://www.moreheadstate.edu/colleges/education/
	 Stylesheet designed by William Cole: w.cole@moreheadstate.edu 
*/

BODY { /* Default settings for entire page: white b/g, black text, font-size & family */
	background: #FFF none;
	margin: 0; padding: 0; border: none;
	color: #000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Page Structure */

/* Omit from printed version */

#header *, #sidebar * { /* Do not include navigation in printed version */
	display: none;
}

/* Page Body & Sidebar */ 

#page-body { /*Main body frame. Nothing very special here, just a shell for other components. */
	background: transparent none;
	height: 100%; width: 100%;
	margin: 0; padding: 0; border: none;
}

#body-content { /* Frame for the main page content and (optional) info-box(es). With no sidebar, no special styles needed here. */
	width: auto;
	padding: 0; margin: 0; border: none; 
} 

#content-wrapper { /* Layer for the actual page content as distinct from info-boxes. Provides padding to keep off right margin. */
	padding: 0 2em 0 0;
}

/* Footer */
#footer { 
	background: #FFF none;
	width: 100%;
	margin: 0; padding: 0; border: none;
	clear: both;
}

#footer-content { /* container for footer content. Applies a little padding and text styling */
	margin: 0; border: none;
	padding: 1em;
	font-size: smaller;
	text-align: center;
}


/* Regular link settings */ 
A {
	color: #008C8C;
	text-decoration: underline;
}

A IMG {border: none;}

/* General block-level elements */

H1, H2, H3, H4, H5, H6, TH, CAPTION {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0.25em 0;
	margin: 0;
}

H1 {
	text-align: center;
	font-size: 1.8em;
}

H2 {
	font-size: 1.4em;
}

H3 {
	font-size: 1.2em;
}

H4 {
	font-size: 1.1em;
}

H5 { 
	font-size: 1.0em; 
}

H6 { 
	font-size: 0.9em; 
}

PRE { 
	white-space: pre;
}

CAPTION {
	font-size: 1.2em;
}

P, TH, TD, DIV, BLOCKQUOTE, ADDRESS, PRE {
	padding: 0.5em 0em;
	margin: 0; 	border: none;
 	font-size: 1.1em;
	vertical-align: bottom;
}		

/* Phrase elements */
STRONG, B { font-weight: bolder; }

EM, I, CITE, VAR, DFN { font-style: italic; }

CODE, KBD, SAMP, PRE { font-family: Courier, monospace; } 

/* List elements */
OL {	list-style: decimal; }

UL { 	list-style: disc outside none; } 

DT {  font-weight: bold; }

/* Generic custom classes */
.center { text-align: center;}

.indent { 
	padding-left: +3em;
	padding-right: +3em;
}

.separator { 
	text-align: center; 
	padding-top: 1.5em; 
	padding-bottom: 1.5em;
}

.float-left { 
	float: left;
	padding-right: 1em;
}

.float-right { 
	float: right;
	padding-left: 1em;
}


/* Information box styles: used for Related Link and More Info sidebars */

#box-wrapper {
	width: 175px;
	float: right;
	margin: 0; padding: 0; border: none;
}

.info-box {
	width: 175px;
	text-align: left;
	margin: 0 0 2em 0;
	padding: 1em;
	border-color: teal;
	border-width: 5px 0 5px 2px;
	background-color: transparent;
	border-style: solid;
} 

.box-layer-2, .box-layer-3 {
	background: none;
	margin: 0; padding: 0; border: none;
}

.box-header {
	text-align: center;
	background-color: teal; color: white;
	padding: 0; margin: 0; border: none;
}
	
.box-body {
	text-align: left;
	font-size: smaller;
	background: none;
	padding: 0; margin: 0; border: none;
}
