﻿/* 
	Left Panel and Current Navigation
*/
/*body #s4-leftpanel, */.leftnavarea{
	width:225px;
	padding: 8px 0 20px;
	background: url(http://www.adventistarchives.org/assets/template/images/bg-texture.png);
	border-radius: 0 10px 10px 0;
	box-shadow: inset 0 0 10px #cac9c7;
	overflow:inherit!important;
}
.srchctr_leftcell {
	position:relative;
	top:-38px;
}
/* body #s4-leftpanel-content {
	background-color:transparent;
}
body #MSO_ContentTable {
	margin-left:241px!important;
}
.ms-dialog body #MSO_ContentTable {
	margin-left:0!important;
} */
.s4-ca {
	margin-left:0!important;
}
#tree{
	list-style: none;
	padding: 2px 0 2px 6px;
	margin: 0;
	display: block;
	outline: none;
}
#tree ul {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
#tree ul {
display: none;
}
#tree > li {
	background: url(http://www.adventistarchives.org/assets/template/images/stroke-lc.png) no-repeat 5px bottom;	
	border-radius: 6px 0 0 6px;
	position:relative;
}
#tree > li:hover,
#tree > li.active {
	background-color: #fff;
}
#tree ul > li:hover {
	background: url(http://www.adventistarchives.org/assets/template/images/fade-nav.png) no-repeat left;
}
#tree ul {
	position: absolute;
	top: -12px!important;
	left:100%;
	z-index: 2;
	background: url(http://www.adventistarchives.org/assets/template/images/arrow-nav.png) no-repeat -3px 8px #e9e7e4;
	border: 2px solid #fff;
	border-radius: 8px;
	box-shadow: 2px 0 5px #cac9c7;
	width:inherit;
}
#tree li {
	margin: 0;
	width: 100%;
	line-height: 18px;
	font-size: 11px;
	text-transform: uppercase;
	color: #8a632c;
}
#tree .ui-menu-divider,
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
#tree li > span,
#tree li > a {
	font-family: 'Cantata One', serif;
	text-shadow: rgb(255, 255, 255) 0px 1px 0px;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}
#tree li > span,
#tree li > a {
	text-decoration: none;
	display: block;
	padding: 8px 0.5em;
	line-height: inherit;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
	color: #8a632c;
}
#tree li li a {
	padding-left: 18px;
	display: block;
	border-bottom:1px solid #fff;
	font-size:12px;
	text-transform:none;
}
#tree li li:last-child a {
	border:none;
}
#tree > .ui-menu-item > span:hover {
	cursor:default;
}
#tree a.ui-state-focus,
#tree a.ui-state-active {
	font-weight: normal;
}
.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}
/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}
#tree .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}
#tree .ui-menu-icon {
	position: static;
	float: right;
}
/*
	Top Navigation Bar
*/
.ms-sbtable.ms-sbtable-ex.s4-search {
	margin: 4px!important;
}
/* Sign-in Link - no ribbon */
#s4-workspace > span {
	position:absolute;
	top:10px;
	right:16px;
}