

body {
   margin-top          : 2em;
   font-family         : "Arial";
   font-size           : 1em;
   margin-left         : 2em;
}

.recipeHolder {
   float: right; 
}

#menuHeader {
   display             : block;
   font-size           : 1em !important;
   width               : 20em; 
   max-width           : 20em; 
   min-width           : 20em;
}

#titleName {
   font-size           : 1em;
}

#recipeNavHolder {
   width               : 100%;
   max-width           : 100%;
   min-width           : 100%;
   border-bottom       : 1px dotted #536575;
   display             : inline-block;
   padding             : 0em 0em 0.2em 0em;
   margin              : 0px;
   font-size           : 1.2em !important; 
   font-weight         : bold; 
   color               : #46525E;
   overflow            : auto;
}
#recipeDropDown {
   max-width           : 24.5em;
   border              : 0px dotted blue;
   display             : inline-block;
   padding             : 0px;
   margin              : 0px;
   font-size           : 0.9em; 
   font-weight         : bold; 
   color               : #46525E;
   outline             : 0px;
}

#recipeNavBack {
   width               : 1em;
   max-width           : 1em;
   min-width           : 1em;
   border              : 0px dotted green;
   display             : inline-block;
   padding             : 0px;
   margin              : 0px;
}
#recipeNavForward {
   width               : 1em;
   max-width           : 1em;
   min-width           : 1em;
   border              : 0px dotted red;
   padding             : 0em;
   margin              : 0px;
}

#theRecipe div.notes {
   padding-bottom      : 1em;
   text-align          : justify;
   display             : block;
}

 .nowrap {
    white-space        : nowrap;
 }

 .recipeImage {
    border-radius      : 1em;
 }
 
 a.recipeImageLink{
    border-bottom      : 0px solid white !important;
 }
 
.definitionTitle {
   font-size        : 14pt;
   font-weight      : bold;
}

.definitionOL {
   padding          : 0px; 
   margin           : 0px;
}

ol .definitionOL li {
   margin-left      : 1.2em;
   color            : black !important;'

}
.descriptionParts {
   color            : black !important;'
}

ol .descriptionParts li {
   margin-top       : 0.2em;
   margin-left      : 1.2em;
   color            : black !important;
   list-style-type  : lower-alpha;
}
ol .descriptionParts li span {
   color            : #758A9E
}

pcrane.quote {
   padding       : 2px 0px 2px 0px;
   border-top    : 1px dotted #8B6B5B;
   border-bottom : 1px dotted #8B6B5B;
   position      : relative;
   margin-bottom : 2em;
   display       : block;
}

.byline {
    position     : absolute;
    bottom       : -14pt;
    font-size    : 9pt;
    right        : 0px;
}

.byline::before {
    content      : "- ";
}

pcrane.quote:last-child {
   margin-bottom : 2em !important;
}



<span style='background-color:firebrick;color:white;margin:3px;'>(1728951257) Unable to find Markup Block: q
Line: 93, Column: 20
</span>
False

ol.crane {
   color               : <% print $colorBambooBlueDark; %>; 
   padding-top         : 0.5em;
}
ol.crane li {
   color               : <% print $colorBambooBlueDark; %>; 
   padding-left        : 0.5em;
}

number {
   position       : relative; 
   padding-right  : 0.65em;
}

number sup {
   position        : absolute; 
   top             : 0em; 
   font-size       : 0.6em;
}

