/*
 Theme Name:     Twenty Twelve Child
 Theme URI:      http://www.centerforadventistresearch.org/twenty-twelve-child/
 Description:    Twenty Thirteen Child Theme
 Author:         Katy Wolfer
 Author URI:     http://www.centerforadventistresearch.org
 Template:       twentytwelve
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../twentytwelve/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */
/* Normalize-------------------------------------------------------------- */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
 display: block; }
 audio, canvas, video {
 display: inline-block; *display: inline;	*zoom: 1;}
 audio:not([controls]) {
 display: none; }[hidden] { display: none; }
 figure { margin: 0; }
 html {	
 font-size: 1em;	/* 16px */	
 overflow-y: scroll;	
 -webkit-text-size-adjust: 100%;	
 -ms-text-size-adjust: 100%;}
 body {
 margin: 0;
 font: 0.75em/1.75em 'Helvetica Neue', Helvetica, Arial, sans-serif;	/* 12 / 16 = 0.75;  21 / 12 = 1.75 */
 color: #444;
 background: #fff;
 padding: 0;}::-moz-selection {	background: #000;	color: #fff;	text-shadow: none;}::selection {	background: #000;	color: #fff;	text-shadow: none;}a, a:visited {	color: #0da4d3;	text-decoration: none;}
 a:hover {	text-decoration: none;	color: #000;	border-bottom: 1px solid #0da4d3;}
 a:focus { outline: none; }
 a:hover, a:active { outline: 0; }
 abbr { cursor: help }
 abbr[title] { border-bottom: 1px dotted; }
 acronym {	font-size: .85em;	text-transform: uppercase;	color: #666;	border-bottom: 1px dotted #eee;	cursor: help;}
 acronym:hover {	color: #333;	background: #f3f3f3;	border-bottom: 1px dotted #aaa;}
 small { font-size: 0.9166666666666667em; }	/* 12 / 13 = 0.9166666666666667 */
 big { font-size: 15px; }
 p { margin: 0 0 1.75em 0 }
 b, strong { font-weight: bold; }
 blockquote {	margin: 0 1.75em;	font-style: normal}
 blockquote em, blockquote cite { font-style: italic }
 blockquote, q { quotes: none }
 blockquote:before, blockquote:after, q:before, q:after {	content: '';	content: none}
 em, cite { font-style: italic; }
 em em, cite cite { font-style: normal }
 dfn { font-style: italic; }
 address {	font-style: italic;	margin: 0 0 1.75em 0}
 li address, dd address { margin:0 }del { text-decoration: line-through }
 embed, object, video { margin-bottom: 1.75em }
 hr {	display: block;	height: 1px;	border: 0;	border-top: 1px solid #ccc;	margin: 1em 0 1.75em 0;	padding: 0;}
 ins {	background: #f3f3f3;	color: #000;	text-decoration: none;	font-style: italic;}
 mark {	background: #f3f3f3;	color: #000;	font-style: italic;	font-weight: bold;}
 pre, code, kbd, samp {	font-family: monospace, monospace;	_font-family: 'courier new', monospace;	font-size: 1em;}
 pre code { font-size: 1em }
 pre {
 font-size: 0.9166666666666667em;
 font-family: Monaco, monospace, Courier, "Courier New";
 overflow: auto;
 line-height: 1.75em;
 margin-bottom: 1.75em;
 padding: 10px;
 white-space: pre;
 white-space: pre-wrap;	word-wrap: break-word;}
 code {	font-size: 0.9166666666666667em;
 font-family: Monaco, monospace, Courier, "Courier New";}
 sub, sup {	font-size: 0.8333333333333333em;	/* 10 / 12 = 0.8333333333333333 */	line-height: 0;	position: relative;	vertical-align: baseline;}
 sup { top: -0.5em; }
 sub { bottom: -0.25em; }
 ul {
	list-style: none;
	margin: 0 0 1.75em 2.8em;
	padding: 0;}
ol {
	list-style-type: decimal;
	margin: 0 0 1.75em 3.1em;
	padding: 0;}
 ol ol { list-style: upper-roman }
 ol ol ol { list-style: lower-roman }
 ol ol ol ol { list-style: upper-alpha }
 ol ol ol ol ol { list-style: lower-alpha }
 ul ul, ol ol, ul ol, ol ul { margin-bottom:0 }
 dl { margin: 0 0 1.75em 5px }
 dt {	font-weight: bold;	margin: 10px 0 0 0}
 dd { margin: 5px 0 0 1.5em }
 h1, h2, h3, h4, h5, h6 {
	font-family: 'Abel', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	margin: 0 0 15px 0;
	color: #333;
	line-height: 1.3em;}
 h1 { font-size: 3em; }	/* 36 / 12 = 3 */
 h2 { font-size: 2em; }	/* 24 / 12 = 2 */
 h3 { font-size: 1.666666666666667em; }	/* 20 / 12 = 1.666666666666667 */
 h4 { font-size: 1.5em; }	/* 18 / 12 = 1.5 */
 h5 { font-size: 1.333333333333333em;	/* 16 / 12 = 1.333333333333333 */ }
 h6 {
	font-size: 1.166666666666667em;	/* 14 / 12 = 1.166666666666667 */
	text-transform: uppercase;	font-weight: normal;}
 img {
	border: 0;	-ms-interpolation-mode: bicubic;
	vertical-align: middle;}
svg:not(:root) {
	overflow: hidden; }
 form { margin: 0; }
 fieldset {
	border: 0;
	margin: 0;
	padding: 0;}
 label {
	cursor: pointer; }
legend {
	border: 0;
	*margin-left: -7px;
	padding: 0;}
 button, input, select, textarea, a.button {
	font-size: 1em;
	margin: 0;
	vertical-align: baseline;
	*vertical-align: middle;}
 button, input, a.button {	line-height: normal;	*overflow: visible;}
 table button, table input { *overflow: auto; }
 button, input[type="button"], input[type="reset"], input[type="submit"] {	cursor: pointer;	-webkit-appearance: button;}
 input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }button::-moz-focus-inner, input::-moz-focus-inner {	border: 0;	padding: 0;}
 textarea {	overflow: auto;	vertical-align: top;	resize: vertical;}input:valid, textarea:valid {}input:invalid, textarea:invalid { background-color: #f0dddd; }
 option { padding: 1px 2px; }
 table {
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom: 1.75em;}
 td {
	vertical-align: top; }
 th, td {
	text-align: left; }
	
/* The page -------------------------------------------------------------- */
#page  {
	background: #f1ecd6;	}

body .site {
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
border-radius: 20px;
margin-top: 1em;
}

.home .entry-title {
   display: none;
}

/* Page structure */

.site {
	padding: 0 24px;
	padding: 0 1.714285714rem;
	background-color: #fff;
}

.site {
    margin: 0 auto;
    max-width: 64rem;
    overflow: hidden;
}
.site-content {
	/* margin: 24px 0 0; */
	margin: 0;
	padding: 0;
	/* margin: 1.714285714rem 0 0; */
}
.widget-area {
	margin: 24px 0 0;
	margin: 1.714285714rem 0 0;
}

/* =Front page template
-------------------------------------------------------------- */

.template-front-page .entry-header {
	margin-bottom: 0px;
	margin-bottom: 0rem;
}

.entry-page-image {
	margin-bottom: 14px; 
	margin-bottom: 1rem;
}
.template-front-page .site-content article {
	border: 0;
	margin-bottom: 0;
	padding: 0;
}

.template-front-page .widget-area {
	clear: both;
	float: none;
	width: auto;
	/* padding-top: 24px; */
	/* padding-top: 1.714285714rem; */
	/* border-top: 1px solid #ededed; */
	margin: 0;
	padding: 0;
}
.template-front-page .widget-area .widget li {
	margin: 8px 0 0;
	margin: 0.571428571rem 0 0;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.714285714;
	list-style-type: square;
	list-style-position: inside;
}
.template-front-page .widget-area .widget li a {
	color: #757575;
}
.template-front-page .widget-area .widget li a:hover {
	color: #21759b;
}
.template-front-page .widget-area .widget_text img {
	float: left;
	margin: 8px 24px 8px 0;
	margin: 0.571428571rem 1.714285714rem 0.571428571rem 0;
}

/* Header -------------------------------------------------------------- */
#header {
	clear: both;
	width: 100%;
	float: left;
	padding: 40px 0 0 0;
	/* z-index: 100; */
	}

.site-header a  {
	border-bottom: none;
	}
	
/*	height: 110;
	width: 422;
 } */

/* .sidebar-9 a:hover  {
	border-bottom: none;
	text-decoration: none;
	background: red;
 }
 */

 /* .site-header img:hover {
	opacity: 0.4;
	}
 */
#branding {
	float: left;
	width: 45%;
	overflow: hidden;}
#site-title {
	font-family: 'Abel', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 3em;	/* 36 / 12 = 3 */
	line-height: 1em;
	margin: 0 0 3px 0;
	text-transform: uppercase;
	word-wrap: normal|break-word;}
#site-title a {
	color: #222;
	border-bottom: none;}
#header img {
 max-width: 100%; }
#site-description {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 0.9166666666666667em;	/* 11 / 12 = 0.9166666666666667 */
	font-weight: normal;
	line-height: 1.5em;
	margin-bottom: 20px;
	color: #bbb;
	float: left;
	width: 91.48936170212766%;
	clear: both;}
	
#header-sponsors {
	float: right;
	width: 50%;	}
	
#header-sponsors ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;	}	
	
#header-sponsors li {
	display: inline;
	padding-left: 1.5em;		/* background: url(images/menu-separator.png) no-repeat left 15%; */		}
	
#header-sponsors  ul li:before {    content: "|";    color: #F37713;    margin-right: 0.5em;}	

.header-search {    float: right;    margin-top: -50px;}@media (max-width: 650px) {    

.header-search {        margin-top:5px;        text-align:center;        float:none;    }    

.main-navigation  {        clear:both;    }}

img.header-image {border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0);}	

/* Styling Breacrumb Navigation by BOUTROS ABICHEDID */
.breadcrumb{
    width:645px;
    float:left;
    padding:0 0 0 0;
    margin:9px 0 9px 0;
    font-size:90%;
    clear:both;
}
.delimiter{
    color:#000;
    background-color:inherit;
}
.delimiter1{
    color: #627FC3;
    background-color:inherit;
}

/* Front Page Navigation -------------------------------------------------------------- */
 .main-navigation {
	border-bottom: 2px solid #7b1113;
	border-top: 2px solid #7b1113;
}
 .main-navigation li a, .main-navigation li {
	z-index: 9999;
}
 .main-navigation li ul li a {
    /* font-weight: bold; */
    line-height: 1.5em;
}

/* Lists -------------------------------------------------------------- */
ul li, ol li { line-height: 2.1em; }
dl { margin: 0 0 20px 30px; }
dl dt {
	margin: 0;
	font-size: 1.333333333333333em;		/* 16 / 12 = 1.333333333333333 */
	line-height: 1.75em;
	font-family: 'Abel', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: normal;}
	
dl dd {
	margin: 0 0 5px 20px;
	padding: 0;	color: #888;}

/* Promo Slider  -------------------------------------------------------------- */
/* .promo_slider_wrapper {
	position:relative;
	width:63.01%;
	text-align:right;
	margin:0 auto;
	opacity: 0.96;
	z-index:-1;
} */
.promo_slider {
	/* height:235px; */
	overflow:hidden;
	position:relative;
}
.promo_slider img {
	margin:0;
	padding:0;
}
.promo_slider .panel {
	overflow:hidden;
	width:100%;
	height:100%;
	position: relative;
	top: 0;
	left: 0;
	line-height:0;
}
.pointer {cursor:pointer; cursor:hand;}
.ps_hover { display:none; }
.promo_slider:hover .ps_hover { display:block; }
.promo_slider_sep { font-weight:normal; }

/* DEFAULT SLIDER NAV - If enabled */
.promo_slider_nav {
	display:none;
	position:absolute;
	bottom: 0;
    right: 0;
	margin:10px;
	padding:5px 10px;
	background-color:#fff;
	color:#666; text-align:center;
	font-size:12px;
	font-weight:bold;
	vertical-align:
    z-index: 101;
}
.fancy_ps_nav {background:url('images/nav.png') no-repeat transparent; width:147px; height:49px; line-height:49px; margin:0; padding:0;}
.slider_selections span.current {color:#000;}

/* OPTIONAL SLIDER NAV LINKS - If enabled */
.left_arrow, .right_arrow {position:absolute; top:45%; width:30px; height:30px; z-index: 101;}
.left_arrow { left:5px; background:url('images/prev.png') no-repeat;}
.right_arrow { right:5px; background:url('images/next.png') no-repeat; }

/* THUMBNAIL SLIDER NAV - If enabled */
.promo_slider_thumb_nav { display:none; position:relative; height:50px; padding:10px 0; background:url('images/slide.png'); overflow:hidden;}
.promo_slider_thumb_nav .thumb_nav { height:50px; margin:0 40px; padding:0; }
.promo_slider_thumb_nav .right_arrow, .promo_slider_thumb_nav .left_arrow { top:20px; }
.promo_slider_thumb_nav .slider_selections span { float:left; display:block; width:50px; height:50px; margin:0 4px 11px 4px; padding:0 1px; overflow:hidden; }
.promo_slider_thumb_nav .slider_selections span.current { border:1px solid #fff; margin-top:-1px; padding:0; }
.promo_slider_thumb_nav img { width:50px; }

/* TITLE DISPLAY - If enabled */
.promo_slider_title {
	display:block;
	position:absolute;
	top:0px; left:0px;
	width:95%;
	padding:2.5%;
	text-align:left;
	font-size:1.5em;
	font-weight:bold;
	color:#fff;
	/* Fallback for web browsers that doesn't support RGBa */
    background: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.fancy_ps_title {
	background-image:url('images/title.png');
	background-repeat:no-repeat;
	background-position:right;
	width:auto;
	height:77px;
	padding:0 40px 0 10px;
	font-size:18px;
	text-align:center;
	line-height:77px;
}
.promo_slider_title a {
color:#fff; 
text-decoration:none;}

.promo_slider_title a:hover {
text-decoration:none;
border-bottom: 1px;}

/* EXCERPT DISPLAY - If enabled */
.promo_slider_excerpt {
	display:block;
	position:absolute;
	bottom:0; left:0;
	background-color:#000;
	filter:alpha(opacity=60);
	opacity:0.7;
	color:#fff;
	padding:2% 4%;
	width:95%;
}
.promo_slider_excerpt p {margin:0; padding:0;}

/** TABBED TITLE NAVIGATION **/
.promo_slider_wrapper .promo_slider_nav.tabbed_ps_nav {
	display:none;
}
.promo_slider_wrapper.tabbed_nav .promo_slider_nav.tabbed_ps_nav {
	position: static;
	background: url( 'images/slide.png' );
	display: table-row;
	margin: 0;
	padding: 0;
	font-size: 15px;
}
.promo_slider_nav.tabbed_ps_nav span {
	display: table-cell;
	vertical-align: middle;
	border: 1px solid white;
	border-right-color: transparent;
	margin: 0;
	padding: 5px;
	/*
	 * Setting the width to a small percentage ensures that the width is evenly distributed even though
	 * we don't know how many slides there are or how long the titles are.  If we set the width to 25%
	 * and then had 5 slides, the fifth slide would be smaller than the rest.
	 */
	width: 1%;
	color: white;
}
.promo_slider_nav.tabbed_ps_nav span:first-child {
	border-left-color: transparent;
}
.promo_slider_nav.tabbed_ps_nav span.current {
	border-color: black;
}
.promo_slider_nav.tabbed_ps_nav span.current + span {
	border-left-color: transparent;
}
/** PROMO SLIDER - CLICK FOR MORE DETAILS **/
.promo_slider_extra_content {
	display:block;
	position:absolute;
	bottom:0px; left:0px;
	width:95%;
	padding:2.5%;
	text-align:right;
	font-size:1.5em;
	font-weight:bold;
	color:#7b1113;
	}
	
/* Resources and Services Widgets -------------------------------------------------------------- */

#secondary .widget-area {
		margin: 0;
		width: auto;
		height: auto;
}		

		/* -moz-border-top-left-radius: 5px; */
		/* -webkit-border-top-left-radius: 5px; */
		/* -khtml-border-top-left-radius: 5px; */
		/* border-top-left-radius: 5px; */
		/* -moz-border-bottom-left-radius: 5px; */
		/* -webkit-border-bottom-left-radius: 5px; */
		/* -khtml-border-bottom-left-radius: 5px; */
		/* border-bottom-left-radius: 5px; */

#secondary  .widget-title {
		/* font-family: Arial, Helvetica, sans-serif; */
		margin: 0;
		padding-left: .5em;
		padding-top: .3em;
		padding-bottom: .3em;
		padding-right: .5em;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size: 14px;
		font-size: 2em;
		line-height: 1.2em;
		font-weight: bold;
		text-transform: uppercase;
		background-color: #7b1113;
		color: #ffffff;
		-webkit-hyphens: none;
		-moz-hyphens: none;
		hyphens: none;
		}
		
	/* font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
	font-weight: bold;
	text-transform: uppercase;
	color: #636363; */
	
#secondary  .resources-front-page {
		float: left;
		/* margin-right: 3.7%; */
		width: 25%;	
		}
		
#secondary ul{
	margin: 0;
	padding: 1em;
	list-style-type: none;
	list-style-image: none;	
	}
	
#secondary li {
		/* display: inline;	padding-left: 1.5em; */
		/* background: url(images/menu-separator.png) no-repeat left 15%; */
	margin: 0 0 0;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.714285714;
	list-style-type: none;
	list-style-position: inside;
	border-bottom: 1px dotted #A3792C;	
		}
		
#secondary li:hover {
	border-bottom: 1px solid #7b1113;	
		}
		
#secondary li a:hover {
	text-decoration: none;
	border-bottom: none;
	color: #7b1113;
		}
		
/* .template-front-page .widget-area .widget li {
	margin: 8px 0 0;
	margin: 0.571428571rem 0 0;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.714285714;
	list-style-type: square;
	list-style-position: inside;
}
.template-front-page .widget-area .widget li a {
	color: #757575;
}
.template-front-page .widget-area .widget li a:hover {
	color: #21759b;
}
.template-front-page .widget-area .widget_text img {
	float: left;
	margin: 8px 24px 8px 0;
	margin: 0.571428571rem 1.714285714rem 0.571428571rem 0;
} */
/* Search Digital Material and Search Limited Jewel Catalog Widgets -------------------------------------------------------------- */
#secondary-search .widget-area {
		margin: 0;
		width: auto;
		height: auto;
}

#secondary-search  .widget-title {
		/* font-family: Arial, Helvetica, sans-serif; */
		margin: 0;
		padding: 0;
		font-family: 'Abel', 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-style: normal;
		font-size: 0.785714286rem;
		line-height: 2.181818182;
		font-weight: bold;
		text-transform: uppercase;
		color: #636363;
		}

aside#text-11.widget.widget_text {
		/* font-family: Arial, Helvetica, sans-serif; */
		margin: 0;
		padding: 0;
		}
		
aside#nav_menu-6.widget.widget_nav_menu {
		/* change to adjust space between resource div widgets and search widgets */
		margin: 0;
		}
/* search box style for JWL search */
#tfheader{
		background-color:#c3dfef;
	}
	#tfnewsearch{
		float:right;
		padding:20px;
	}
	.tftextinput{
		margin: 0;
		padding: 5px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		border:1px solid #0076a3; border-right:0px;
		border-top-left-radius: 5px 5px;
		border-bottom-left-radius: 5px 5px;
	}
	.tfbutton {
		margin: 0;
		padding: 5px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #0076a3; border-right:0px;
		background: #0095cd;
		background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
		background: -moz-linear-gradient(top,  #00adee,  #0078a5);
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
	}
	.tfbutton:hover {
		text-decoration: none;
		background: #007ead;
		background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
		background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	}
	/* Fixes submit button height problem in Firefox */
	.tfbutton::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}
	
/* Highlights and News Widgets -------------------------------------------------------------- */
#tertiary .widget-area {
		margin: 0;
		width: auto;
		height: auto;
}

#tertiary  .widget-title {
		/* font-family: Arial, Helvetica, sans-serif; */
		margin: 0;
		padding-left: .5em;
		padding-top: .3em;
		padding-bottom: .3em;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size: 14px;
		font-size: 2em;
		line-height: 1.5em;
		font-weight: bold;
		text-transform: uppercase;
		background-color: #7b1113;
		color: #ffffff;
		}
			
#tertiary .highlights-front-page {
		float: left;
		width: 70%;
		border-left-width: 1px;
		border-right-width: 1px;
		border-style: dotted;
		border-color: #7b1113;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}
	
#tertiary .highlights-front-page  .attachment-thumbnail{
	float: left;
	margin-left: 1em;
	margin-right: 1em;
	padding: 0.5em;
	background-color: #f1ecd6;
}

#tertiary .highlights-front-page  ul {
	float: right;
	margin: 0;
	padding-right: 1em;
	list-style: none;
	list-style-image: none;	}
 	
#tertiary .highlights-front-page  li {
	margin: 0.571428571rem 0 0;
	clear: both;
	color: #8c8984;
	font-size: 0.928571429rem;
	line-height: 1.714285714;
	list-style-type: square;
	list-style-position: inside;
	} 

#tertiary .highlights-front-page  li a {
	color: #8c8984;
	font-weight: bold;
	} 


#tertiary .news-front-page {
	float: right;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	width: 30%;
	/* border-right-width: 1px;
	border-style: dotted;
	border-color: #7b1113; */
	}
	

/* Bottom Menu Widget-------------------------------------------------------------- */
#tertiary .bottom-menu-front-page {
		float: right;
		width: 100%;	}
#tertiary .bottom-menu-front-page ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;	}	
#tertiary .bottom-menu-front-page li {
		display: inline;
		padding-left: .5em;
		/* background: url(images/menu-separator.png) no-repeat left 15%; */		}
#tertiary .bottom-menu-front-page  ul li:before {
    content: "|";
    color: #F37713;
    margin-right: 0.5em;}
	
#tertiary img.andrews-map-directions {
	border: 0;
	border-radius: 0;
	box-shadow: none;
	}
#tertiary .about-the-center {
	padding-top: 22px;
	}
/* Archive / Category MENU -------------------------------------------------------------- */
#alphabet-menu li {
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	}

/* Archive / Category listing -------------------------------------------------------------- */
.archive-title {	margin: 0;	padding-bottom: 1em;	}	
.archive-header {	margin: 0;	padding: 0;	}
.entry-header .entry-title  {	margin: 0;	padding: 0;	}		
.seriesmeta  {	display: none;	}		

/* A to Z collections post navigation ----------------------------------------------------- */
.letter-group { width: 100%; }
 .letter-cell { width: 5%; height: 2em; text-align: center; padding-top: 8px; margin-bottom: 8px; background: #e0e0e0; float: left; }
 .row-cells { width: 70%; float: right; margin-right: 180px; }
 .title-cell { width: 30%;  float: left; overflow: hidden; margin-bottom: 8px; }
 .clear { clear: both; }
 
/* Posts -------------------------------------------------------------- */
.menu-navigation-container  {
	margin: 0;
	padding: 0;
	}
	

	
.site-header {
	margin: 0;
	padding: 0;
	}	

.entry-meta {	display: none;	margin: 0;	padding: 0;	}
	.singular.page .hentry {	padding: 0;	margin: 0;	}
	#site-description {	padding: 1em;	margin-bottom: 0 !important;	}
	#site-title {	padding-top: 1em;	}
	#article {	padding: 0;	margin: 0;	}	

.wp-caption + h2 {
    display: inline;
	clear: none;
}

.staff .wp-caption  {
	margin-top: 0;
	}
	
.pictureparagraph {
    display: block;
	clear: both;
	border-radius: 0;
	box-shadow: none;
	margin-top: 0;
	padding: 0;
}

/* Post Navigation -------------------------------------------------------------- */
.pagination {
    clear:both;
    font-size:0.9em;
    line-height:13px;
    padding: 10px 0 50px 0px;
    margin:0 0 0px 0;
    position:relative;} 
.pagination span {
    border: 1px solid #BFBFBF;
    background-attachment: scroll;
    background-repeat: repeat-x;
    color:#333333;
    display:block;
    float:left;
    margin: 2px 6px 2px 0;
    padding:6px 9px 5px 9px;
    text-decoration:none;
    width:auto;
	}
.pagination a {
    border: 1px solid #BFBFBF;
    background-attachment: scroll;
    background-repeat: repeat-x;
    color:#CA8913;
    display:block;
    float:left;
    margin: 2px 6px 2px 0;
    padding:6px 9px 5px 9px;
    text-decoration:none;
    width:auto;} 
	.pagination a:hover{    border: 1px solid #000000;    color:#CA8913;        text-decoration:underline;} .pagination .current{    background: #FFFFFF;    color:#333333;    padding:6px 9px 5px 9px;    font-weight: bold;        border: 1px solid #000000;    }	


/* color the DIVs for layout -------------------------------------------------------------- */	
/* #secondary   {
		background: red;
		}
	#main  {
		background: blue;
		}	
	#colophon  {
		background: green;
		}	
	#page  {
		background: yellow;
	}	
	#masthead  {
		background: pink;	} */

/* styles for alpha list from parorrey -------------------------------------------------------------- */
		
#alphaList { 
 width:600px; 
 overflow:hidden;
 font-size:12px;
 clear:both; 
 border-top:1px solid #E3E3E3;
 border-bottom:3px solid #000000;
}

#alphaList .first { border:0; }

#alphaList a { 
 display:block; 
 line-height:22px;
 width:22px; 
 float:left; 
 text-align:center;
 border-left:1px solid #E3E3E3
}

#alphaList a:hover { 
 background:#f1f1f1;
 text-decoration:none; 
 color:black
}		

/* styles for alphabetical list on finding aids page -------------------------------------- */

/* #finding-aids-menu li {
	display: inline;
	list-style-type: none;
	padding-right: 5px;
	margin: 0px;
} */

#finding-aids-menu { 
 width:650px; 
 overflow:hidden;
 font-size:12px;
 clear:both; 
 border-top:1px solid #E3E3E3;
 border-bottom:none;
 list-style-type: none;
 list-style: none;
 -webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 0px;
margin: 0 0 0rem;
}

#finding-aids-menu .entry-content ul {
margin: none;
}

#finding-aids-menu .entry-content li {
margin: none;
}

#finding-aids-menu .first { border:0; }

#finding-aids-menu a { 
 display:block; 
 line-height:22px;
 width:22px; 
 float:left; 
 text-align:center;
 border-left:1px solid #E3E3E3
}

#finding-aids-menu a:hover { 
 background:#f1f1f1;
 text-decoration:none; 
 color:black
}
/* Google Search Result table -------------------------------------------------------------- */
.entry-content td ;
border-top: 1px solid #F1ECE6;
}

/* hours of operation table -------------------------------------------------------------- */

table.center-hours  {
	/* border: 1px; */
	border: none;
	width: 80%;
}
	
table.center-hours td {
	/* border: 1px; */
	border: none;
}	

table.center-hours tr {
	/* border: 1px; */
	border: none;
}

table.center-hours th {
	/* border: 1px; */
	border: none;
}

/* table with borders - in the manuscripts -------------------------------------------------------------- */

table.with-border  {
	border: 1px;
	/* border: none; */
	width: 70%;
	margin-left:auto;
	margin-right: auto;
}
	
table.with-border td {
	border: 1px; 
	/* border: none;*/
	background-color: ffffff;
}	

table.with-border tr {
	border: 1px; 
	/* border: none;*/
}

table.with-border th {
	border: 1px; 
	/* border: none;*/
}

/* blue button for Donate link---------------------------------------------------- */

/*.button.blue span {
border-top: 1px solid #749be9;
text-shadow: 1px 1px 0 #173063;
}

.button span {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
display: block;
color: #fff;
padding: 3px 10px;
font-weight: 400;
font-style: normal;
font-size: 16px;
}

span {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
} */



.button {
padding: 6px 20px;
font-weight: 400;
font-style: normal;
font-size: 16px;
    /* font: bold 11px Arial; */
    text-decoration: none;
	background-color: #005B9A;
    color: #fff;
    /* padding: 2px 6px 2px 6px; */
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #333333;
    border-bottom: 1px solid #333333;
    border-left: 1px solid #CCCCCC;
	border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
   }
   
a.button {
    text-decoration: none;
}
 
a.button:hover {
    /* background: #0191C8; */
	background: #21759b;
    /*background: -webkit-linear-gradient(top, #3d7a80, #2f5f63);
    background: -moz-linear-gradient(top, #3d7a80, #2f5f63);
    background: -o-linear-gradient(top, #3d7a80, #2f5f63);
    background: -ms-linear-gradient(top, #3d7a80, #2f5f63);
    background: linear-gradient(top, #3d7a80, #2f5f63); */
}

#donate-button-paragraph {
		float: left;
		width: 60%;

	}

#donate-button {
		float: left;
		width: 30%;
		padding-left: 3em;
		padding-top: 3em;
	}

#clear {

		clear: both;

	}
	
.lcp_catlist li {
clear: both;
}

.lcp_catlist img {
float: left;
margin: 0 10px 10px 0;
}
	
/* Policies JWL Rare Book Policy---------------------------------------------------- */

p.jwlrarebook {
indent: 2em;
}

ol.lower-alpha {list-style-type: lower-alpha;}

/* photocopy costs table -------------------------------------------------------------- */

table#copycosts {
	border: 1px;
	width: 80%;
	border-collapse: none;
border-spacing: 1;
}
	
table#copycosts td {
	padding: 1em;
}	

table#copycosts td.graycell {
	background-color: #f0f0f0;
	border: 1px dotted #7b1113;
}	

table#copycosts td.bluecell {
	background-color: #e0e0c0;
	border: 1px dotted #7b1113;
}

table#copycosts tr {
	border: 1px;
}

/* Policies JWL Rare Book Policy---------------------------------------------------- */

p.indent {
padding-left: 2em;
}


/* Entry Content---------------------------------------------------- */
.entry-content p {
margin: 0 0 10px;
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
line-height: 1.428571429;
}
.entry-content h3 {
margin-top: 10px;
margin-bottom: 10px;
font-size: 20px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight: 500;
line-height: 1.1;
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

/*  Media Queries (mobile browsing)

----------------------------------------------------- */



/* Menu toggles */

@media only screen and (min-width: 768px) { .site-navigation .nav-menu { display: block; } }

@media only screen and (max-width: 767px) { .menu-toggle { display: block; } }



/* Tablet (portrait) */

@media only screen and (min-width: 768px) and (max-width: 959px) {

	.wrap { max-width: 728px; }

	.widget .search-form input[type="text"] { width: 87%; }

	.widget table { font-size: 0.8333333333333333em; }

	#sidebar-subsidiary { width: 100% }

	#sidebar-subsidiary .widget table { width: 90%; }

	.home .hentry:hover .read-more, .page-template-front .hentry:hover .read-more, .archive .hentry:hover .read-more, .search .hentry:hover .read-more { display: none; }

}

/* Phone (portrait) */

@media only screen and (max-width: 767px) {

	.wrap { max-width: 300px; }

	#branding {

		float: left;

		width: 100%;

		position: relative;

	}

	#header-sponsors {

		float: left;

		clear: both;

		width: 100%;

		margin-top: 10px;

	}

	#header-sponsors .menu, .menu ul { 

		float: left;

		width: 100%; 

	}

	#header-sponsors ul li {

		clear: left;

		display: block;

		padding-left: 0;

		background: none;

	}

	#header-sponsors ul li a {

		font-size: 20px; 

		margin-left: 0;

		padding: 12px 15px;

	}

	#header-sponsors li li a { font-size: 18px; }

	#header-sponsors li ul, #header-sponsors li li { border: none !important; }

	#header-sponsors li li a:hover { background: none; }

	#header-sponsors ul li ul {	

		display: block !important;

		float: left !important;

		visibility: visible !important;

	}

	#header-sponsors li ul {

		display: block !important;

		position: relative !important;

		top: 0;

		left: 30px;

	}	

	#header-sponsors ul li li ul { left: 30px !important; }

	#header-sponsors li:hover ul, #header-sponsors li.sfHover ul {

		display: block !important;

		top: 0 !important;

	}

	#header-sponsors li:first-child ul { left: 0; }	

	#header-sponsors .sf-sub-indicator { background: none !important; }
	
	#sidebar-header {

		width: 100%;

		margin-bottom: 10px;

	}

	.featured-wrapper, .aside, .content-wrap, #content, #sidebar-subsidiary .widget, #respond { width: 100%; }

	.featured-post h2.entry-title a { 

		font-size: 12px; 

		line-height: 1.4em; 

		padding-right: 15px;

		bottom: 87px;

	}

	.featured-post .byline { 

		bottom: 63px;

		padding: .25em 15px .25em 1.3em;

	}

	.home.singular .byline { font-size: 10px; }

	.menu-toggle { 

		display: block; 

		width: 100%;

	}

	#menu-primary {

		float: left;

		clear: both;

		width: 100%;

		margin-top: 10px;

	}

	#menu-primary .menu, .menu ul { 

		float: left;

		width: 100%; 

	}

	#menu-primary ul li {

		clear: left;

		display: block;

		padding-left: 0;

		background: none;

	}

	#menu-primary ul li a {

		font-size: 20px; 

		margin-left: 0;

		padding: 12px 15px;

	}

	#menu-primary li li a { font-size: 18px; }

	#menu-primary li ul, #menu-primary li li { border: none !important; }

	#menu-primary li li a:hover { background: none; }

	#menu-primary ul li ul {	

		display: block !important;

		float: left !important;

		visibility: visible !important;

	}

	#menu-primary li ul {

		display: block !important;

		position: relative !important;

		top: 0;

		left: 30px;

	}	

	#menu-primary ul li li ul { left: 30px !important; }

	#menu-primary li:hover ul, #menu-primary li.sfHover ul {

		display: block !important;

		top: 0 !important;

	}

	#menu-primary li:first-child ul { left: 0; }	

	#menu-primary .sf-sub-indicator { background: none !important; }

	#menu-secondary .menu-toggle { margin: 0; }

	#menu-secondary li a { font-size: 12px; }

	#menu-secondary li li a {

		font-size: 14px;

		border-bottom: none; 

	}

	#menu-secondary li li a:hover { background: none; }

	#menu-secondary ul li ul {

		display: block !important;

		visibility: visible !important;

	}

	#menu-secondary ul li li ul { left: 20px !important; }

	#menu-secondary li ul {

		display: block !important;

		position: relative !important;

		width: 80% !important;

		top: 0;

		left: 20px;

		border: none;

	}

	#menu-secondary li:hover ul, #menu-secondary li.sfHover ul {

		display: block !important;

		top: 0 !important;

	}

	#menu-secondary .sf-sub-indicator { background: none !important; }

	.hentry {

		width: 100%;

		margin-right: 0;

	}

	.page-template-front .hentry:hover .read-more, .archive .hentry:hover .read-more, .search .hentry:hover .read-more { display: none; }

	.page-template-front .hfeed-more .hentry {

		float: left;

		width: 100%;

		margin-right: 0;

	}

	.comment-list li li { padding-left: 0; }
	
	#secondary .resources-front-page {

		float: none;

		display: block;

		width: 100%;

	}
	
	#secondary .widget .widget_nav_menu {
	
		margin-bottom: 0;
		
	}

	#tertiary .highlights-front-page {

		float: none;

		display: block;

		width: 100%;
		
	}
		
	#tertiary .news-front-page {

		float: none;

		display: block;

		width: 100%;
		
		clear: both;

	}

	#sidebar-primary, #sidebar-secondary, #sidebar-subsidiary {

		width: 100%;

		clear: left;

	}

	#footer-content, #menu-subsidiary {

		width: 100%;

		margin-bottom: 20px;

	}

	#menu-subsidiary .menu { float: left; }

	#menu-subsidiary li {

		background: none;

		float: none;

		padding-left: 0;

		margin-bottom: .4em;

	}

	#menu-subsidiary li a {

		font-size: 10px;

		line-height: 2.5em; 

	}

	textarea { width: 96%; }

}
	#digitization-blog-wrapper {

		width: 100%;
			
		margin: auto;

	}
	
	#digitization-blog-content {

		float: left;

		width: 70%;

		/* margin-top: 10px; */
		
		padding-left: 1em;
		
		padding-right: 1em;		
		
		/* background: white; */
		
		overflow: hidden;

	}	
	
	#digitization-blog-widgets {

		/* width: 20%; */

		margin-top: 10px;
		
		margin-left: 70%;
		
		padding-left: 1em;
		
		padding-right: 1em;
		
		background: #c0c0c0;
		
		overflow: hidden;

	}
/*  Table for La Rondelle biblography

----------------------------------------------------- */
	{mso-displayed-decimal-separator:"\.";
	mso-displayed-thousand-separator:"\,";}
.font513827
	{color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;}
.font613827
	{color:windowtext;
	font-size:10.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;}
.font713827
	{color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:italic;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;}
.font813827
	{color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;}
.xl1513827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	/* background:#FFF; */
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl6313827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:left;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl6413827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:12.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:middle;
	background:#8DB4E3;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl6513827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl6613827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:left;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl6713827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl6813827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	/*background:#8DB4E3; */
	background:#FFF;
	mso-pattern:black none;
	white-space:nowrap;}
.xl6913827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl7013827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:left;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;
	mso-text-control:shrinktofit;}
.xl7113827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"mmm\\-yy";
	text-align:center;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl7213827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;
	mso-text-control:shrinktofit;}
.xl7313827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"mmm\\-yy";
	text-align:center;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl7413827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:italic;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:left;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl7513827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"Short Date";
	text-align:center;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl7613827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:italic;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl7713827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:left;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	mso-protection:unlocked visible;
	white-space:normal;}
.xl7813827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:italic;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0";
	text-align:left;
	vertical-align:middle;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl7913827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl8013827
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	background:#FFF;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}

/*  Digitization blog list category posts

----------------------------------------------------- */
/* BEGIN CSS FOR CUSTOM DISPLAY OF LIST CATEGORY POSTS */

/* Decreases the left-hand margin of the entire list and adds space to bottom */
ul.lcp_catlist {
margin:0 0 20px -35px;
}

/* Removes the bullet points from lists */	
ul.lcp_catlist li {
	list-style-type:none;
}

/* The following are all classes that modify how each component of the list looks.
These classes must be specificed in the shortcode by first adding a tag around the component
i.e. author_tag=span
and then adding the class
i.e. author_class=authorclass */

span.lcp_date {
font-size: .8em;
font-weight:bold;
display:block;
}

span.lcp_title  {
/* content: '\A'; */
/*font-size: 1.2em; */
font-size: 2em;
font-weight:bold;
display:block;
padding: 1em;
}

span.lcp_excerpt {
font-size: 1em;
display:block;
margin:0 0 20px 0;
/*margin-bottom: 20px;*/
}

.lcp_cat_list_tn {
float: left;
margin-right: 10px;
}
/* END CSS FOR CUSTOM DISPLAY OF LIST CATEGORY POSTS */
/* Manuscript registers/inventories---------------------------------------------------- */
p.indent30-no-margin {
padding-left: 30px;
margin-bottom: 0px;
font-style: italic;
}
p.indent40-no-margin {
padding-left: 40px;
text-indent: 0px;
margin-bottom: 0px;
}
p.indent60-no-margin {
padding-left: 140px;
text-indent: -80px;
margin-bottom: 0px;
}
p.indent80-no-margin {
padding-left: 140px;
text-indent: -60px;
margin-bottom: 0px;
}
p.indent90-no-margin {
padding-left: 140px;
text-indent: -40px;
margin-bottom: 0px;
}
p.indent110-no-margin {
padding-left: 140px;
text-indent: -25px;
margin-bottom: 0px;
}
.entry-content p.indent120 {
padding-left: 160px;
text-indent: -30px;
line-height: 1.1em;
}
.entry-content p.indent140 {
padding-left: 180px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent160 {
padding-left: 200px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent180 {
padding-left: 220px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent200 {
padding-left: 240px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent220 {
padding-left: 260px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent240 {
padding-left: 280px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent250 {
padding-left: 270px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent260 {
padding-left: 280px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent270 {
padding-left: 290px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent280 {
padding-left: 300px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent300 {
padding-left: 320px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent400 {
padding-left: 420px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent500 {
padding-left: 520px;
text-indent: -50px;
line-height: 1.1em;
}
.entry-content p.indent600 {
padding-left: 620px;
text-indent: -50px;
line-height: 1.1em;
}
#indentedlists ol li {
margin-left: 100px;
}
#nestedlists ul {
margin-left: 30px;
list-style: none;
}
#nestedlists li {
margin-left: 40px;
}
#nestedlists ul li {
margin-left: 50px;
}
#nestedlistsul ul li {
margin-left: 60px;
}
#nestedlists ul ul ul li {
margin-left: 70px;
}
#nestedlists ol {
margin-left: 30px;
list-style: decimal outside;
}
#nestedlists ol li {
margin-left: 50px;
}
#nestedlistsul ol ol li {
margin-left: 60px;
}
#nestedlists ol ol ol li {
margin-left: 70px;
}
/* #tablelines2 {
background: fff;
}

.entrycontent #tablelines2.tablelines  table, th, td {
border: 1px solid #F1ECE6;
}

.entrycontent #tablelines2.tablelines table{
margin-left: 2em;
width: 50%;
}

#tableofcontents ul {
margin: 0 0 0 0;
list-style: none;
}

.entrycontent #tableofcontents li {
margin-bottom: 0;
} */
table.tablelines  {
	/* border: 2px solid gray; */
	/* border: none; */
	width: 70%;
	margin-left: 60px;
	font: 1em/1.75em 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
	
table.tablelines td {
	/* border: 2px solid gray; */
	/* border: none; */
	background-color: fff;
	height: .75em;
	/* padding: .5em; */
}	

table.tablelines td p {
	margin: 0;
	padding: 0;
}

table.tablelines tr {
	/* border: 2px solid gray; */
	/* border: none; */
}

table.tablelines th {
	/* border: 2px solid gray; */
	/* border: none; */
}