body { color:#181818;  
	background:white;  
	margin-left:10%; 
	margin-right:5%; 
	font-family:  Georgia, 'New Times Roman', serif; 	
	background-image:url('../Logos/Baba-Yaga-Tree.jpg');
	background-repeat:no-repeat;  	
	background-position: 65% 5px ;
	}
	

.news { color:black;  
	background:white;  
	margin-left:10%; 
	margin-right:5%; 
	font-family:  Georgia, 'New Times Roman', serif;
	}
	

/* Table border-spacing does not seem to work for percent in HTML 4 */
.a {	border-spacing:5px; 	
	width: 100%;  }

.ad 	{border-spacing:5px; 	
	width: 100%; 
	border-style: dashed;
	border-width: thin }
	
.t2 	{	
	border-style: dashed;
	border-width: thin }
	
	
/* TD and block-related */	
td 	{ vertical-align:top;
	padding: 7px;  
	}
	
.b20 {	
	width: 20%;
	border-style: dashed;
	border-width: thin }

.b25 {	
	width: 25%;
	border-style: dashed;
	border-width: thin }
     
.b40 {	
	width: 40%;
	border-style: dashed;
	border-width: thin }
     
    
.p {	padding: 1%; 	}

.pad { vertical-align:top;
	padding: 3px; }

.pd35 {	
	width: 35%;	
	border-style: dashed;
	border-width: thin }

.p50 {	 
	width: 50%;	}

.p60 {	
	width: 60%;	}
	
.p65 {	
	width: 65%;	}

.pd50 {	padding: 1%; 
	width: 50%;	
	border-style: dashed;
	border-width: thin; }

.p70 {	padding: 1%; 
	width: 70%;	}

.pd{	padding: 1%;
	border-style: dashed;
	border-width: thin; 	
	}
.pd1{	vertical-align:top;
	padding: 1%;
	border-style: dashed;
	border-width: thin; 	
	font-family: monospace;
	}
	
.p1{	font-size:140%;
	padding: 1%; 
	text-align:left;
	font-family:  Georgia, 'New Times Roman', serif;
	vertical-align:top;
	width: 47%;  	}
	
.p2{	font-size:130%;
	text-align:left;
	font-family:  Georgia, 'New Times Roman', serif;
	vertical-align:top;
	width: 65%;  	}
.p2x{	font-size:140%;
	text-align:left;
	font-family:  Georgia, 'New Times Roman', serif;
	vertical-align:top;
	}
	
.p3{	font-size:140%;
	padding: 1%; 
	text-align:left;
	font-family:  Georgia, 'New Times Roman', serif;
	vertical-align:top;
	width: 50%;  	}
	
.p1a{	font-size:140%;
	text-align:left;
	padding: 0%; 
	font-family:  Georgia, 'New Times Roman', serif;
	vertical-align:top;
	width: 65%;  	}

.p1b{	font-size:140%;
	text-align:left;
	padding: 0%; 
	font-family:  Georgia, 'New Times Roman', serif;
	vertical-align:top;
	width: 70%;  	}

.d 	{border-style: dashed;
	vertical-align:top;
	padding: 7px; 
	border-width: thin }
	
.dg 	{border-style: dashed;
	vertical-align:top;
	padding: 7px; 
	border-width: thin;
	background-color: gray;
	}
	
.db 	{border-style: dashed;
	vertical-align:top;
	padding: 7px; 
	border-width: thin; 
	background-color: black;
	}
	
.dt 	{border-style: dashed;
	vertical-align:top;
	padding: 7px; 
	font-family:monospace;
	border-width: thin }
	
.b	{ border-style: solid;
	border-width: thin }
	
.dc 	{border-style: dashed;
	border-width: thin;
	text-align:center;}
	




.notes {color:black;
	font-family: monospace;
	vertical-align:top;
	text-align:left;
	padding: 1%;
	}

.stDenis {
	margin-left:10%; 
	margin-right:5%; 

	background-image:url('../Encyclopedic-Dictionary-Ethnic-Arts/Ethnic-Music-and-Dance-Performers/images/Ruth St Denis as Radha NYPL 250x309.jpg');
	background-position: 95%  50px;
	background-repeat:no-repeat;
	}


.index { color:black;  
	background:#F2F2F2;  
	margin-left:5%; 
	margin-right:5%; 
	font-family:  Georgia, 'New Times Roman', serif;
	background-image:url('../Pictures/PersianMaidenProfile.gif');
	background-position: 95%  65px;
	background-repeat:no-repeat;
	}


.costume1 {color:black;  
	background:white;  
	margin-left:5%; 
	margin-right:5%; 
	font-family: Georgia, 'New Times Roman', serif;
	background-image:url('../Pictures/Ruric-Amari-Dances-With-Spinning-Blue-Veil_216x265.jpg');
	background-position: 95%  65px;
	background-repeat:no-repeat;
	}
	
 

/* First letter drop cap */
p.sl:first-letter {font-size: xx-large; font-weight: bold;}


A:link        { text-decoration: none; color: #005177; font-weight: bold;  }
A:visited     { text-decoration: none; color: DimGray; font-weight: bold; }

A:hover       { text-decoration: none; color: #CC3366; font-size:100%;}
A:active      { text-decoration: none; color:gray; font-weight: bold;}

A:link.hidden        { text-decoration: none; color: #005177; font-weight: bold;  }
A:visited.hidden     { text-decoration: none; color: DimGray; font-weight: bold; }
A:hover.hidden       { text-decoration: none; color: #CC3366; }
A:active.hidden      { text-decoration: none; color:gray; font-weight: bold;}

A:link.show        { text-decoration: underline; color: #005177; font-weight: bold;  }
A:visited.show     { text-decoration: underline; color: DimGray; font-weight: bold; }
A:hover.show       { text-decoration: underline; color: #CC3366; }
A:active.show      { text-decoration: underline; color:gray; font-weight: bold;}

.show { text-decoration: underline; color: #005177; font-weight: bold;  }

.ct {
margin-bottom: 0.5em;
}

.br {
margin-top: 1em;
margin-bottom: 0.5em;
}

.mbr {
margin-top: 0.0;
margin-bottom: 0.5em;
}

h1 { font-family: Geneva, Verdana, Trebuchet, Helvetica, sans-serif; }
	
	
h2 { font-family:  Georgia, 'New Times Roman', serif; }

h3 { font-family:  Georgia,'New Times Roman', serif; }

h4 { font-family: 'New York', Georgia, 'New Times Roman', serif; }

h5 { font-family: 'New York', Georgia, 'New Times Roman', serif; }



.hdr1{	font-family: 'Tempus Sans ITC',Oliveoil, 'Matisse ITC','Lucida Handwriting', Hana,Verdana,sans-serif;
	text-align:left; font-size:300%;}


.teal{color:#008080;}
.violet{color:#6600FF;}
.fuschia{color:#990099;}
.emerald{color:#006600;}
.purple{color:#330066;}
.maroon{color:#990033;}
.spruce{color:#006666;}	
.pink{color:#CC6699;}
.darkblue{color:#003366;}
.red{color:red;}
.green{color:green;}
.pink{color:pink;}
.r { text-align:right; }
.c { text-align:center; }


.rbc {  color:black;
	font-family:monospace;
	vertical-align:top;
	text-align:right;
	}
		   

.message{
	font-size:80%;
	text-align:left;
	font-family:Geneva, Verdana, Trebuchet, Helvetica, sans-serif;
	vertical-align:top;
	}

.messaged{
	font-size:80%;
	text-align:left;
	font-family:Geneva, Verdana, Trebuchet, Helvetica, sans-serif;
	vertical-align:top;
	border-style: dashed;
	border-width: thin;
	}
	
.messagec{
	font-size:80%;
	text-align:center;
	font-family:Geneva, Verdana, Trebuchet, Helvetica, sans-serif;
	vertical-align:top;
	}
	
.fts140 	{
	font-size:140%;
	text-align:left;
	font-family:  Georgia, 'New Times Roman', serif;
	vertical-align:top;
	}	
	
	
.ft70c	{
	font-size:70%;
	text-align:center;
	font-family: Geneva, Verdana, Trebuchet, Helvetica, sans-serif;
	vertical-align:top;
	}
	
.f1{	font-size:120%;
	padding: 1%; 
	text-align:left;
	font-family:  Georgia, 'New Times Roman', serif;
	vertical-align:top;
	}	
	
.c	{	
	text-align:center;}

.r	{	
	text-align:right;}
	
.box {
DISPLAY: block; 
BACKGROUND: white; 
border: 1pt groove #008080;
padding: 6px 6px 6px 6px;
margin: 1pt 1pt 1pt 1pt;
}

.boxc {
DISPLAY: block; 
BACKGROUND: white; 
border: 1pt groove #008080;
padding: 6px 6px 6px 6px;
margin: 1pt 1pt 1pt 1pt;
	text-align:center;
}


.list {
DISPLAY: block; 
BACKGROUND: #CCCCFF; 
border: 1pt groove #008080;
padding: 6px 6px 6px 6px;
margin: 1pt 1pt 1pt 1pt;
}

.bigger {
  font-size: larger;
}