/* @override 
	http://172.28.2.58/cwf_styles/13_teachers.css */




/* !---- HISTORY HEADER AND FOOTER ---- */
/* foundation bar color */
#foundationBar {
	background: #D0CBC5;
}
#foundationBar #learntab {
	background: #fff;
}

/* !---- header and footer */
body,
#footer, 
#historyorgnav {
	background-color: #4D719D !important; /* blue */
}
#historyorgnav li a {
	color: white;
}
/* highlight this section on top nav bar */
#historyorgnav li.naveducation > h5 > a {
	background-color: #fff;
	color: #24364C; /* dk blue */
}

/* middle background color */
#containerwrapper,
#main {
	background: #24364C; /* dark blue */
}








/* !-------- PAGE NAVIGATION --------*/
#container,
#pageNav,
#navAndPromos > #pageNav {
	background-color: #D9D4C4;
}


/* TITLES */
/* main section title */
#pageNav h3 a {
	color: #fff;
	background-color: #4d719d;
}
#pageNav h4.chunktitle {
	color: #7e3a14;
	border-top: 1px solid #b8ad8f;
}
/*section titles */
#pageNav h4 a {
	color: #2c4065;
}
#pageNav h4 a:hover{
	background-color: #2a3f58;
	color: white;
}


/* -------------- CURRENT SECTION --------------*/
/* current section title */
#pageNav h4.current_section a {
	color: #fff; 
	background-color: #6386b0;
}
/* current section link list */
#pageNav ul.current_section {
	background-color: #f0eee8;
}
/* current section link list text  */
#pageNav ul.current_section a {
	color: #58574d;
}


/* -------------- CURRENT SUBSECTION --------------*/
/* current subsection background */
#pageNav li.current_submenu {
	background: #f3f2ed;
}
/* current subsection title */
#pageNav li.current_submenu a {
	background-color: #4d719c;
	color: #fff;
}
/* current subsection nested ul background */
#pageNav li.current_submenu ul {
	background-color: #f9f8f7;
}
/* current subsection nested ul a */
#pageNav li.current_submenu ul li a {
	background-color: #FAF8F2;
	color: #6a605a;
}


/* -------------- CURRENT SUBSUBSECTION --------------*/
#pageNav ul li.current_submenu ul li.current_submenu {
	background: #DFDDD5;
	background: #e3e1d8;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	font-weight: bold;
	margin: 3px 0;
	padding-top: 5px;
}
#pageNav ul li.current_submenu ul li.current_submenu ul {
	background: #CFCDC6;
	background: #DFDDD5;
	background: #f9f8f7;
	display: block;
	margin: 0;
}
#pageNav ul li.current_submenu ul li.current_submenu a {
	background: #D19B61;
	color: #fff;
}
#pageNav ul li.current_submenu ul li.current_submenu ul li a {
	background: #f9f8f7;
	color:#000;
}
#pageNav ul li.current_submenu ul li.current_submenu li.current_page a {
	background: #D19B61;
	color: #fff;
}
#pageNav li.current_submenu ul li.current_submenu ul li {
	font-weight: normal;
}


/* -------------- CURRENT PAGE --------------*/
body #pageNav li.current_page a,
body #pageNav li.current_submenu ul li.current_page a, 
body #pageNav li.current_submenu ul li.current_page a:hover,
body #pageNav h4.current_page a {
	color: white;
	background-color: #d19b61;
}
body #pageNav h4.current_page a:hover,
body #pageNav li.current_submenu ul li a:hover,
body #pageNav ul.current_section li.current_page ul li a:hover,
#pageNav ul li.current_submenu ul li.current_submenu ul li a:hover {
	color: white !important;
	background-color: #D19B61;
}
body #pageNav li.current_submenu ul li.current_page ul li a {
	background: #eee;
	color:#000;
}


/* -------------- SECTION CONTENT --------------*/
#content h1, #content h1 a {
	color: #4d719d;	
}
#content a {
	color: #3D669E;
}
#content h2, #content h2 a {
	color: #c88033;
}
#content h3, #content h3 a {
	color:#9C5239;
}
.hheader1{
	color: #4d719d;
	font-family: "Vollkorn",serif;
	font-size: 3.2rem;
    font-weight: normal;
    text-transform: none;
}

/* !--------- LANDING PAGE -------- */


/* !---- features */
#features article img {
	border-color: #4D719D; /* blue */
	float:right;
}
#book p{position:relative;
	width:65%;
}


/* !---- highlights */
#highlights {
	background-color: #D9D4C4; /* beige */
}
aside h3 {
	border-bottom-color: #C7BFAF;
}
#highlights h4 {
	color: #28457B; /* orange */
}

#highlights hgroup h3, 
#highlights hgroup h3 a,
#highlights article .extralinks a {
	color: #D99B52; /* orange */
}



/* !--- section nav */
#sectionnav hgroup h3, 
#sectionnav ul {
	border-bottom-color: #D4CCC2;
}
#sectionnav hgroup h3 {
	color: #D99B52; /* orange */
}
#sectionnav h3 {
	color: #8C4030; /* n/a */
}
#sectionnav a {
	color: #28457B; /* blue */
}

/* !---- popular links */
#popularlinks ul li a {
	color: #fff !important;
}
#popularlinks .poplinkcircle {
	background-color: #4D719D !important; /* blue */
}
#popularlinks .poplinkcircle:hover{
	background-color: #781918 !important; /* red */
}



/* LEARN MORE BUTTON */
a.small.button {
	background-color: #c1b49f; /* beige */
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	bottom: 0;
	right: 30px;
	margin-bottom: 30px;
	padding: 6px 8px;
}
a.small.button:hover {
	background-color: #005F9F; /* blue */
}
#boxy{
	width:100%;	
	margin-left: 50px;
}

/* Small Devices ------------ */
@media only screen and (max-width: 767px){
	#highlights ul li{
		width: 100% !important;
	}
	#what .myplayer{width:100% !important;
		float:left !important;
	}
	#what .myplayer #content img{
		float:left !important;
		width: 100% !important;
		margin-bottom: 10px !important;
	}
	.box{width:100% !important;}
	#content{background-color: white !important;}
	ul#nav li{background-color: #4D719D !important;}
	#book p{width:100%;}
	#content .standoutside{width:100% !important;}
	#boxy{margin-left: 0px;}

}
