/* This alters the DROPCAP settings
*/

.dropcaps {
font-family: Times New Roman;
font-weight:bold;
float:left;
line-height:40px;
font-size:60px;
padding: 3px 3px 0 0;
}

/* This alters the TABLE OF CONTENTS settings.
*/

div.toc {
	border: 1px solid #ccc;
	font-size: .75em;
}
div.toc.toc-left {
	max-width: 22em;
	float: left;
	margin: 5px 5px 5px 0;
}
div.toc.toc-right {
	max-width: 22em;
	float: right;
	margin: 5px 0 5px 5px;
}

div.toc a.toc-header {


if (!is_admin())
  add_filter('widget_text', 'do_shortcode', 11);
	display: block;
	background-color: #000000;
	border-top: 1px solid 0xFCD116;
	border-left: 1px solid 0xFCD116;
	border-bottom: 1px solid 0xFCD116;
	border-right: 1px solid 0xFCD116;
	color: 0xFCD116;
/** Styling regarding TOC title: **/
	padding: 1px 2px;
	text-align: left;
	font-size: 1.25em;
	font-weight: bold;
}

div.toc a.toc-header:hover {
	border-top: 1px solid 0xFCD116;
	border-left: 1px solid 0xFCD116;
	border-bottom: 1px solid 0xFCD116;
	border-right: 1px solid 0xFCD116;
}


div.toc ul {
	list-style: none;
	
	margin: 0;
	padding: 5px;
	background-color: #000000;
	overflow: hidden;
	white-space: nowrap;
}
div.toc.auto-collapse ul {
	display: none;
}

div.toc li a {
	text-decoration: none;
	border: 0 none;
	color: #FDD017;
}
div.toc li.toc-level-1 {
	font-weight: bold;
}
div.toc li.toc-level-2 {
	font-weight: bold;
	padding-left: .25em;
}
div.toc li.toc-level-3 {
	font-size:12px;
	font-weight: bold;
}
div.toc li.toc-level-4 {
	font-size:12px;
	font-color: 0x3366BA;
	font-weight: normal;
	padding-left: 2.75em;
}
div.toc li.toc-level-5 {
	font-size:12px;
	font-color: 0x3366BA;
	font-weight: normal;
	padding-left: 3.75em;
}
