/*  master */
body {
	background-color: #006600;
	color: #FFD700;
	text-align:center;
}
li {
	color:#FFD700;
	list-style:none
}
a {
	color:#FFD700
}
a:active, a:focus {
	outline: none;
	-moz-outline-style: none;
	ie-dummy: expression(this.hideFocus=true);
}

.banner {
	background-color:#800080;
	font-family:"Old English Text MT", "Blackadder ITC", "Lucida Calligraphy";
	color:#FFCC00;
	font-size:500%;
	line-height:200%;
	margin-left:0px;
	margin-right:0px

}
.group_head {
	background-color:#800080;
	font-family:"Old English Text MT", "Blackadder ITC", "Lucida Calligraphy";
	color:#FFCC00;
	font-size:300%;
	margin-left:25px;
	margin-right:25px
}
.normal_text {
	background-color: #006600;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	color:#ffcc00;
	font-size:large;
	margin-left:25px;
	margin-right:25px
}
.warnings {
	background-color: #006600;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	color:#ffcc00;
	font-size:large;
	margin-left:25px;
	margin-right:25px
}
.item_link {
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	text-decoration: none; color:white;
	font-size:large;
	margin-top:5px;
	margin-left:25px;
	margin-right:25px
}
.item_link:hover { 
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
        text-decoration:bold;
	color:yellow;
	font-size:large;
	margin-top:5px;
	margin-left:25px;
	margin-right:25px;
        text-shadow:#00aa00 0 0 30px;
	background-color: rgba(255,255,255,0.4);
        -webkit-box-shadow: 0px 0px 30px rgba(255,255,255,0.8); 
        -moz-box-shadow: 0px 0px 30px rgba(255,255,255,0.8); 
        box-shadow: 0px 0px 30px rgba(255,255,255,0.8);
        border-radius: 40px / 20px;
        text-shadow: #004400 0.1em 0.1em 0.2em;
        filter: shadow(Color=#333333, Direction=135, Strength=5);
}
.apology {
	background-color: #006600;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	color:#ffcc00;
	font-size: xx-large ;
	margin-left:25px;
	margin-right:25px
}
.poetry_page {
	background-color:#81007f;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	color:#fac30f;
	text-align:left;
}
.poetry {
	background-color:#81007f;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	color:#fac30f;
	font-size:24;
	text-align:left;
	margin-left:100px;
	white-space: pre-wrap;
}
.poetry_title {
	background-color:#81007f;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	font-weight:bold;
	text-decoration:underline;
	color:#fac30f;
	font-size:36;
	text-align:left;
	margin-left:100px;
}
.poetry_title_indented {
	background-color:#81007f;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	font-weight:bold;
	text-decoration:underline;
	color:#fac30f;
	font-size:36;
	text-align:left;
	margin-left:200px;
}
.poetry_left {
	background-color:#81007f;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	color:#fac30f;
	font-size:24;
	text-align:left;
}
.title_center {
	background-color:#81007f;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	font-weight:bold;
	text-decoration:underline;
	color:#fac30f;
	font-size:36;
	text-align:center;
}
.return_center {
	background-color:#81007f;
	font-family:"Monotype Corsiva", "Lucida Calligraphy";
	text-decoration:underline;
	color:#fac30f;
	font-size:24;
	text-align:center;
}
