/*CASCADING STYLE SHEET FOR ELLEN ROBINSON */
/* BY CRASHING BULL PRODUCTIONS - MARCH 2010 */
/* MODIFIED FOR NEW LOGO - DECEMBER 2010 */

/* color styles for "GREEN" */
/* used on teaching pages */


    h1 {
		color: #00222E;
	}
	h3 {
		border-bottom: 1px solid #BDC7CB;
	}
	h4 {
		/* color: #FFC6B8; */  
		color: #BDD2CA;
	}

	#banner {
		background: url(../images/backgrounds/bkgBannerG.gif) repeat-x;
	}
	
	
	.banRight {
		background: #000 url(../images/backgrounds/bannerColRight_G.jpg) no-repeat;
	}
		
	#nav {
		/*background: #364433; this is "color 2 - dark" */
		border-top: 1px solid #00392D;
		border-bottom: 1px solid #00392D;
	}
	
	#subNav {
		clear: both;
		margin-top: -12px;
		margin-bottom: 2em;
		padding: 5px;
		font-size: 70%;
		font-weight: bold;
		color: #FFC6B8;
		border-bottom: 1px solid #BDD2CA;
	}
	#subNav a {
		padding: .2em .3em;
	}
	#subNav a:link, #subNav a:visited {
		color: #00425A;
		text-decoration: underline;
	}
	#subNav a:hover, #subNav a:active {
		color: #FFF5F2;
		text-decoration: underline;
	}
	#subNav a.here {
		font-weight: bold;
		color: #FFF5F2;
	}
	
    .jazzlady .colmid {
        background:#7D9AA5;    	/* Center column background color */
		border-top: 1px solid #7DB1A3;
    }
    .jazzlady .colleft {
        background:#00392D;	/* Left column background color */
		border-right: 1px solid #7DB1A3;
    }
	/* change the link color */
	.jazzlady .col1 a:link, .jazzlady .col1 a:visited {
		/*color: #007058;*/
		color: #00425A;
		text-decoration: underline; /*maybe underline it */
	}
	.jazzlady .col1 a:hover, .jazzlady .col1 a:active, .jazzlady .col1 a:focus {
		/*color: #007058;*/
		color: #FFC6B8;
		text-decoration: underline;
	}
	.jazzlady .col2 p.divider {
		border-bottom: 1px solid #007058;
	}
	#footer {
		color: #7DB1A3;		
		border: 0px solid #FFF5F2;
    }
    #footer a {
		color: #7DB1A3;
		/*color: #FF9980;  salmon color */
		text-decoration: none;
    }
	.borderAll, img.imgColLeft {
		border-top: 1px solid #007058;
		border-right: 1px solid #BDD2CA;
		border-bottom: 1px solid #BDD2CA;
		border-left: 1px solid #007058;
}
	.borderAll {
		border-top: 1px solid #BDC7CB;
		border-right: 1px solid #00425A;
		border-bottom: 1px solid #00425A;
		border-left: 1px solid #BDC7CB;
	}
	
	img.imgColLeft {
		border-top: 1px solid #007058;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
		border-left: 1px solid #007058;
	}

/******** TABLE STUFF *************/
/*anything goes table */
#tableAnythingGoes {
	font-size: 1em;
}
#tableAnythingGoes td p, #tableAnythingGoes td li, #tableAnythingGoes td h3 {
	font-size: 120%;
}

/*teaching table */
#tableTeach {
	font-size: 120%;
	line-height: 100%;
}
#tableTeach td h2 {
	color: #FFC6B8;
	margin-bottom: .2em;
}
#tableTeach .divide {
	border-bottom: 1px solid #BDD2CA;
}
#tableTeach td h3 {
	font-weight: bold;
	letter-spacing: 0px;
	border: 0px;
}
#tableTeach a {
	color: #00425A;
}
#tableTeach a:hover {
	color: #FF9980;
}
#tableTeach .lead {
	font-size: .85em;
	font-weight: normal;
	font-style: italic;
	letter-spacing: .0em;
}
#tableTeach td {
	width: 50%;
	padding: 5px 10px 20px 10px;
	border-top: 1px solid #BDC7CB;
	border-right: 1px solid #007058;
	border-bottom: 1px solid #007058;
	border-left: 1px solid #BDC7CB;
}
#tableTeach td {
	background: #;
}

#tableTeach td.invisible{
	background: #7D9AA5;
	width: 1px;
	border-top: 0px solid #7D9AA5;
	border-right: 0px solid #7DB1A3;
	border-bottom: 0px solid #7D9AA5;
	border-left: 1px solid #7DB1A3;
}

