@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url('https://fonts.googleapis.com/css?family=Oswald');

h1,h2,h3,h4,h5,h6{color: #373737;
	font-size:180%;
    font-family: 'Oswald', sans-serif;
}

/* #leftcontent ul li a:hover{background-color:#324854!important;background:#324854!important;}*/

#ritualModeSwitcher a[href]{background-color:#324854!important;}
.breadcrumbs{font-size:110%;font-family:'Open Sans';letter-spacing:-0.5px;}
#header{background:url('/history/images/newTemplateHead.jpg') no-repeat!important;}

/**template menu**/

#content{    border-left: 1px solid #969696;
    border-right: 1px solid #969696;width:1002px;}
	
#navbar,#topnav li a,#topmenu li a.login, #leftmenu li a.login{
background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top, rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
}

#mainwrap{background:none;background:url('/images/gravel.png');}
body{background:url('/images/gravel.png');}

#content,#topbar{

background-color:white;
}

#topwrap{
background-color:#324854;
}

.sidebox{display:none;}

#navbar{box-sizing: border-box;height:32px;}
#leftwrap{background:url('/history/images/wrap.jpg');}


#topnav li a{
font-weight:normal;letter-spacing:-0.5px;color:white;}
}
#topnav li a:hover,#topnav li:hover a{background-position:default!important;}
#searchwrapper{background:url('/history/images/searchbox.png') no-repeat!important;}

#leftcolumn{background-color: #cacaca;
    box-sizing: border-box;
	/*font-family:'Open Sans';*/
}
/* #leftcontent li a{
   color:white!important;
   background-color:#4a4a4a;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   padding:10px;
}
#leftcontent li div li a {font-size:120%;color:black!important;}
#leftcontent li{border-bottom:none;}
#leftcontent li a{
width:auto;
color:rgb(68,68,68);
font-weight:normal;
letter-spacing:-0.5px;
}

#leftcontent ul li a{}
*/
#footer{border-top:2px solid #232323;}

.sidebox{display:none!important;}
/*
#leftcontent li a.activeMenu {
    background-color:#324854!important;
	background:#324854!important;
}
#leftcontent li div li:hover a:hover{color:white!important;}
*/

/* updated styles for left menu 2019 */

#elksLeftMenu ul ul li.activeCategory>a {
background:#e4e4e4;
}



/*#leftcontent{padding-top:0;}
	#leftcontent li{border:none;}
	#leftcontent ul{background-color:#ebe6da;}*/
	#elksLeftMenu li a {
	background:none;
	width:auto;
	height:auto;
	font-weight:normal;
	}
.subwrap{display:none;}
	#mobilemenu li a:hover{background:none;}
	#elksLeftMenu ul ul li a:hover{color:black;}
	#elksLeftMenu ul li h3 a:hover{background:#055d78;}	
    #elksLeftMenu a:hover{cursor:pointer;}
	#elksLeftMenu i.fa.fa-sign-in{
	color: #4a4a4a;
    font-size: 110%;
    margin-left: 3px;
	}
	#elksLeftMenu li{border:none;}
	#elksLeftMenu li a{
	width:auto!important;
	height:auto!important;
	font-weight:normal;
	}
	#elksLeftMenu ul{
	background-color:#fff;
	}
	
	#elksLeftMenu {
		font-family:'Arial',sans-serif;
		min-height:200px;
		padding-top:1px;
		width: 100%;
	}
	#elksLeftMenu * {
		margin:0;
	}
	#elksLeftMenu h3 {
		background: #324854;
		font-family:'Arial',sans-serif;
		border-bottom:1px solid #595757;
	}
	
	#elksLeftMenu ul ul li a,
	#elksLeftMenu h4 {
		color: #000000;
	} 