/* basic settings */

body {
	font-family: 		Sylfaen;
	color:				#eeeeee;
	background-color:	#000000;
}

p {
	font-family: 		Sylfaen;
	color:				#eeeeee;
	background-color:	#000000;
}

td {
	font-family: 		Sylfaen;
	color:				#eeeeee;
	background-color:	#000000;
}

table.yellow {
	border:				#eabd00 solid 2px;
}

ul {
	margin-left:		1.5em;
	padding-left:		0;
	border-left:		0;
}

li {
	font-size:				110%;
	color:					#eabd00;
	list-style-type:		square;
	list-style-position:	outside;
}

li.white {
	font-size:				100%;
	color:					#eeeeee;
	list-style-type:		square;
	list-style-position:	outside;
}

li.red {
	color:				#CC0000;
	list-style-type:		square;
	list-style-position:	outside;
}

a {
	background-color: 	#000000;
	color:				#eabd00;
	text-decoration:	none;
}

a:Hover {
	background-color: 	#000000;
	color: 				#eabd00;
	text-decoration:	underline;
}

a.popup {
	background-color: 	#000000;
	color:				#eabd00;
	text-decoration:	none;
}

a.popup:Hover {
	background-color: 	#000000;
	color: 				#eabd00;
	text-decoration:	underline;
}

/* Text */

.flyingM {
	font-family: 		Garamond;
	font-style:			italic;
}

.testimonial {
	font-family: 		Sylfaen;
	font-size: 			95%;
	color: 				#eeeeee;
	padding:			10px;
	/* border:				#eeeeee solid 1px; */
}

.topic {
	font-family: 		Sylfaen;
	font-size: 			larger;
	color: 				#005de6;
}

.copyright {
	font-size: 			75%;
	color: 				#7e7200;
}

a.acopyright {
	color: 				#7e7200;
	text-decoration:	underline;
}

a.acopyright:Hover {
	color: 				#eeeeee;
}

.memory {
	font-size: 			90%;
	font-style:			italic;
	color: 				#009900;
}

.quotation {
	font-size: 			95%;
	color: 				#eabd00;
	border:				#eabd00 solid 1px;
}

.next {
	padding:			15px;
	border:				#cc0000 solid 1px;
}

.title {
	font-size: 			110%;
	font-weight:		bold;
	color: 				#eabd00;
	padding-top:		4px;
	padding-bottom:		4px;
	border:				#cc0000 solid 1px;
}

.green {
	color: 				#009900;
	border:				#009900 solid 0px;
}

.gold {
	color: 				#eabd00;
}

.new {
	font-size: 			80%;
	color: 				#eeeeee;
}

/* !x */

.cap {
	font-family: 		"Lucida Handwriting", "Monotype Corsiva", Sylfaen;
	font-size: 			150%;
	/* font-weight:		bold; */
	/*font-style:		italic;*/
	background-color: 	#000000;
	color:				#eeeeee;
	padding:			1px;
}

/* Headers */

h1 	{
	font-family: 		Sylfaen;
	font-size: 			125%;
	color: 				#eabd00;
}

h2 	{
	font-family: 		Sylfaen;
	font-size: 			110%;
	color: 				#cc0000;
}

/* Titles */

.welcomePageTitle {
	font-family: 		Sylfaen;
	font-size: 			250%;
	background-color: 	#000000;
	color: 				#cc0000;
}

.welcomePageSubtitle {
	font-family: 		Sylfaen;
	font-size: 			150%;
	background-color: 	#000000;
	color: 				#009900;
	padding:			1px;
}

.welcomePageText {
	font-family: 		Sylfaen;
	font-size: 			100%;
	color: 				#cc0000;
	padding:			4px 20px 4px 20px; /* top right bottom left */
	float: right
}

.pageTitle {
	font-family: 		Sylfaen;
	font-size: 			150%;
	background-color: 	#000000;
	color: 				#cc0000;
	padding:			5px 20px 5px 20px; /* top right bottom left */
}

.pageGap {
	padding:			5px 20px 5px 20px; /* top right bottom left */
}

.pageSubtitle {
	padding:			8px 20px 8px 20px; /* top right bottom left */
	font-family: 		Sylfaen;
	font-size: 			95%;
	font-style:			italic;
	font-weight:		lighter;
	color:				#009900;
	border: 			#009900 solid 1px;
}

.poemTitle {
	padding:			8px 20px 8px 20px; /* top right bottom left */
	font-family: 		"Lucida Handwriting", "Monotype Corsiva", Sylfaen;
	font-size: 			130%;
}

/* Navigation */

div.chapter {
	padding:			2px 2px 2px 2px; /* top right bottom left */
}

div.contact {
	padding:			2px 10px 2px 10px; /* top right bottom left */
	border:				#eabd00 solid 1px;
}

a.anav {
	font-family: 		Sylfaen;
	font-style:			italic;
	background-color: 	#000000;
	color: 				#eabd00;
	text-decoration:	none;
}

a.anav:Hover {
	background-color: 	#000000;
	color: 				#cc0000;
	text-decoration:	underline;
}

a.abutton {
	font-family: 		Sylfaen;
	font-size: 			75%;
	background-color: 	#005000;
	color: 				#e6d000;
	border:				#e6d000 solid 1px;
	padding:			2px 10px 2px 10px;
	text-decoration:	none;
}

a.abutton:Hover {
	background-color: 	#005000;
	color: 				#e6d000;
	text-decoration:	underline;
}

a.aicon {
	margin:				5px 3px 3px 3px;
	pad:				2px 2px 2px 2px;
	border:				#000000 solid 1px;
}

a.aicon:Hover {
	border:				#eabd00 solid 1px;
}

/* images */

img.istd 	{border: 			#000000 solid  1px;}

img.iblack 	{border: 			#000000 solid  1px;}
img.iwhite 	{border: 			#eeeeee solid  1px;}
img.ipad 	{border: 			#000000 solid  10px;}
img.igold 	{border: 			#eabd00  solid  1px;}
img.ismall 	{border: 			#eeeeee solid  1px;}
img.ibig 	{border: 			#eabd00  solid  3px;}
img.iframe 	{border: 			#eabd00  dotted 2px;}

/* jagged edge effect:					*/
/*          |ileft  iright|				*/
/* --------                --------		*/
/* itop                    itop			*/
/*		      iframe					*/
/* ibottom                 ibottom		*/
/* -------                 --------		*/
/*          |ileft  iright|				*/

td.iframe 		{border: 			#eabd00 solid 1px; padding: 5px 5px 5px 5px;}
img.ileft		{border-left: 		#eabd00 solid 1px;}
img.iright 		{border-right: 		#eabd00 solid 1px;}
img.itop 		{border-top: 		#eabd00 solid 1px;}
img.ibottom 	{border-bottom: 	#eabd00 solid 1px;}



