
/* Typography ---------------------------------------*/

#body a
{
	color: #8CCBF0;
}

dt
{	
	color: #AADECF;	
	margin: 10px;
}

dd {
	margin: 0 50px;
	}

#sources #content li {
	margin: 15px 0 15px 15px;
	}

#body.educator
{
	background: url(../images/background_educator.gif) repeat-y;
}

#footer.educator
{
	background: url(../images/footer_educator.gif) no-repeat;	
}


/* Content Headers -------------------------------------------*/

h1.therace
{
	overflow: hidden;
	text-indent: -100em;
	background: url(../images/h1_therace.gif);
	width: 325px;
	height: 31px;
}


/* Header ----------------------------------------------------*/

#header.educator
{
	background: url(../images/header_educator.gif) no-repeat top center;	
}


/* Column1 ----------------------------------------*/

#body.educator #column1
{
	background: url(../images/background_educator.jpg) no-repeat center top;
	background-color: #32846D;	
}

#body.educator #column1 h1
{
	background: url(../images/title_educator.gif) no-repeat;
	margin-top: 113px;	
	margin-bottom: 15px;	
	width: 254px;
	height: 40px;
	margin-left: 19px;	
}

#body.educator #column1 h1 a
{
	display: block;
	overflow: hidden;
	text-indent: -100em;	
	width: 290px;
	height: 70px;	
}

#fishmenu li a:link, #fishmenu a:visited {
	color: #AADECF;
	}


#fishmenu li a:hover, #fishmenu a.selected
{
	background: url(../images/bullet_educator.gif) no-repeat left center;
	color: #fff !important;
}



/* Column2 ----------------------------------------------*/

/* Column2 ----------------------------------------------*/

#body.educator #column2-header
{
	background: url(../images/column2header_educator.gif);
}

#column2-header h1.usingguide
{
	background: url(../images/heading_usingguide.gif) no-repeat right 4px;
}

#column2-header h1.edu-source
{
	background: url(../images/heading_edu_source.gif) no-repeat right 4px;
}

#column2-header h1.edu-about
{
	background: url(../images/heading_edu_aboutseries.gif) no-repeat right 4px;
	width: 376px;
}

#column2-header h1.edu-activities
{
	background: url(../images/heading_edu_activities.gif) no-repeat right 4px;
}

#column2-header h1.edu-chart
{
	background: url(../images/heading_edu_chart.gif) no-repeat right 4px;
}

#column2-header h1.edu-credits
{
	background: url(../images/heading_edu_credits.gif) no-repeat right 4px;
}

#column2-header h1.edu-glossary
{
	background: url(../images/heading_edu_glossary.gif) no-repeat right 4px;
}

#column2-header h1.edu-videos
{
	background: url(../images/heading_edu_videos.gif) no-repeat right 4px;
}

#column2-header h1.edu-feedback
{
	background: url(../images/heading_edu_feedback.gif) no-repeat right 4px;
}

#column2-header h1.bluefin
{
	background: url(../images/heading_bluefintuna.gif) no-repeat right top;	
}

#column2-header h1.swordfish
{
	background: url(../images/heading_swordfish.gif) no-repeat right top;	
}

#column2-header h1.cod
{
	background: url(../images/heading_cod.gif) no-repeat right top;	
}

#column2-header h1.halibut
{
	background: url(../images/heading_halibut.gif) no-repeat right top;	
}

#column2-header h1.salmon
{
	background: url(../images/heading_salmon.gif) no-repeat right top;	
}

#column2-header h1.about
{
	background: url(../images/heading_abouteoen.gif) no-repeat right top;	
}

#column2-header h1.download
{
	background: url(../images/heading_download_eoen.gif) no-repeat right top;	
}

#column2-header h1.when
{
	background: url(../images/heading_when_eoen.gif) no-repeat right top;	
}

#column2 h2 { font-size:  1.4em; margin-bottom: .3em; }
#column2 p { margin-top:  0; }

#column2 li { margin-bottom: 1em; }
#column2 form li { margin-bottom: 0em; }


/* Section Menu --------------------------------*/

#sectionmenu li.overview a
{
	background: url(../images/secmenu_overview1_eoen.gif);
	width: 91px;
}

#sectionmenu li.casestudy a
{
	background: url(../images/secmenu_casestudy1_eoen.gif);
	width: 92px;
}

#sectionmenu li.viewpoints a
{
	background: url(../images/secmenu_viewpoints1_eoen.gif);
	width: 93px;
}

#sectionmenu li.learnmore a
{
	background: url(../images/secmenu_learnmore1_eoen.gif);
	width: 98px;
}