/*************************************************************/
/*** 			Joyworks Style Sheet					***/
/*** 			Copyright 2000-2007 Joyworks			***/
/*** 			Webmaster: Joyce Thomas              			***/
/*** 			$Revision: 2.6 $ $Date: 2007/02/18 $        	***/
/*** 			$validated $ $Date: 2006/08/06$        		***/
/************************joyworks*****************************/
/**  #6A6A6A (gray)#DEB887	#707DF8 (dk periwinkle) 	**/
/**  #DEB887 (Burley wood)		#848CFF (periwinkle)  		**/
/**  #FFFF80 (soft yellow)		#0066CC (blue) 			**/
/**  #996990 (Dusty Purple)		#31DE39 (lime-green)		**/
/**  #990000 (deep cranberry)	#663300 (N.E. dirt-brown)	**/
/**  #666666 (Maine beach-gray)	#000 (black)			**/
/**  #CC6600 (Penn-dirt)		#FFF (white)			**/
/**  #FFFFCC (Pale Yellow)		#FFCC00	 (gold)		**/
/**  #004040 (dk jade)			#FEF1E4	(pale sand)		**/
/**  #FFCC99 (deep tan)		#996688 (deep purple)		**/
/************************joyworks****************************/
a  {text-decoration: none;  font: 8pt Arial, Tahoma, Verdana, sans-serif; color: #330066;
		}
img.a:hover{text-decoration: none;
       	background-color:#FFFFFF;
        }
a:hover.img	{font: 8pt Arial, Tahoma, Verdana, sans-serif;
       	color: purple;
       	background-color: #FFFF80;
        text-align: left;
		}
a:visited {color: #0066CC;
        font: 8pt Arial, Tahoma, Verdana, sans-serif;
		}
address	{text-align: center;
		font: 9pt Verdana, sans-serif;
        font-style: italic;
        }
body		{margin-top: 0%;
		margin-bottom: 0%;
		margin-left: 0%;
		margin-right: 0%;
        color: black;
        background: white;
        font: 8pt Verdana, Arial, Tahoma, sans-serif;
        }
.floatleft {
	padding-right: 1em; padding-left: 0em; float: left; padding-bottom: 0em;padding-top: 0.5em;
	}
.floatright {
	padding-right: 0em; padding-left: 1em; float: right; padding-bottom: 0em;padding-top: 0.5em;
	}
.indent	{
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
/* frame for content */
#frame {
/*	background-color: white;	*/
	margin-top: 0;
	padding-left: 1em;
	padding-right: 1em;
}

/* frame right-side picture */
#content2 {
	float: right;
	padding-left: 2em;
	padding-right: 1em;
	padding-bottom: 1em;
}

/* frame left-side text */
#content1 {
	float: left;
	margin-right: 0;
	border-right: none;
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 1em;
}
#footer {
	margin-right: 0;
	border-right: none;
	padding-right: 1em;
	padding-left: 1em;
	padding-top: 1em;
}
/* frame for content */
#letterframe {
/*	background-color: white;	*/
	margin-top: 0;
	padding-left: 1em;
	padding-right: 1em;
	width: 540px;
}
/* letters navigation box */
#letters {
	margin-left: 1em;
	margin-right: 1em;
	padding: 3px;
	font: 9pt Arial, Tahoma, sans-serif;
	background: #FFFFFF;
	text-decoration: none;
    text-align: center;
	width: 530px;
}
#letters2 {
	margin-left: 1em;
	margin-right: 1em;
	padding: 3px;
	font: 9pt Arial, Tahoma, sans-serif;
	border: 0px solid #334;
	background: #FFFFFF;
	text-decoration: none;
	width: 290px;
}
#letters3 {
	margin-top: 0em;
	margin-left: 1em;
	margin-right: 1em;
	padding: 3px;
	font: 9pt Arial, Tahoma, sans-serif;
	border: 0px solid #334;
	background: #FFFFFF;
	text-decoration: none;
	width: 210px;
	float: right;
}

caption   	{font: 9pt "Comic Sans MS", sans-serif;
        }
cite      	{font-style: italic;
		font: 8pt "Lucida Sans", Arial, sans-serif;
		margin-top: 0.1em;
        color: #666666;
        }
hr        	{color: #663399;
        text-align: center;
        }
h1, h2, h3{font-family: "Comic Sans MS", Arial, sans-serif;
        font-weight: 500;
        }
h1        	{font-size: 16pt;
        text-align: center;
        background: white;
		color: #663399;
        }
h1.subsection{margin-top: 0.5em;
		margin-bottom: 0.1em;
        }
h2        	{font-size: 14pt;
        text-align: center;
        color: #CC6600;
        background: white;
        }
h2.subsection{ margin-top: 0.5em;
		margin-bottom: 0.1em;
        }
h2.left	{text-align: left;
		margin-top: 0.5em;
		margin-bottom: 0.1em;
        }
h2.poems{ text-align: left;
		margin-top: 0.8em;
		margin-bottom: 0.1em;
        }
h3        	{font-size: 12pt;
        text-align: left;
        color: #0066CC;
        background: white;
        }
h3.subsection{ margin-top: 0.5em;
		margin-bottom: 0.1em;
		text-align: center;
        }
h3.poems{ text-align: left;
		margin-top: 0.8em;
		margin-bottom: 0.1em;
        }
h4        	{font-size: 10pt;
        text-align: left;
        color: #CC6600;
        background: white;
        }
h4.subsection{ margin-top: 0.5em;
		margin-bottom: 0.1em;
        }
img		{text-decoration: none;
        }
ul.subsection{ margin-left: 0%; margin-top: 0em;
		margin-bottom: 0em;
		text-decoration: none;
        }
ul.poems	{ margin-left: 0%;
		margin-top: 0.5em;
		margin-bottom: 0.5em;
		text-decoration: none;
        }
li.list   	{ text-align: left;
        font: 8pt Verdana, Arial, Tahoma, sans-serif;
		margin-left: 2px;
        }
li        	{ text-align: left;
        font: 8pt Verdana, Arial, Tahoma, sans-serif;
		margin-left: 0%;
		text-decoration: none;
        }
li.subsection{ 
		margin-top: 0em;
		text-decoration: none;
		text-align: left;
        }
li.navhead  { font-size: 8pt;
        font-family: Arial, "Trebuchet MS", sans-serif;
		color: #000;
        font-weight: 500;
		margin-left:0em;
		margin-bottom: 0.3em;
        text-align: left;
		text-decoration: none;
		}
p           	{ text-align: justify;
		font: 8pt Verdana, Arial, Tahoma, sans-serif;
        }
p.backlink { text-align: center;
		}
.backlink a { font-weight: bolder;
		}
p.center{ text-align: center;
		}
p.footer{ text-align: center;
		margin-top:2em;
		margin-bottom: 0.4em;
		}
p.delicious{font: 8pt Arial, Tahoma, sans-serif;
		padding: 1em;
		border: 1px solid #334;
		background: #CCCCCC;
		width: 216px;
		}
p.left    { text-align: left;
		margin-top:0.6em;
		margin-bottom: 0.4em;
		}
p.purpletext{ color: #996688;
        text-align: justify;
        font: 8pt Verdana, Arial, Tahoma, sans-serif;
		margin-bottom: 0.5em;
		}
p.whitetext	{ color: #FFFFFF;
        text-align: justify;
        font: 8pt Verdana, Arial, Tahoma, sans-serif;
		margin-bottom: 0.5em;
		}
p.whitetextcenter{ color: #FFFFFF;
        text-align: center;
        font: 8pt Verdana, Arial, Tahoma, sans-serif;
		margin-bottom: 0.5em;
		}
p.subsection{ margin-top:0.5em;
		margin-bottom: 0.2em;
		}
p.poemtitle	{ font: 10pt "Lucida Sans", Arial, sans-serif;
		margin-top:2em;
		margin-bottom: 0.5em;
        font-weight: 500;
		color:#6600CC;
		}
p.menutitle	{ font: 8pt "Lucida Sans", Arial, sans-serif;
		margin-top:1em;
		margin-bottom: 0em;
        font-weight: 600;
		color: #336699;
		}
p.cite	{ margin-top:0em;
		margin-bottom: 3em;
        font-style: italic;
		font: 8pt "Lucida Sans", Arial, sans-serif;
        color: #666666;
		}
p.copy { text-align: left;
        font-weight: normal;
        font-size: 12px; 
		color: #ffffff; 
		line-height: normal; 
		font-style: normal; 
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none
		}
strong	{ color:#996990;
        font-weight: 600;
		}
td.navbar { background-color: #C0C3F9;
        color: white;
        font: 8pt Arial, verdana, sans-serif;
        text-align: center;
        }
td.navbar a { color: #095095;
       	background-color: #C0C3F9;
        }
td.navbar a:visited { color: #6633CC;
		}
td.navbar a:hover { color: #000000;
       	background-color: #FFF;
		}
.navbar2 { background: #DEB887;
        color: #000;
        font: 8pt Arial, verdana, sans-serif;
        text-align: center;
		margin-top: 0.5em;
		margin-bottom: 0.5em;
        }
.navbar2 a	{ color: #095095;
        background: #DEB887;
        }
.navbar2 a:hover	{ color: #000;
       	background-color: #C0C3F9;
		}
.navbar2 a:visited { color: #000000;
		}
td.main 	{ color: black;
        background: white;
		text-align: justify;
        }
.logo, .header, .subheader { text-align: center;
        }
.note      { font: 8pt Verdana, sans-serif;
        }
.smallnote { color: #000;
		font: 7pt Arial, Verdana, sans-serif;
        }
.glenn    { font-size: 12pt;
        font-family: "Comic Sans MS", Arial, sans-serif;
        text-align: center;
		color: #663399;
		margin-right:2%;
		margin-left:2%;
		}
.banner	{ text-align: center;
        }
.blurb    { font-size: 12pt;
        font-family: "Lucida Calligraphy", Carilla, serif;
        text-align: center;
		color: #663399;
		margin-right:2%;
		margin-left:2%;
		}
.blurb2  { font-size: 14pt;
        font-family: "Comic Sans MS", Arial, sans-serif;
        text-align: center;
		color:#996688;
		}
.blurb3  { font-size: 10pt;
        font-family: "Trebuchet MS", sans-serif;
        text-align: center;
		color: #CC6600;
        font-weight: 600;
		}
.copy 	{ text-align: left;
        font-weight: normal;
        font-size: 12px; 
		color: #ffffff; 
		line-height: normal; 
		font-style: normal; 
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none
		}
.copy a:link  { font-weight: bold; 
		font-size: 13px;
		color: #000000; 
		font-style: normal; 
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none
		}
.copy a:visited 	{ font-weight: bold; 
		font-size: 13px;
		color: #cc0000; 
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none
		}
.copy a:hover  { font-weight: bold; 
		font-size: 13px;
		color: #ff0000; 
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: underline
		}
.copy a:active  { font-weight: bold; 
		font-size: 13px;
		color: #999999; 
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration:  none
		}
.menucap { color:#996688;
        font-size: 18pt;
		font-family: "Lucida Calligraphy", Carilla, serif;
		}
.navhead { font-size: 8pt;
		font-family: Arial, "Trebuchet MS", sans-serif;
		color: #000;
		font-weight: 600;
		margin-left:0em;
		margin-bottom:0.2em;
		text-align: center;
		}
.quote { padding:1em;
		margin-left:10%;
		margin-right:10%;
		margin-top:0.8em;
		margin-bottom:0.2em;
		background:#FEF1E4;
		font-size: 10pt;
		font-family: "Lucida Calligraphy", Carilla, serif;
		}
.poem { margin-top:0.5em;
		margin-bottom: 3em;
		font-style: italic;
		font: 8pt "Lucida Sans", Arial, sans-serif; color: #666666;
		}
.whitetext { color: #FFFFFF;
		text-align: justify;
		font: 8pt Verdana, Arial, Tahoma, sans-serif;
		margin-bottom: 0.5em;
		}
.purpletext	{ color: #996688;
		text-align: justify;
		font: 8pt Verdana, Arial, Tahoma, sans-serif;
		margin-bottom: 0.5em;
		}
