caption {
	caption-side:bottom;
	text-align:right;
}
.arttitle {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #804040;
}
.arttitle a{
	color: #804040;
}
.artdescr {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #4291ae;
}
.artdescr a{
	color: #4291ae;
}
.body {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #4291AE;
	padding-left: 5px;
}
.bodyboldred {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #964d61;
	font-weight: normal;
}
.body a{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #4291AE;
}
.instruct {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #4291AE;
}
.instruct a{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #4291AE;
}
.floatleft {
	float: left;
	padding: 0px;
	border: thin solid #964d61;
	margin: 5px;
}
.floatright {
	float: right;
	padding: 0px;
	border: thin solid #964d61;
	margin: 5px;
}
.copyright{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #4291ae;
}
.copyright a{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #4291ae;
}
.instructwhite {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
}
.slidemenu {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #F5F5F8;
	text-decoration: none;
}
.slidemenu a{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #F5F5F8;
	text-decoration: none;
}
.poemlist {

	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #4291ae;
}
.poemlist a{

	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #4291ae;
}
.floatrightnoborder {
	float: right;
	padding: 0px;
	margin: 5px;
}
.floatrightnoborder a:hover{
	border: thin solid #964d61;
}
.instructsmall {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #4291AE;
	padding: 5px;
}