body.sidebars div#wr_meta div#wr_header {
position:relative;
width:100%;
display:block;
clear:both;
z-index:3;
margin:0px;
padding:0px;
float:left;
margin-bottom:10px;
}
body.sidebars div#wr_meta div#wr_main {
width:100%;
display:block;
clear:both;
min-height:550px;
z-index:2;
margin:0px;
padding:0px;
float:left;
}
body.sidebars div#wr_meta div#wr_footer {
width:100%;
display:block;
clear:both;
z-index:1;
margin:0px;
padding:0px;
float:left;
}

div#main {
height:100%;
}
body.sidebars div#wr_meta.node_ct_e_text div#wr_main div#main div.confessionavbar {
margin-top:5px;
}
body.sidebars div#wr_meta.node_ct_e_text div#wr_main div#main div.node {
height:82%;
clear:both;
display:block;
}
body.sidebars div#wr_meta.node_ct_e_text div#wr_main div#main div#block-control-tabs h3 {
display:none;
}
body.sidebars div#wr_meta.node_ct_e_text div#wr_main div#main div#block-control-tabs {
margin-top:5%;
clear:both;
display:block;
}

body.sidebars div#wr_meta.node_ct_e_text div#wr_main div.confessio_nav div.description {
text-align:center;
padding-right:5px;
width:22%;
display:block;
}
body.sidebars div#wr_meta.node_ct_e_text div#wr_main div.paragraph {
z-index: 2;
}

form#pagination {
font-size: 1.1em;
}

form#pagination a {
font-weight:bold;
font-size: 1.3em;
}

form#pagination a:hover {
color: red;
}

html {
  height: 100%;

}

body {
  height: 100%;
  background:#A8AD1A;
  background-repeat:repeat;
  font-family: Baskerville, Bodoni, Georgia, Times, serif;
}

body div#wr_header {
background-image:url('images/confessio_logo_v4.png');
background-repeat:no-repeat;
}

div.container {
  height: 100%;
}

body div.container, #main {
	display:block;
  background:#FFFFFF;
}

div#wr_main {
  background:#FFFFFF;
}

div.field-field-first-column {
  overflow:auto;
}

div#main div.node {
//width:100%;
}

.field-field-first-column .field-items {
padding-left:10px;
padding-right:5px;
}
h2.title, .content p {
padding-left:5px;
}


body.sidebars div.node_ct_e_text #wr_main #main .content .translation_block  {
width:610px;
padding-left:10px;
padding-right:20px;
overflow:auto;
}

//div#main {background:#0d0fff;height:600px;}
//div.node {background:lime;}

#header {
  padding:0 0 0 0;
}

#header h1 {
  font-family: Baskerville, Bodoni, Georgia, Times, serif;
  font-style: italic;
  font-weight: normal;
}

#header ul.primary-links {
height:1.0em;
}

#header ul.primary-links li a {
font-weight:bold;
font-size:1.2em;
//text-align:center;
}
#header ul.primary-links li {
border-left: 2px solid #909479;
padding-left:10px;
height:1.0em;
}
#header ul.primary-links li.first, #header ul.primary-links li ul li {
border-left: none;
}


#header img {
display:block;
margin-left:15%;
//margin-top: 50px;
}

div#wr_header div#header a img#logo1 {
padding-top: 2%;
padding-left: 20px;
//display:block;
//width:400px;
//height:50px;
}


#header #sitename {
//padding: 5px 30px 5px 10px;
}


#nav ul.primary-links, #nav ul.dynamic-persistent-menu-menu, #search_switch_on {
//padding-left:3%;
background:none;
//font-family:'Trajan Pro', 'Cambrian';
color:#909479;
}

#search_switch_on, #nav ul.primary-links li  a {
color:#909479;
text-decoration: none;
padding-bottom: 4px;
white-space: nowrap;
}

a#search_switch_on:hover, #nav ul.primary-links li a:hover {
text-decoration: none;
background: url('images/underline.png') repeat-x 100% 100%;
}


#header .container-inline {
font-family:'Trajan Pro', 'Cambrian';
font-color:#909479;
}




#nav {
 position: inherit;
}

.meta {
  display: none;
}

.shadow {
  -moz-box-shadow: 5px 5px 5px #666666;
  -webkit-box-shadow: 5px 5px 5px #666666;
  box-shadow: 5px 5px 5px #666666;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#666666')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#666666');
}

#wr_header {
  //height: 10%;
  height: 145px;
  display:block;
}

div.node_ct_e_text #wr_main {
  height: 85%;
}

#wr_meta.node_ct_manuscript #wr_main {
  height: 92%;
}

div.content {
  height: 99%;
}

div.node_ct_manuscript.cols2 div#sidebar-left {
  overflow:auto;
}
/* added NOL 140411 */
div.main form textarea.form-textarea, div.content {
text-align:left;
}

div.container {
  width: auto;
}

.node_ct_manuscript div#sidebar-left,
div.node_ct_e_text div#sidebar-left,
div.node_ct_e_text div#sidebar-right {
  height: 96%; 
  /*changed from 90% */ 
}

.node_ct_manuscript div#sidebar-left,
div.node_ct_e_text div#sidebar-left {
  padding: 5px;
}


div#sidebar-right {
  border: 1px solid gray;
  margin-left: 0;
  margin-right: 5px;
}

div#wr_meta.cols2  div#sidebar-right{
  display: none;
}

div#wr_meta.cols3 div#sidebar-right {
  width: 18%;
}

/* removed NOL 130411
div#wr_meta.cols2 div#sidebar-left {
 width: 40%;
}
*/

div#wr_meta.cols2 div#sidebar-left {
 width: 0px;
}

div#wr_meta.node_ct_e_text.cols2 div#sidebar-left, div#wr_meta.node_ct_manuscript.cols2 div#sidebar-left{
width:40%;
}

div#wr_meta.cols3 div#sidebar-left {
  width: 25%;
}

#block-apparatus.hide, #block-apparatusepistola.hide {
  display: none;
}

#block-apparatus, #block-apparatusepistola, #block-confessiosearchresults {
  height: 100%;
}

#block-apparatus > div.content, #block-confessiosearchresults div.content,
#block-apparatusepistola > div.content, #block-confessiosearchresults div.content {
  height: 99%;
}


#block-apparatus h3,
#block-apparatusepistola h3{
  font-size: 1em;
  min-height: 1.5em; 
  height: 5%;
  background-color: #e9e9e9;
  background-position: 1px 7px;
  background-repeat: no-repeat;  
  padding-left: 15px;
  border-bottom: 1px dotted gray;
}

#block-apparatus div.accordi h3,
#block-apparatusepistola div.accordi h3 {
  background-image: url(images/menu-collapsed.gif);
}

#block-apparatus div.accordi.expanded h3,
#block-apparatusepistola div.accordi.expanded h3 {
  background-image: url(images/menu-expanded.gif);
}

/* will be used only as a source: cloned into visible sub-menus */
#block-etexts, #block-manuscripts, #block-resources, #block-about {
  display: none;
}

ul.submenu {
  display: none;
}

#nav ul.primary-links > li > a:link,
#nav ul.primary-links > li > a:visited,
#nav ul.primary-links > li > a:hover,
#nav ul.primary-links > li > a:active  {
/*  padding: 5px;
  border: 1px solid #EEEEEE;
*/
}


#nav ul.primary-links ul {
/*
  padding: 5px;
  border: 1px solid gray;
*/
}

#nav ul.primary-links > li:hover > a {
/*  background-color: white;
  border: 1px solid gray;
*/
}


#nav ul.primary-links li{

  position: relative;
/*   width: 10em; */

}


/*visible sub-menus here*/
#nav ul.primary-links ul.submenu {
  display: none;
  background-color: white;
  position: absolute;
  top: 1.5em;
  left: 0;
  z-index: 1;
  padding: 5px;
  border: 1px solid gray;  
}

#nav ul.primary-links li:hover ul.submenu  {
  display: block;
  list-style: none;
  width: 30em; 
  background-color: #EEEEEE;
  
}

#nav ul.primary-links li:hover ul.submenu  li {
  display: list-item;
  list-style: none;
  font-weight: normal;
  padding-bottom: 1em;
}

#nav ul.primary-links li:hover ul.submenu  li a {
  display: inline;
  font-weight: bold;
  line-height: 120%;
  margin: 0;
}

div.wr_mode_view {
  display: none;
}

div.wr_mode_view.expanded {
  display: block;
}

/*
#app_criticus, 
#app_fontium,
#app_biblicus {
  border: 1px solid gray;
}
*/

div.accordi div.content {
  display: none;
}

div.accordi.expanded div.content {
  display: block;
}

#wr_apparatus.rows1 div.accordi.expanded {
  height: 89%;
}

#wr_apparatus.rows1 div.content {
  height: 94%;
}

#wr_apparatus.rows2 div.accordi.expanded {
  height: 46%;
}

#wr_apparatus.rows2 div.content {
  height: 92%;
}

#wr_apparatus.rows3 div.accordi.expanded {
  height: 32%;
}

#wr_apparatus.rows3 div.content {
  height: 90%;
}

#wr_apparatus.rows4 div.accordi.expanded {
  height: 23%;
}

#wr_apparatus.rows4 div.content {
  height: 85%;
}

body.sidebars #main {
  float: left;
  width:auto;
  min-width: 54%; 
  //height:90%;
}

body.sidebars #main.expanded {
  float: none;
  max-width: none;
}


div#wr_meta.basic div#wr_basic.wr_mode_view,
div#wr_meta.apparatus div#wr_apparatus.wr_mode_view,
div#wr_meta.description div#wr_description.wr_mode_view  {
  height: 99%;
  display: block;
  border: 1px solid gray;
}

div.node {
  height:90%;
  overflow-y: auto; 
  overflow-x: hidden;
}


h2.title {
  font-family: Baskerville, Bodoni, Georgia, Times, serif;
}


/* no title in main div in manuscript pages: we want more height */
div#wr_meta.node_ct_manuscript h2.title {
  display: none;
}

#main div.node div.content div.paragraph {
  font-size: 1.4em;
  font-family: Baskerville, Bodoni, Georgia, Times, serif;
  height:99%;  
}

/* hiding all the DIV except currentPar*/

#main div.node div.content div.paragraph {
 display: none;
 
}
#main div.node div.content div.paragraph.currentPar {
  display: block;
}

#wr_apparatus {
  text-align: justify;
  font-family: "Lucida Sans", sans-serif;
}


/* hiding all the DIV except currentPar*/

#wr_apparatus div.accordi div.content div {
 display: none;
}

/* added NOL 180411 */
#wr_apparatus div.accordi div.content {
 overflow:auto;
}
#app_commentary div.content{
 padding-right:1.5em;
}

#wr_apparatus div.accordi div.content div.currentPar,
#wr_apparatus div.accordi div.content pb div.currentPar {
  display: block;
 /* overflow-y: scroll;*/
  padding: 2px 5px;
}

#wr_apparatus.rows4 .accordi.expanded div.content  div.currentPar {
  height: 99%;
}
#wr_apparatus.rows3 .accordi.expanded div.content  div.currentPar {
  height: 99%;
}
#wr_apparatus.rows2 .accordi.expanded div.content  div.currentPar {
  height: 99%;
}
#wr_apparatus.rows1 .accordi.expanded div.content  div.currentPar{
  height: 99%;
 /* overflow-y: scroll;*/
}


form#pagination {
  margin: 0px;
  padding: 0px;
}

form#pagination fieldset {
  display: none;
  padding: 0px;
}

form#pagination input {
  margin: 2px;
}


div#wr_meta.node_ct_e_text form#pagination fieldset#fs_para_change {
 padding: 0px;
 margin: 0px;
 display: block; 
 border:none;
}

div#wr_meta.node_ct_manuscript form#pagination fieldset#fs_page_change {
 display: block;
 padding: 0px;
 border:none;
}


/*
img.manuscript {
   max-width: 100%; 
}
*/

#zoom_container
{
    width: 510px;
    height: 100%;
    background-color: black;
    border: 1px solid black;
    color: white;   /* for error messages, etc. */
}


#zoom_container_preview
{
    z-index: 2; 
    display: none;
    width: 510px;
    height: 100%;
    position: absolute;
    color: white;   /* for error messages, etc. */
    text-align: right;
}

#zoom_container_preview img
{

}

#wr_apparatus emph, #wr_apparatus em {
  font-style: italic;
  font-family: "Bodoni",serif;
  //font-size: 1.2em;
}

ref {
  font-variant: small-caps;
  font-weight: bold;
  color: #555555;
}

span.word_hit_found, w.word_hit_found, strong.hit_found {
  background-color: #ffff66;
  font-weight:bold;
/*
  border: 2px solid #ffc962;
  padding: -2px;
*/
}

note[target]:hover {
  cursor: default;
}


w {
  padding-left: 1px;
  padding-right: 1px;
}

.word_referred {
/*   background-color: #ffebce; */
    border-bottom: 2px dotted red;
    color: blue;
}

form#search-form {
  float: right;
  padding: 5px;
}

/* when cols3, hide SEARCH link and show search form */

div#wr_meta.cols2 form#search-form a#search_switch_on {
 display: inline;
 font-size:1.0em;
}

div#wr_meta.cols2 form#search-form a {
 margin-top:0px;
}

div#wr_meta.cols3 form#search-form a#search_switch_on {
 display: none;
}

div#wr_meta.cols2 form#search-form input {
 display: none;
}

div#wr_meta.cols3 form#search-form input {
 display: inline;
 margin-top:0px;
}


#search_switch_off {
  display:inline;
}

#wr_search_result { 
  height: 95%;
  overflow-y: auto;
  overflow-x: visible;
  padding: 5px;
}

#search_result_title { 
  display:block;
  font-size: 0.9em;
  color: #666666;
  background: #E9E9E9;
  padding: 2px;
  border-bottom: 1px solid gray;
  margin-bottom: 2px;
  height:20px;
}
#search_result_title h3 { 
  display:inline;
  margin-right:30%;
  font-size: 0.9em;
  color: #666666;
}

#wr_search_result h4 { 
  margin-bottom: 5px;
  margin-top: 5px;
  background-color: #E9E9E9;
  border-bottom: 1px dotted gray;
  padding: 2px;
}

#wr_search_result ul {
  padding: 0;
  padding-bottom: 10px;  
}


#wr_search_result li {
  background: none;
  padding-left: 4em;
  list-style-position: outside;
  text-indent: -4em;

}

#app_criticus p {
 margin-bottom: 0.5em;
}

/* Added NOL 120411 The 2 column page */
.field-field-first-column, .field-field-second-column {
float:left;
border:2px solid #eeeeee;
}

.field-field-first-column {
margin-right:1%;
}

.field-field-first-column {
width:74%;
}
.field-field-second-column {
width:23%;
}


choice expan {
display:none;
}

choice abbr {
font-size:1.0em;
}

div.node_ct_2_column_page div#wr_main div#main div.node {
overflow:visible;
}

div.node_ct_2_column_page div#wr_main div#main div.field-field-first-column,
div.node_ct_2_column_page div#wr_main div#main div.field-field-second-column {
display:block;
min-height:600px; /*changed from height:523*/
overflow:auto;
border:none;
}

emph {
font-style: italic;
}

note, note p {
display:block;
margin-bottom:1.2em;
}

note note {
display:inline;
}

abbr {
text-transform:none;
}

body.sidebars div.node_ct_e_text #wr_main #main .content .paragraph {
width:490px;
}

body.sidebars div.node_ct_2_column_page #wr_main #main .content {
width:950px;
}

div#wr_meta.node_ct_e_text .confessionavbar #block-confessiocontrols {
width:45%;
height:1.0em;
display:block;
float:left;
margin-top:5px;
}

.confessionavbar div.block {
margin: 0px 0px 0px 0px;
}

.confessionavbar div#search-form {
width:45%;
display:block;
}

fieldset#fs_para_change {
margin: 0px 0px 0px 0px;
}


div#wr_meta.node_ct_e_text .confessionavbar, div#wr_meta.node_ct_manuscript .confessionavbar {
width:510px;
clear:both;
padding:0px;
display:block;
border:1px solid #eeeeee;
}
div#wr_meta.node_ct_e_text .confessionavbar {
height:3.0em;
}
div#wr_meta.node_ct_manuscript .confessionavbar {
height:30px;
}
div#wr_meta.node_ct_manuscript .confessionavbar #fs_page_change {
margin-top:0px;
}

div#wr_meta.node_ct_manuscript canvas {
position:relative;
top:0px;
}

/* Roman's styles for the Bibiography - NOL 25/05/11 */

#SelectorMenu ul{margin:0px;
padding:0.5em;
display:block;
}

#node-21 .content .field .field-items .field-item div#SelectorMenu ul li {
list-style:none;
list-style-type:none;
background:none;
}

#Bibliography .journal {
font-style:italic;
}
#Bibliography .note {
display:block;
font-size:0.8em;
}
#node-21 .content ul#BibliographyList li {
list-style:none;
list-style-type:none;
padding:0.8em;
display:block;
background:none;
}
#Bibliography ul li em{
font-size:1em;
text-decoration:underline;
}
#SelectorMenu{
text-align:center;
position:relative;
width:100%;
}
#SelectorMenu a{
text-decoration:none;
color:#000000;
background-color:#888888;
padding:0.5em;
margin:0.2em;
display:inline-table;
width:8em;
}
#SelectorMenu a:hover{
background-color:#666666;
}

/** added by NOL for slideshow - NOL 08/08/11 **/
.fadein { position:relative; }
.fadein img { position:absolute; left:0; top:0; }


div#footer {
width:100%;
border:0px;
background:#ffffff;
margin:0px;
padding:0px;
//padding-top:1.0em;
//position:relative;
//top:-10px;
//left:0px;
//height:15%;
}
div#footer p {
text-align:center;
}

span.omissions {
font-size:0.7em;
font-style:italic;
clear:left;
}
/* Roman's page styling - NOL 2/06/11 */
body.admin div#footer {display:none;}
/* This wrapper div goes around the content of the right column */
#WrapForMain{
border-right-width: 1px; 
border-left-width: 1px;
font-size:1em;
font-family: Baskerville, Bodoni, Georgia, Times, serif;
color:#000;
padding-right:0.5em;
padding-left:0.5em;
}
#WrapForMain h3{
text-align:center;
}
/*Right Column Styles*/
#WrapForRightCol ul li{
background:none;
}
/*General borders for main text area*/
.BorderForInnerLines {
border-color: rgb(119, 153, 153);
border-style: solid;
}
/* Styes for Homepage*/
#Home_MyNameIsText {
font-size:1.5em;
color:black;
}
#Home_ListDiv {
border-top-width: 1px;
 border-bottom-width: 1px;
 margin-right: 0.5em;
font-size: 1.0em;
}
#Home_ListDiv ul li {
display: inline;
background:none;
}
/*SubDiv for Home*/
Home_SubDivWrap
{
height:20em;
}
.Home_SubLinkField {
float:left;
width:45%;
display:inline;
font-size:1.0em;
color:999;
margin:1em;
}
#Home_SubDiv {
clear:both;
width:100%;
}
/*styles for small images/thumbnails*/
.SmallImageBorder {
 padding: 3px;
 border-width: 1px; 
}
.ImageFloatLeft {
float:left;
margin:0.5em;
}
/*Text formating*/
.MainTextItalic {
font-style:italic;
}
.MainTextBold {
font-weight:bold;
}

#wr_apparatus {
    font-family: "Arial Unicode MS","Microsoft Sans Serif","Free Sans","Gentium Plus","Gentium Basic","Gentium","GentiumAlt","DejaVu Sans","DejaVu Serif","Free Serif","TITUS Cyberbit Basic","Bitstream Cyberbit","Bitstream CyberBase","Doulos SIL","Code2000","Code2001";
    font-size-adjust: 0.54;
}

.ThumbnailPage_Item{
float:left;
width:33%;
display:inline;
}
.ThumbnailPage_Row{
clear:both;
width:100%;
text-align:center;
}
#turnkey-credit {
display:none;
}
C
C
C
C
C
C
C
C
}
