body {
	background-color: #CCFF00;
	color:#5d10d2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: auto 0;
	text-decoration: none;
}
a {
	text-decoration: none;
	color:#5d10d2;
	}
a:hover {
	text-decoration:underline;
	color:#5d10d2;
	}
.menuheadline a {
 color:#FFbf00;
 text-decoration:none;
 }
.menuheadline a:hover {
	color:#FFFF00;
	}
#weblink {
	font-size: 70%;
	margin-right:50px;
	text-align: right;	
	}
#weblink a {
	text-decoration: none;
	color:#33CC33;
	}

#weblink a:hover {
	color:#660099;
	}
.headline {
	font-size: 120%;
	font-weight:bold;
	margin-bottom: 20px;
	}
.menuheadline {
	font-size: 120%;
	font-weight: bold;
	padding: 5px 0px 10px 5px;
	color:#FFbf00;
	background-color: #5d10d2;
	text-align: left;
	}
.menuhilite {
	font-weight: bold;
	border-bottom: 1px solid #5d10d2;
	padding: 5px 0px 10px 5px;
	text-align: left;
	}
.menuhilitell {
	font-weight: bold;
	padding: 5px 0px 10px 5px;
	text-align: left;
	}
.menu {
	padding: 5px 0px 10px 5px;
	border-bottom: 1px solid #5d10d2;
	text-align: left;
	}
.menull {
	padding: 5px 0px 10px 5px;
	text-align: left;
	}
.hilite {
	font-weight: bold;
	}
.picture_left {
	float: left;
	margin-right: 10px;
	margin-bottom:10px;
}
.picture_right {
	float: right;
	margin-left: 10px;
	margin-bottom:10px;	
}
.box_content {
	background-attachment: scroll;
	background-image: url(images/construct/box_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 5px 15px 15px 15px;
}
.big_box_content {
	background-attachment: scroll;
	background-image: url(images/construct/box_bottom_big.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 5px 15px 15px 15px;
}
.cow_previous {
	float: left;
	padding: 5px 15px 15px 15px;
}
.joosi_albums {
	text-align:center;
	width: 200px;
	float: left;
	padding: 5px 15px 15px 15px;
}
.back {
	float: none;
}
