/*THIS SITE HAS BEEN DESIGNED AND DEVELOPED BY MANNIS MACNEIL DESIGN GROUP
www.mannismacneil.com.  All rights reserved.*/


#body {
	margin: 0em;
	text-align: center;
	}
	
#reading-comprehension-wrap {
	position: relative;
	top: 0em; left: 0em;
	width: 52em;
	height: auto;
	margin: 0em auto;
	padding: 0em;
	text-align: center;	
	
	}


#top {
	position: absolute;
	top: 0em; left: 0em;
	width: 100%;
	height: 9.75em;
	margin: 0em;
	border-bottom: 5px solid #ED1B23;
	
		}
		
#keys-to-literacy-logo {
	float: left;
	width: 7em;
	height: 6.75em;
	margin-top: 1em;
	border: none;
	list-style-type: none;
	text-decoration: none;
	}
	
#coaches-corner {
	float: right;
	width: 12em;
	height: 4.65em;
	margin-top: 1em;
	padding: 0px;
	
	}
			
#adolescent-literacy-nav {
	float: right;
	width: 39em;
	height: 2em;
	margin-top: 1em;
	padding-top: 0px;
	
	}
	
#adolescent-nav {
	float: right;
	width: 14.5em;
	height: 2em;
	margin-top: 1em;
	padding-top: 0px;
	
	}
		
#literacy-planning {
	float: left;	
	width: 9.65em;
	height: 7em;
	margin-top: 12.4em;
	margin-bottom: 1em;
	padding: .25em .75em 1.25em 1.25em;	
	background: #fff url(../images/registration-for-teachers.jpg) no-repeat left top;	
	}
		
#adolescent-literacy-illustration {
	float: left;
	width: 11.5em;
	min-height: 30em;
	margin-top: 13.4em;
	margin-right: 1em;	
	}
	
#adolescent-literacy-illustration1 {
	float: left;
	width: 11.5em;
	min-height: 10em;
	margin-top: 11em;
	margin-right: 1em;
	
	}

#adolescent-literacy-highlight {
	float: left;
	width: 11.5em;
	min-height: 11em;
	margin-top: 12em;
	margin-right: 1em;
	}
	
#reading-comprehension-list {
	float: right;
	width: 39em;
	min-height: 4em;
	margin-top: 13em;
	
	}
	
#core-training-model {
	float: left;
	width: 39em;
	height: 19em;
	
	}
	
#core-training-model-list {
	float: left;
	width: 16.75em;
	height: 17.5em;
	
	}
	
#core-training-chart {
	float: right;
	width: 21.5em;
	height: 17.5em;
	
	}
	
#reading-comprehension-body {
	float: right;
	width: 39em;
	min-height: 4em;
	margin-top: 12em;
	
	}
	
#resource-list {
	float: right;
	width: 39em;
	min-height: 4em;
	margin: 0em;
	
	}
	
#table {
	float: left;
	width: 100%;
	height: .25em;
	margin-top: .25em;
	padding-bottom: .25em;
	border-top: 1px solid #000;
	}
	
#grant {
	float: left;
	width: 39em;
	min-height: 4em;
	margin-top: .5em;
	margin-bottom: 1em;
	border: 1px solid #ED1B23;
	
	}
	
#resources {
	float: left;
	width: 35em;
	margin-top: .25em;
	padding: .75em;
	
	}
	
#leftnotebook {
	float: left;
	width: 11.5em;
	min-height: 10em;
	margin-top: 13em;
	margin-right: 1em;
	}
	
#rightnotebook {
	float: right;
	width: 39em;
	min-height: 4em;
	margin-top: 12em;
	
	}
	
#siteleft {
	float: left;
	width: 19em;
	min-height: 4em;
	margin-top: 0em;
	
	}
	
#siteright {
	float: right;
	width: 19em;
	min-height: 4em;
	margin-top: 2.25em;
	
	}
	
#survey{
	float: right;		
	margin: 0em;
	padding: 0em;
	
	}
	
#divider {
	float: left;
	width: 39em;
	height: .5em;
	margin: .5em 0em 1em 0em;
	border-bottom: 1px solid #999;
	}
	
#adolescent-literacy-example {
	float: left;	
	width: 9.65em;
	height: 7em;
	margin-top: 0em;
	padding: .5em .75em 0em 1.25em;
	background: #fff url(../images/registration-for-teacher-training.jpg) no-repeat left top;
	
	}
	
	
#spacerleft{
	float: left;	
	width: 9.65em;
	height: 2em;
	margin-top: 0em;
	padding: .5em .75em 0em 1.25em;
	
	}
	
#adolescent-literacy-example-news {
	float: left;	
	width: 9.65em;
	height: 7em;
	margin-top: 2em;
	padding: .5em .75em 0em 1.25em;
	background: #fff url(../images/registration-for-teachers.jpg) no-repeat left top;
	
	}
	
	#professional-development-online-course {
	float: left;	
	width: 9.65em;
	height: 7em;
	margin-top: .25em;
	margin-bottom: 1em;
	padding: .25em .75em 1.25em 1.25em;
	
	background: #fff url(../images/keys-to-literacy-online-2.jpg) no-repeat left top;
	
	/*background: #fff url(../images/keys-to-literacy-online-tra.jpg) no-repeat left top;*/
	
	}
	
/* BOX NAVIGATION*/

#reading-comprehension-nav {
	float: left;
	width: 39.5em;
	height: 4em;
	margin: 2.15em 0em 0em 5.1em;
	padding: .5em 0em 0em 0em;
	
	}	
	
#reading-comprehension-nav ul li a, #reading-comprehension-nav ul li a:visited {
	display: block; 
	text-decoration: none;
	list-style-type: none;
	width: 6.55em; 
	height: 2.5em; 
	margin: 0em;
	padding: .35em 0em 0em 0em;
	background-color: #F6AF09;
	font: normal 1em/1em "Trebuchet ms";
	color: #fff;
	}	

#reading-comprehension-nav ul {
	list-style-type: none;
	width: auto;
	height: auto;
	margin: 0em;
	padding: 0em;
	}	
	
#reading-comprehension-nav ul li {float: left; position: relative; margin-left: .65em;}
#reading-comprehension-nav ul li ul {display: none;}
 
#reading-comprehension-nav ul li:hover a,
#reading-comprehension-nav ul li a:hover {color:#ED1B23; background-color: #fff;}

	
p.reading-comprehension-nav {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.75em "Trebuchet ms";
	color: #fff;
	margin: 0em;
	padding: 2em 0em 0em 0em; 
	text-align: center;
	}



	
#coaches-corner-nav {
	float: left;
	width: 39.5em;
	height: 3em;
	margin: 1.0em 0em 0em 5.1em;
	padding: .5em 0em 0em 0em;
	
	}
	
	
#coaches-corner-nav ul li a, #coaches-corner-nav ul li a:visited {
	display: block; 
	text-decoration: none;
	list-style-type: none;
	width: 6.55em; 
	height: 2.5em; 
	margin: 0em;
	padding: .35em 0em 0em 0em;
	background-color: #F6AF09;
	font: normal 1em/1em "Trebuchet ms";
	color: #fff;
	
	}	

#coaches-corner-nav ul {
	list-style-type: none;
	width: auto;
	height: auto;
	margin: 0em;
	padding: 0em;
	
	}	
	
#coaches-corner-nav ul li {float: left; position: relative; margin-left: .65em;}
#coaches-corner-nav ul li ul {display: none;}
 
#coaches-corner-nav ul li:hover a,
#coaches-corner-nav ul li a:hover {color:#ED1B23; background-color: #fff;}

	
p.coaches-corner-nav {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.75em "Trebuchet ms";
	color: #fff;
	margin: 0em;
	padding: 0em 0em 0em 0em; 
	text-align: center;
	
	}
	
#core-training-model {
	float: left;
	width: 39em;
	height: 16.5em;
	
	}
	
#core-training-model-list {
	float: left;
	width: 18em;
	height: 15em;
	
	}
	
#core-training-chart {
	float: right;
	width: 20.5em;
	height: 15em;
	
	}
	
#additional-training {
	float: left;
	width: 39em;
	height: 22em;
	
	}
	
#additional-training-list {
	float: left;
	width: 18em;
	height: 21em;
	
	}
	
#additional-training-chart {
	float: right;
	width: 20.5em;
	height: 17.5em;
	
	}
	



/*SMALL MENU*/

#bottomnav {
	position: absolute;
	top: 10em; left: 0em;
	width: 52em;
	height: 1em;
	margin: .5em 0em 0em 0em;
	padding: 0em 0em 0em 13em;
	
	}
	
/* SMALL MENU ENDS HERE */	

#partners, #trainers {
	float: left;
	width: 11.5em;
	height: 52em;
	margin: 0em 0em 0em 0em;
	text-align: left;
	
	}
	
SAFARI ONLY
#partners { height: 52em; }


	
#trainers {
	height: 30em;
	margin-top: 8em;
	text-align: left;
	}
	


/* PUBLICATIONS PAGE */	
	
	
#pub1, #pub2, #pub3, #pub4, #pub5, #pub6, #pub7, #pub8 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	border-style: none;
	}
	
#pub1 {
	height: 31em;
	margin-top: 17em;
	text-align: left;
	}
	
#pubposter1 {
	float: left;
	width: 10em;
	margin: 6em 0em 0em 1em;
	text-align: left;
	height: 11em;
	border-style: none;
	}
	
#pubposter2 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 8.5em;
	border-style: none;
	}
	
#pub2poster3 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 8.5em;
	border-style: none;
	}
	
#pub2poster4 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 7.25em;
	border-style: none;
	}
	
#pub2poster5 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 9.25em;
	border-style: none;
	}
	
#pub2guide1 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 7.5em;
	border-style: none;
	}
	
#pub2guide2 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 7.5em;
	border-style: none;
	}
	
#pub2guide3 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 7.75em;
	border-style: none;
	}
	
#pub2guide4 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 10em;
	border-style: none;
	}
	
#pub3portfolio1 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 7.75em;
	border-style: none;
	}
	
#pub3portfolio2 {
	float: left;
	width: 10em;
	margin: 0em 0em 0em 1em;
	text-align: left;
	height: 4em;
	border-style: none;
	}

#pub3 {
	height: 38em;
	}
	
#pub7 {
	height: 46.5em;
	}
	
#pub8 {
	height: 9em;
	}
	
#pub4 {
	height: 15em;
	}
	
#pub5 {
	height: 15em;
	}
		
#pub6 {
	height: 13em;
	}
	

#pubcopy {
	float: right;
	width: 27em;
	height: auto;
	margin: 1.75em 0em 0em 0em;
	}	
	
ul#pubcopy {
	float: right;
	width: 27em;
	height: auto;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
ul#pubcopy li {
	width: auto;
	height: auto;
	margin-top: 0em;
	padding: 0em;
	font: normal .85em/1.35em "Trebuchet MS";
	text-align: left;
	}

ul#pub li a {
	display: block;
	width: auto;
	height: auto;
	margin: 0em;
	padding: 0em;
	cursor: pointer;
	color: #ED1B23;
	text-decoration: none;
	}
	
ul#pub li a:hover {
		color: #ED1B23;
		}
/* PUBLICATIONS PAGE ENDS HERE */	



#footer {
	float: right;
	width: 100%;
	height: 4em;
	margin-top: 2em;
	padding-bottom: 31em;
	border-top: 1px solid #ED1B23;
	}
	
#footershort {
	float: right;
	width: 100%;
	height: 4em;
	margin-top: 0em;
	padding-bottom: 31em;
	border-top: 1px solid #ED1B23;
	}
	
#footerlink {
	float: left;
	width: 12em;
	height: 4em;
	margin-top: 0em;
	padding-bottom: 0em;
	
	}
	
p.footerlink {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.8em/1.5em "Trebuchet ms";
	color: #777;
	margin-top: 0em;
	padding-top: .5em; 
	text-align: left;
	}
	
p.footerlink a:link  {
	color: #777;	
	}
	
p.footerlink  a:visited, p.doteight a:hover  {
	color: #777;	
	}
	
#spacer {
	float: right;
	width: 100%;
	height: 1em;
	margin: 0em;
	padding: 0em;
	}


	
/* TYPOGRAPHY SECTION*/

/* REGISTRATION BOX ON INDEX PAGE */	

p.registercopy1 {
	font: normal .9em/1.2em "Trebuchet MS";
	color: #ED1B23;
	margin: 0em 0em 0em 0em;
	padding: .75em 0em 0em 0em;
	text-align: center;
	}


p.registercopy {
	font: normal .9em/1.2em "Trebuchet MS";
	color: #ED1B23;
	margin: 0em;
	padding: 0em;
	text-align: center;
	}
	
p.registercopy2 {
	font: normal .9em/1.2em "Trebuchet MS";
	color: #fff;
	margin: 0em 0em 0em 0em;
	padding: .35em 0em 0em 0em;
	text-align: center;
	}
	

	
p.registercopy a, p.registercopy a:link, p.registercopy a:hover {
	color: #ED1B23;
	}
	
p.registercopy1 a, p.registercopy1 a:link, p.registercopy1 a:hover {
	color: #ED1B23;
	}
	
p.registercopy2 a, p.registercopy1 a:link, p.registercopy1 a:hover {
	color: #fff;
	}

/* ENDS REGISTRATION BOX ON INDEX PAGE */

/* PURPLE TESTIMONIALS */

p.quote {
	list-style-type: none;
	text-decoration: none;
	font: italic .9em/1.5em "Trebuchet ms";
	color: #5f1d5f;
	margin-top: 0em;
	padding-top: 0em; 
	text-align: left;
	}
	
	
p.sig {
	font: normal .8em/1.15em "Trebuchet ms";
	color: #5f1d5f;
	margin-top: 0em;
	padding-top: 0em; 
	text-align: left;
	}
	
/* PURPLE TESTIMONIALS ENDS */





p.doteight {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.8em/1.5em "Trebuchet ms";
	color: #777;
	margin-top: 0em;
	padding-top: .5em; 
	text-align: right;
	}
	
p.doteight a:link  {
	color: #777;	
	}
	
p.doteight  a:visited, p.doteight a:hover  {
	color: #777;	
	}
	
p.dotseven {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.7em "Trebuchet ms";
	color: #000;
	margin-top: 0em;
	padding-top: 0em; 
	text-align: right;
	}
	
p.dotsevenleft {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.7em "Trebuchet ms";
	color: #000;
	margin-top: 0em;
	padding-top: 0em; 
	text-align: left;
	}

p.dotsix  {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.6em "Trebuchet ms";
	color: #ED1B23;
	margin-top: 0em;
	padding-top: 0em; 
	text-align: left;
	}
	
p.dotsix a:link  {
	color: #ED1B23;
	}
	
p.dotsix a:visited, a:hover  {
	color: #ED1B23;	
	}
	
p.quoteindex {
	font: bold .85em/1.25em "Trebuchet MS";
	color: #ED1B23;
	font-style: italic;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}

p.bodycopy {
	font: normal .85em/1.25em "Trebuchet MS";
	color: #000;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
	p.bodycopyindent {
	font: normal .85em/1.25em "Trebuchet MS";
	color: #000;
	margin-left: 2em;
	padding: 0em;
	text-align: left;
	
	}
	

	
p.bodycopyspace {
	font: normal .85em/1.25em "Trebuchet MS";
	color: #000;
	margin-top: 1em;
	padding: 0em;
	text-align: left;
	}
	
p.bodycopy1 {
	font: normal 1.1em/1.35em "Trebuchet MS";
	color: #000;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
p.bodycopyright {
	font: normal .85em/1.25em "Trebuchet MS";
	color: #000;
	margin: 0em;
	padding: 0em;
	text-align: right;
	}


p.bodycopy a:link  {
	color: #ED1B23;	
	}
	
p.bodycopy1 a:link  {
	color: #ED1B23;	
	}
	
p.bodycopy a:visited, a:hover  {
	color: #ED1B23;	
	}
	
p.bodycopy1 a:visited, a:hover  {
	color: #ED1B23;	
	}
	
p.bodycopyspace a:link  {
	color: #ED1B23;	
	}
	
p.bodycopyspace:visited, a:hover  {
	color: #ED1B23;	
	}

ul#bodycopy, ol#bodycopy, ul#links {
	float: left;
	width: 37em;
	height: auto;
	margin: 0em;
	padding: 0em;
	text-align: left;
	list-style-type: circle;
	}
	
ul#bodycopy, ol#bodycopy, ul#links {
	float: left;
	width: 37em;
	height: auto;
	margin: 0em;
	padding: 0em;
	text-align: left;
	list-style-type: circle;
	}
	
ul#bodycopy li, ol#bodycopy li, ul#links li {
	
	width: auto;
	height: auto;
	margin: 0em;
	padding: 0em;
	font: normal .85em/1.35em "Trebuchet MS";
	text-align: left;
	}

ul#bodycopy li a , ol#bodycopy li a , ul#links li a {
	display: block;
	cursor: pointer;
	color: #ED1B23;
	text-decoration: underline;
	}
	
ul#bodycopy li a:hover {
		color: #ED1B23;
		}
		
ul#list, ul#links {
	float: left;
	width: 37em;
	height: auto;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
ul#list li, ul#links li {
	list-style-type: none;
	width: auto;
	height: auto;
	margin: 0em;
	padding: 0em;
	font: normal .85em/1.35em "Trebuchet MS";
	text-align: left;
	}

ul#list li a ,ul#links li a {
	display: block;
	cursor: pointer;
	color: #ED1B23;
	text-decoration: none;
	}
	
ul#list li a:hover {
		color: #ED1B23;
		}
		
p.sitecopy {
	font: normal .7em/1.25em "Trebuchet MS";
	color: #000;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
p.sitecopy a:link, a:visited, a:hover  {
	color: #000;	
	}
	
p.sitecopy a:hover  {
	color: #ED1B23;	
	}
	

ul#sitecopy, ul#links {
	float: left;
	width: 37em;
	height: auto;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
ul#sitecopy li{
	list-style-type: none;
	width: auto;
	height: auto;
	margin: 0em;
	padding: 0em;
	font: normal .7em/1.25em "Trebuchet MS";
	text-align: left;
	}
	


ul#sitecopy li a {
	display: block;
	cursor: pointer;
	color: #000;
	
	}
	
ul#sitecopy li a:hover {
		color: #ED1B23;
		}
		
ul#links li a {
	display: block;
	margin: 0em;
	padding: 0em;
	cursor: pointer;
	color: #000;
	text-decoration: underline;
	}

ul#links li a:hover {
		color: #000;
		}


h6 {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.7em "Trebuchet ms";
	color: #000;
	margin: 0em;
	padding: 0em; 
	text-align: left;
	}
	
h6 a:link  {
	color: #ED1B23;	
	}
	
h6  a:visited, h6 a:hover  {
	color: #ED1B23;	
	}
	
h6c {
	font: normal 0.7em "Trebuchet ms";
	color: #000;
	margin: .5em 0em .5em 0em;
	padding: 0em; 
	text-align: center;
	}
	
h6c a:link  {
	color: #ED1B23;	
	}
	
h6c  a:visited, h6 a:hover  {
	color: #ED1B23;	
	}
	
h5 {
	list-style-type: none;
	text-decoration: none;
	font: normal .85em "Trebuchet ms";
	color: #000;
	margin: .5em 0em 0em 0em;
	padding: 1em; 
	text-align: center;
	}
	
h5 a:link  {
	color: #ED1B23;	
	}
	
h5  a:visited, h6 a:hover  {
	color: #ED1B23;	
	}		
	
h4 {
	list-style-type: none;
	text-decoration: none;
	font: normal 0.7em "Trebuchet ms";
	color: #000;
	margin: .35em 0em 0em 0em;
	padding: 0em; 
	text-align: center;
	}
	
h4 a:link  {
	color: #ED1B23;	
	}
	
h4  a:visited, h6 a:hover  {
	color: #ED1B23;	
	}		

h3 {
	list-style-type: none;
	text-decoration: none;
	font: normal .70em/1.35em "Trebuchet MS";
	color: #ED1B23;
	margin: 0em;
	padding: 0em;
	text-align: center;
	}
	
h3 a:link  {
	color: #ED1B23;	
	}
	
h3  a:visited, h3 a:hover  {
	color: #ED1B23;	
	}
	
p.headline {
	font: normal 1em/1.35em "Trebuchet MS";
	color: #000;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
h1 {
	font: normal 1em/1.35em "Trebuchet MS";
	color: #000;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
p.subhead {
	list-style-type: none;
	text-decoration: none;
	font: normal .9em "Trebuchet ms";
	color: #000;
	margin-top: 0em;
	padding-top: .5em; 
	text-align: left;
	}
	
p.register {
	font: normal 1.25em/1.35em "Trebuchet MS";
	color: #ED1B23;
	margin: 0em;
	padding: 0em;
	text-align: left;
	}
	
.bold {font-weight: bold;}

.red {color: #ED1B23;}

.black {color: #000;
		text-decoration: underline;}
		
.underline {text-decoration: underline;}

.indent {margin-left: 2em;}

.indent2 {margin-left: 4em;}

.right {text-align: right;}

.white {color: #fff;}

.italic {font-style: italic;}

.grey {color: #777;}

.left {text-align: left;}

.center {text-align; center;}

.bodycopy {font: italic .85em/1.25em "Trebuchet MS";}
