
#HOMECONTENT {
	position: relative;
	margin-bottom: 90px;
}

#TOC {
	/*font-size: 36px;*/
}

#TOC, #TOC li {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}

#TOC li {
	margin-top: 5px;
	background-color: #DBDBDB;
	height: 65px;
	font-size: 11px;
	color: #666666;
}


html>body #TOC li {
	margin-top: 10px;
}


#TOC span a {
	display: block;
	margin-bottom: 3px;
}


#TOC li .sectionNum {
	float: left;
	clear: left;
	background-color: white;
	margin-left: 10px;
	border: none;
	padding: 4px 10px;
	margin-bottom: 0;
}

html>body li .sectionNum {
	padding: 16px;
}

#TOC span {
	display: block;
	background-color: white;
	margin-left: 98px;
	height: 33px;
	padding-top: 3px;
	/* border-bottom: 1px solid #D8D8D8; */
	width: 400px;
	
	
}

#HISTORY_LI:hover, #HISTORY_LI.sfhover { background-color: #BD1B24; }
#SENZALA_LI:hover, #SENZALA_LI.sfhover           { background-color: #5C3E40; }
#CLASSES_LI:hover, #CLASSES_LI.sfhover       { background-color: #FBA612; }
#INSTRUCTOR_LI:hover, #INSRUCTOR_LI.sfhover   { background-color: #FFCC00; }
#PHOTOS_LI:hover, #PHOTOS_LI.sfhover   { background-color: #56341D; }
#CONTACT_LI:hover, #CONTACT_LI.sfhover   { background-color: #D1390B; }

#COVERIMAGE {
	border: 10px solid white;
	border-right: none;
	border-top: none;
	position: absolute;
	top: 0;
	left: 350px;
}

#COVERIMAGE table, table#COVERIMAGE {
	background-color: white;
}

#COVERIMAGE table td {
	padding-right: 10px;
}

html>body #COVERIMAGE {
	top: 12px;
}

html>body #COVERIMAGE[id="COVERIMAGE"] {
	top: 0;
}

#HOMECONTENT #TOC li span a.sectionname {
	display: block;
	padding: 18px 0 0 0;
	width: 96px;
	overflow: hidden;
	height: 0px !important; 
	height /**/:18px; /* for IE5/Win only */
	background-position: 0 0;
	background-repeat: no-repeat;
}


#HOMECONTENT #TOC li:hover span a.sectionname, #HOMECONTENT #TOC li.sfhover span a.sectionname {
background-position: 0 -18px;
}

.featureInfo {
	/*padding-right: 20px;*/
}

a.graylinkh4 {color: #666666; font-size: 12px; margin-right: 20px; margin-top: 10px;}
a.graylinkh4:link {text-decoration: none; color:#666666; margin-right: 20px;}
a.graylinkh4:visited {text-decoration: none; color:#666666; margin-right: 20px;}
a.graylinkh4:active {text-decoration: none; color:#666666; margin-right: 20px;}
a.graylinkh4:hover {text-decoration: none; color:#C30; margin-right: 20px;}

a.graylink {color: #666666;}
a.graylink:link {text-decoration: none; color:#666666; margin-right: 20px;}
a.graylink:visited {text-decoration: none; color:#666666; margin-right: 20px;}
a.graylink:active {text-decoration: none; color:#666666; margin-right: 20px;}
a.graylink:hover {text-decoration: none; color:#C30; margin-right: 20px;}


#FEATURECOPY {
	margin-top: 5px;
}



#TOCALL, #TOCALL li {
	list-style-type: none;
	margin-left: 30;
	padding-left:10;
}

#TOCALL li {
	margin-top: 7px;
	background-color: #FFFFFF;
	height: 265px;
	font-size: 13px;
	color: #FFFFFF;
}

#TOCALL {
	font-size: 16px;
}