
/* @@@ Tag Selectors @@@ */

/*html        {background-image:url(images/bg06.gif)}*/

body       {color: black;
			background-color: white;
			font-family: "Times New Roman", "Arial Narrow", "NEW YORK", "MS SERIF", Arial, Helvetica, "Courier New";
			font-size: 1.1em}

tr, td     {font-family: "Times New Roman", "Arial Narrow", "NEW YORK", "MS SERIF", Arial, Helvetica, "Courier New";
			font-size: 1.1em;
			text-align: left}
         
th         {font-family: "Times New Roman", "Arial Narrow", "NEW YORK", "MS SERIF", Arial, Helvetica, "Courier New";
             font-size: 1.1em;
             font-weight: bold;
             text-align: center}

textarea   {font-family: "Times New Roman", "Arial Narrow", "NEW YORK", "MS SERIF", Arial, Helvetica, "Courier New";
             font-size: 1.1em;
             color: red;
             background-image:url(images/bg06.gif)}

FORM       {margin: 0px }

EM         {font-family: "Times New Roman", "Arial Narrow", "NEW YORK", "MS SERIF", Arial, Helvetica, "Courier New";
             font-style: italic;
             margin-right: .5em;}

H1         {font-family: "Burton's Nightmare", Goodfellow, Creepygirl, Morpheus, Dauphin, "Times New Roman", arial, helvetica;
             font-size: 2.5em;
             text-align: center}

H2         {font-family: "Burton's Nightmare", Goodfellow, Creepygirl, Morpheus, Dauphin, "Times New Roman", arial, helvetica;
             font-size: 2.25em;
             font-weight: bold}	

UL         {list-style-image:url(images/tri_disc.gif);
             text-align: left;
             align: left}

OL, DL     {text-align: left;
             align: left}

DT         {font-weight: bold;}

DD         {margin-left: 40px;
            margin-bottom: 1.125em;}

/* The following PERSON and CENTER declarations are meant solely to prevent generating error messages */

PERSON     {text-decoration: none}

PERSON.nodisplay  
           {text-decoration: none}

/* Eliminates the italic formatting for text within the ADDRESS tags. */

ADDRESS    {text-decoration: none}

ABBR, 
ACRONYM, 
.help      {border-bottom: 1px dotted #333;
             cursor: help}

/* @@@ Pseudo-Class Selectors :  @@@ */

/* @@@ Class Selectors .  @@@ */

/* Fonts */

.font1     {font-size: 7.5pt; }
.font2     {font-size: 10pt; }
.font3     {font-size: 12pt; }
.font4     {font-size: 14pt; }
.font5     {font-size: 18pt; }
.font6     {font-size: 24pt; }
.font7     {font-size: 36pt; }

.font_size01 {font-size: xx-small;}
.font_size02 {font-size: smaller;}
.font_size03 {font-size: small;}
.font_size04 {font-size: 60%;}
.font_size05 {font-size: medium;}
.font_size06 {font-size: large;}
.font_size07 {font-size: larger;}
.font_size08 {font-size: x-large;}
.font_size09 {font-size: xx-large;}
.font_size10 {font-size: 150%;}
.font_size11 {font-size: 300%:}

.font_small {font-size: small; 
              font-family: 'new york','ms serif',helvetica,'arial narrow',arial,geneva,goodfellow;}

/* font_small replaces <font size="-1" face="new york,ms serif,helvetica,arial narrow,arial,goodfellow"> */

.font_larger {font-size: larger;}

.fontfacesmall {font-size: 1em;}

.fontfacesmaller {font-size: .9em}

.fontfacelarge {font-size: 1.2em;}

.fontfacelarger {font-size: 1.3em;}

.pgbr       {page-break-after : always;}

.pgbr-before {page-break-before : always;}

p.smallcaps {font-variant: small-caps;} 

.byline     {font-size: 2em;
              font-weight: bold;
              text-align: center;
              font-family: "Burton's Nightmare", Goodfellow, Creepygirl, Morpheus, Dauphin, Caligula, "University Roman", Stonehenge, Signature, Village, Zodiac, Coronet, "Matura MT Script Capitals";}
				
.subheader,
.subhead    {font-family: "Burton's Nightmare", Goodfellow, Creepygirl, Morpheus, Dauphin, "Times New Roman", arial, helvetica;
             font-size: 2em;
             font-weight: bold;
             text-align: center}
			 
.signature   {font-size: 2em;
              font-weight: bold;
              font-family: "Burton's Nightmare", Goodfellow, Creepygirl, Morpheus, Dauphin, Caligula, "University Roman", Stonehenge, Signature, Village, Zodiac, Coronet, "Matura MT Script Capitals";}

.sacredtexts {text-align: center}

.doublespace ul li,
.doublespace ol li {
    margin-bottom: 1.125em;
} 
/* margin-bottom = line-height */

BR.clear    {clear: both}

HR.chain    {background: url(images/chain_hr.gif) #FFFFFF;
             width: 487px;
             height: 10px;
             margin-top: 2.2em;
             margin-bottom: 2.2em;
             margin-left: auto;
             margin-right: auto;
			 border-width: 0px}
			 
HR.chain-pb {background: url(images/chain_hr.gif) #FFFFFF;
             width: 487px;
             height: 10px;
             margin-top: 2.2em;
             margin-bottom: 2.2em;
             margin-left: auto;
             margin-right: auto;
			 border-width: 0px;
			 page-break-after: always;}

HR.lion     {background: url(images/lionhead.gif) #FFFFFF;
             width: 487px;
             height: 66px;
             margin-top: 2.2em;
             margin-bottom: 2.2em;
             margin-left: auto;
             margin-right: auto;
			 border-width: 0px}

HR.fish     {background: url(images/fishhead.gif) #FFFFFF;
             width: 523px;
             height: 88px;
             margin-top: 2.2em;
             margin-bottom: 2.2em;
             margin-left: auto;
             margin-right: auto;
			 border-width: 0px}

/*  All the attributes for HR were deprecated  in HTML 4.  */
/*  Because NN displays HR w/o the color attribute it      */
/*  appears as an empty box unless you use CCS.            */
/*  See http://www.netmechanic.com/news/vol5/css_no2.htm   */
/*  <HR CLASS="househr">                                   */

HR.redline  {height:3px;
             width: 95%;
             background: #FF0000;
             margin: 0px auto 0px auto;}
			 
.omen       {color: #666666;}

.nobg       {background: none}

.banner     {border: 3px inset #FF0000;
             background: url(images/bg06.gif) white;
             padding: 3px;
             width: 136px;
             text-align: center;
             margin: 2px auto 2px auto}

.centerbuttons
            {border: 0px;
             padding: 3px;
             width: 125px;
             text-align: center;
             margin: 2px auto 2px auto}

.logo       {/*background: url(images/bg20.gif) #FFFFFF;*/
             border: 0px #000000 solid;
             width: auto;
             margin-top: 3px;
             margin-left: 36px;
             margin-right: 37px;
             margin-bottom: 3px;
             padding: 2px;
             text-align: center}

A.pushbttn
              {color: #FF0000;
               display: block;
               border: 3px inset;
               border-color: #000000 #CC0000 #CC0000 #000000;
               background: url(images/bg20.gif) #FFFFFF;
               text-decoration: none;
               font: bold 10pt 'NEW YORK','MS SERIF',HELVETICA,'ARIAL NARROW',ARIAL;
               cursor: hand; 
               width: 125px;
               text-align: center;}
			   
A.pushbttn:hover
              {color: #FFFFFF;
               display: block;
               border: 3px inset;
               border-color: #FF0000;
               background: url(images/bg26.gif) #FF0000;
               text-decoration: none;
               font: bold 10pt NEW YORK,MS SERIF,HELVETICA,ARIAL NARROW,ARIAL,GOODFELLOW;
               cursor: hand; 
               width: 125px;
               text-align: center;
               align: center}

.centerbuttons
            {border: 0px;
             padding: 3;
             width: 125px;
             text-align: center;
             margin: 2px auto 2px auto}

/* hide a link.  Might adversely affect the Google page rank */

.hiddenlink {
             color: #000; /* same color as the surrounding text */
             text-decoration: none; /* to remove the underline */
             cursor: text;} /* to make the cursor stay as a text cursor, not the hand */

/* The following three classes only work in IE */

.fancy   	{background-image: url(images/bg06.gif)}
.teresa		{background-image: url(images/teresa_bg01.gif)}
.coolblue       {background-color: rgb(207,240,252)}		

.tocheader  {font-weight: bold;
             text-align: center}

/*UL.plain    {list-style:}*/

.content    {margin-left: 40px} 

.breadcrums {text-align: right;
             font-family: 'new york','ms serif',helvetica,'arial narrow',arial,geneva,goodfellow;
             font-size: small}

.centext    {text-align: center}

.highlight  {background: yellow; 
             color: black;}

/* A button class */

.button     {font-family: Verdana, Arial, Helvetica, sans-serif;
             background: url(images/bg28.gif);
             font-weight: bold;
             color: #000000}

.anotherbutton
           {border: 4px outset #FF0000;
            padding: 2px;
            text-decoration: none;
			text-align: center;
			width: 250px;
			font-family: "NEW YORK", "MS SERIF", HELVETICA, "ARIAL NARROW", ARIAL, GOODFELLOW;
            font-size: 10pt;
			font-weight: bold}

/* Table of Contents Box */

.boxtoc01 {
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 50px; 
    width: 20em; 
    text-align: left; 
    border: #FF0000 3px outset; 
    font-family: 'Times New Roman','Arial Narrow',Arial,Helvetica,'Courier New'; 
    font-weight: bold; 
    background-image: url(images/bg08.gif);
}

.boxtoc02 {
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 50px; 
    width: 95%; 
    text-align: left; 
	border-width: 3px;
    font-family: 'Times New Roman','Arial Narrow',Arial,Helvetica,'Courier New'; 
    font-weight: bold; 
    background-image: url(images/bg08.gif);
}

.boxtoc03 {
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 50px; 
    width: 490px; 
    text-align: left; 
    border: #FF0000 3px solid; 
    font-family: 'Times New Roman','Arial Narrow',Arial,Helvetica,'Courier New'; 
    font-weight: bold; 
    background-image: url(images/bg08.gif);
	padding: 20px;
}

.boxtoc04 {
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 50px; 
    width: 80%; 
    text-align: left; 
	border-width: 3px;
    border: #FF0000 3px solid; 
    font-family: 'Times New Roman','Arial Narrow',Arial,Helvetica,'Courier New'; 
    font-weight: bold; 
    background-image: url(images/bg08.gif);
	padding: 10px;
}

.boxtoc05 {
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 50px; 
    width: 98%; 
    text-align: left; 
    border: #FF0000 1px solid; 
    font-family: 'Times New Roman','Arial Narrow',Arial,Helvetica,'Courier New'; 
    font-weight: bold; 
    background-color: #FFFFFF;
	padding: 10px;
	font-style: italic;
}

.boxliberty {
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 50px;  
    text-align: left; 
	font-size: 30px; 
	font-family: serif;
	font-weight: bold; 
	font-style: italic; 
	font-size: 20px; 
	color: #0000FF; 
    background-color: #FFFFFF;
	padding: 30px;
}

.boxintro01 {
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 50px; 
    width: 460px; 
    text-align: left; 
    border: #FF0000 3px outset; 
    font-family: 'Times New Roman','Arial Narrow',Arial,Helvetica,'Courier New'; 
    font-weight: bold; 
    background-image: url(images/bg08.gif);
    padding: 30px;
}

/* This class is to center the following decorative boxes while */
/* leaving the text within the said boxes left aligned.         */

div.centerbox  {width: 400px; margin-left: auto; margin-right: auto;}

/*  These styles are for decorative boxes for quotes and images */
/*  Netscape 4.x browsers don’t support CSS effects very well   */
/*  NN 4.x offer unreliable support for border styles that are  */
/*  linked to images, tables, lists, hyperlinks, and form       */
/*  fields. NS 4.x browsers also tend to ignore attributes that */
/*  set the four sides of a border in a single definition.      */
/*  Explorer 5.0 browsers don't support "dotted" and "dashed"   */
/*  border-style values.                                        */
/*  Include border-style and border-color or Explorer browsers  */
/*  will ignore border-color.                                   */

/* st. teresa bg */

.nicebox01  {width: 500px;
             border-style:groove;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/teresa_bg01.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox02  {width: 500px;
             border-style:solid;
             border-color:#FF0000;
             border-width:2px;
             background: url(images/bg28.gif) #000000;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left;
             color: black}

.nicebox03  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg28.gif) #000000;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox04  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg29.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox05  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg06.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox06  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg08.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox07  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width: 6px;
             background: url(images/bg09.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox08  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg10.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox09  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg16.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox10  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg18.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

/* multi-colored sides */

.nicebox11  {width: 500px;
             border-style: solid;
             border-top-color: black;
             border-bottom-color: black;
             border-left-color: red;
             border-right-color: red;
             border-width: 6px;
             border-top-width: 6px;
             border-left-width: 6px;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox12  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg22.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             text-align: left}

/* red text on white background */

.nicebox13  {border-style: solid;
             border-color: #FF0000;
             border-width: 1px;
             background: #FFFFFF;
             width: 500px;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left;
             color: #FF0000}

/* white text on black background */

.nicebox14  {width: 500px;
             background: #000000;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left;
             color: white}

.nicebox15  {width: 500px;
             border-style: outset;
             border-color: #FF0000;
             border-width: 6px;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox16  {width: 500px;
             background: url(images/bg24.gif) #000000;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left;
             color: white}

.nicebox17  {width: 500px;
             background: url(images/bg26.gif) #FF0000;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left;
             color: white}

/* black on white */

.nicebox18  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: white;
             color: black;
             text-shadow: red;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

/* The following four attempts haven't worked on any browser */

.nicebox27  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg16.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox28  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg17.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

.nicebox29  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg18.gif) #FFFFFF;
             padding: 12px;
             font-weight: bold;
             font-style: italic;
             text-align: left}

/* IDIC background */

.nicebox30  {width: 500px;
             border-style:outset;
             border-color:#FF0000;
             border-width:6px;
             background: url(images/bg50.gif) #FFFFFF;
             padding: 12px;
             color: #000000;
             font-weight: bold;
             font-style: italic;
             text-align: left}

/*  Italics that don't run into non-italized text and aren't   */
/*  followed by unnecessary white text.                        */
/*  <span class="booktitle"></span>                            */

cite,
.booktitle  {font-style: italic;
             font-weight: normal;
             font-family: "New York", "MS Serif", Lucida, Helvetica, Arial,
             Helv, Helvetica, Serif, Verdana, Geneva, sans-serif;}

/*
.headerImage {
             align: center
}
*/

a.powerotics:link {color: #FFFFFF; text-decoration: none}

a.powerotics:visited {color: #33FFFF; text-decoration: none}

a.powerotics:hover {color: #FF0000; text-decoration:none}

.backtotop {
              width: 235px;
              height: 18px 
              margin-left: auto;
              margin-right: auto;
              margin-top: 2 em;
              margin-bottom: 2em;
}

.Return2Top {
    text-align: center;
    font-size: small;
    color: #000000;
    font-family: arial, 'times new roman', verdana, geneva, helvetica;
    font-weight: bold;
    margin-left: auto;
	margin-right: auto;
    margin-bottom: 1.25em;
    margin-top: 1.25em;
}

/* cursors.  Note: Always specify a generic cursor at the end of the comma separated list of cursor URLs, in case none of the URL-defined cursors can be used */

.ahnk {
   cursor: url(images/ankh.gif), auto;
}

.cuffs {
   cursor: url(images/cuffs.gif), auto;
}

/* @@@ ID Selectors @@@ */

/* @@@ IDs for Page Layout @@@ */

#wrapper {
    position: relative; 
    text-align: left; 
    width: 900px; 
    margin-left: auto; 
    margin-right: auto;
    background: url(images/bg51.gif) repeat-y left;
} 

#navbarleft {
    position: absolute; 
    margin-left: 10px; 
    text-align: left; 
    width: 160px;
    /* border: #00FF00 1 solid; */
}

#contentright {
    text-align: left; 
    margin-left: 175px;
}

.content {margin-left: 35px;}

/* @@@ ID Selectors for the Navigation Bar @@@ */

#navbar     {top: 10; 
             left: 10; 
             width: 136px; 
             position: fixed}

/* Gray out the nav bar link for the current page. */

#menu .menu, 
#gen00 .gen00, 
#tx00 .tx00, 
#health00 .health00, 
#abuse00 .abuse00, 
#date00 .date00, 
#manners .manners, 
#law00 .law00, 
#net00 .net00, 
#scene00 .scene00, 
#misc .misc, 
#vanity .vanity, 
#email .email
            {color: #666666;
             border-color: #666666;
             background: url(images/bg48.gif) #FFFFFF;
             text-decoration: none;
             font: bold 10pt 'new york','ms serif',helvetica,'arial narrow',arial,geneva,goodfellow;
             cursor: hand;
             width: 125px;
             text-align: center;
             align: center}

/* Make the  bottom topical navigation menu link for the current page appear "grayed out" (ie. appear "not availalble.") */

#tx00 .tx00_b,
#tx_aus .tx_aus_b,
#tx_dfw .tx_dfw_b,
#tx_hou .tx_hou_b,
#tx_sa .tx_sa_b,
#tx_misc .tx_misc_b,
#shop .shop_b,
#store .store_b,
#c_toy_s .c_toy_s_b,
#clothpin .clothpin_b,
#makecane .makecane_b,
#book .book_b,
#feargift .feargift_b,
#music .music_b,
#dvds .dvds_b,
#oldguard .oldguard_b,
#notetrad .notetrad_b,
#rover .rover_b,
#jwbean .jwbean_b,
#rinella .rinella_b,
#grubin .grubin_b,
#oldlethr .oldlethr_b,
#bamm01 .bamm01_b,
#bamm02 .bamm02_b,
#bamm03 .bamm03_b,
#bamm04 .bamm04_b,
#bamm05 .bamm05_b,
#bamm06 .bamm06_b,
#constance01 .constance01_b,
#constance02 .constance02_b,
#constance03 .constance03_b,
#constance04 .constance04_b,
#constance05 .constance05_b,
#constance06 .constance06_b,
#what_now .what_now,
#share .share,
#irc_idiot .irc_idiot,
#wicca .wicca,
#illusoria .illusoria
            {color: #666666;
             text-decoration: none;
             cursor: default;}

/* @@@ ID Selectors Miscellaneous @@@ */

#cherubim_l {
	float: left;
	width: 125px;
	height: 185px;
	border: 0 px;
}

#cherubim_r {
	float: right;
	width: 125px;
	height: 185px;
	border: 0 px;
}

/* Certain links are presented in beveled button format */

#mybttn     {border-style: inset;
             border-color: #FF2222;
             BACKGROUND-IMAGE: url(images/bg20.gif);
             text-decoration: none;
             width: 106px;
             text-align: center}

/* The tables on certain pages need a smaller font so that they can fit on the pages. */

#acronyms table tr th,
#noteneti table tr th,
#chrism01 table tr th,
#protocol table tr th,
#notetrad table tr th,
#commandments table tr th,
#checklist table tr th {
    font-family: "Times New Roman", "Arial Narrow", Arial, Helvetica, "Courier New";
    font-size: .9em;
    text-align: center;
    font-weight: bold
}
#acronyms table tr td,
#noteneti table tr td,
#chrism01 table tr td,
#protocol table tr td,
#notetrad table tr td,
#commandments table tr td,
#checklist table tr td {
    font-family: "Times New Roman", "Arial Narrow", Arial, Helvetica, "Courier New";
    font-size: .9em;
    text-align: left;
}

/* @@@ Emily Post @@@ */

a.noline  {text-decoration: none}

.smcap    {font-variant: small-caps}

.linenum  {position: absolute; top: auto; left: 4%} /* poetry number */

.tdright  {text-align: right} /* aligning cell content to the right */

.cards    {border: solid 1px; margin-right: 20%; margin-left: 20%; border-color: #808080; white-space: nowrap} /* putting border around cards */

.card2    {border: solid 1px; margin-right: 30%; margin-left: 30%; border-color: #808080; white-space: nowrap} /* smaller card */

.card3    {border: solid 0px; margin-right: 30%; margin-left: 30%; border-color: #808080; white-space: nowrap} /* smaller card no border*/

.note     {margin-left: 2em; margin-right: 2em; margin-bottom: 1em} /* footnote */

.blkquot  {margin-left: 4em; margin-right: 4em} /* block indent */

.pagenum  {position: absolute; left: 92%; font-size: smaller; text-align: right} /* page numbers */

.sidenote {width: 20%; margin-bottom: 1em; margin-top: 1em; padding-left: 1em; font-size: smaller; float: right; clear: right}

.img      {text-align: center} /* centering images */

.cen      {text-align: center} /* centering paragraphs */

.rig      {text-align: right} /* aligning text to the right for cards */

.sect     {text-align: center; font-variant: small-caps; font-size: 102%; color: navy; font-weight: bold} /* section headers */

div.centered {text-align: center}

div.centered table {margin-left: auto; margin-right: auto; text-align: left}

div.tablesmall {text-align: center}

div.tablesmall table {margin-left: auto; margin-right: auto; text-align: center;font-size: 70%}

.tdcenter {text-align: center} /* aligning cell content to the center */

.tdleft   {text-align: left} /* aligning cell content to the left */

.totoc    {font-size: 85%; text-align: center; color: #FF0000; text-decoration: none} /* page numbers */
	       /*{position: absolute; right: 2%; font-size: 85%; text-align: right}*/

.poem             {margin-left:10%; margin-right:10%; text-align: left}

.poem br          {display: none}

.poem .stanza     {margin: 1em 0em 1em 0em}

.poem span        {display: block; margin: 0; padding-left: 3em; text-indent: -3em}

.poem span.i2     {display: block; margin-left: 2em}

.poem span.i4     {display: block; margin-left: 4em}

/* @@@ End Emily Post @@@ */

.selinc                {text-decoration: underline; color: blue}

.indent                {margin-left: 40px}

/*
.nav-button {border: 1px #000000 solid;
             width: auto;
             margin-top: 3px;
             margin-left: 5px;
             margin-right: 5px;
             margin-bottom: 3px;
             padding: 0px;
             font-weight: bold;
             text-align: left;
             font-family: Arial;
             font-size: 10pt;}

a:link.nav-link,
a:visited.nav-link,
a:active.nav-link
            {color: #0000FF;
             text-decoration:none;}

a:hover.nav-link
            {background: url(images/bg20.gif) #ff0000;
             text-decoration:none;}

a:link.urhere,
a:visited.urhere,
a:active.urhere
            {color: #0000FF;
             text-decoration:none;}

a:hover.urhere
            {background: url(images/bg20.gif) #ff0000;
             text-decoration:none;}
*/

