/*******************************************************************************
*                                                                              *
*                              muziek-maestro.nl                               *
*                                                                              *
*                              LAY-OUT STYLESHEET                              *
*                                                                              *
*******************************************************************************/
/****

Kleuren:

#060300 buitenlijn
#42240C binnenlijn

#88735D rand footer

#9C8659 achtergrond menubalk
#F6F2EA achtergrond main content
#CDC2AC achtergrond rechter balk

-----
(niet definitief)
#5B3C1B highlight text

****/

html {
	padding: 0;
	margin: 0;
}

body {
	padding: 0;
	margin: 0;
	background-color: #FFEECC;
	font-family: sans-serif;
	font-size: smaller;
	color: black;
}

#global {
	width: 800px;
	margin: 0 auto;
}

/*
 *  HEADER
 */
#header {
	background: url( header.png ) no-repeat;
	width: 800px;
	height: 128px;
	margin: 16px 0;
}


/*
 *   MAIN
 */
#main {
	/*background: url( mainback.png ) left #eeeeec repeat-y;*/
	color: black;
}

/*
 *   MENU
 */
#menu {
	width: 256px;
	float: left;
	background: white;
}
ul#menuinner {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: larger;
}
#menuinner li {
	border-left: 3px #FF8000 solid;
	list-style: none;
	margin: 0 0 5px 0;
}
#menuinner a, #menuinner a:visited {
	display: block;
	margin: 0;
	padding: 3px 5px;
	text-decoration: none;
	font-weight: bold;
	color: #FF8000;
}
/*#menuinner li:hover a,*/ #menuinner a:hover, #menuinner .menu-active a {
	text-decoration: none;
	background: #FF8000;
	color: white;
}
/* SUBITEMS */
#menuinner ul {
	list-style: none;
	padding: 0;
	margin: 3px 0 0 3px;
	font-size: smaller;
}
#menuinner ul li {
	border-left: none;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menuinner ul a, #menuinner ul a:visited {
	background: white;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 3px 8px;
	color: #FF8000;
}
#menuinner ul a:hover, #menuinner ul .menu-active a {
	text-decoration: none;
	background: #FF8000;
	color: white;
}


/*
 *   CONTENT
 */
#content {
	background: white;
	border-top: 3px #FF8000 solid;
	width: 528px;
	float: right;
	position: relative;
}
#contentinner {
	padding: 10px 10px;
}

/*
 *   FOOTER
 */
#footer {
	background: white;
	border-bottom: 3px #FF8000 solid;
	color: black;
	margin: 16px 0;
}
#footer a, #footer a:visited {
	color: white;
}
#footerinner {
	border-bottom: 3px white solid;
	background: #FF8000;
	margin: 0;
	padding: 5px;
	color: white;
	text-align: right;
	font-size: smaller;
}

/**
 *   SINTERKLAAS
 */
.page-sinterklaas #content {
	background: #800000;
	color: white;
}
.page-sinterklaas #content h1 {
	color: white;
}
