body {
			text-align: left;
			font-family: verdana, sans-serif;
			font-size: 72%;
			line-height: 150%;
			margin: 0;
			padding: 0;
			background-color: #ffece7;
			}

#container {
			background: transparent url(i/bg.gif) repeat-y;
			width: 794px;
			padding: 0;
			margin: 0;
			color: #333;
			margin-left: auto;
			margin-right: auto;
			margin-top: 10px;
			margin-bottom: 10px;
			}

#header {
			background: transparent url(i/top.jpg) no-repeat;
			height: 114px;
			width: 794px;
			margin-left: auto;
			margin-right: auto;
			}

#content {
			background: transparent url(i/bg.gif) repeat-y;
			margin: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 30px;
			padding-right: 30px;
			}

/*
de h1's
=====------------------------------ */

h1 {
			color: #3c0000;
			font-size: 200%;
			padding-bottom: 2px;
			border-bottom: solid 2px #763210;
			}

			/*
body.home h1 {
			text-indent: -5000px;
			background: url(i/h1_home.gif) no-repeat;
			height: 30px;
			width: 300px;
			padding-top: 40px;
			margin-top: -30px;
			}


body.gastenboek h1 {
			text-indent: -5000px;
			background: url(i/h1_gastenboek.gif) no-repeat;
			height: 30px;
			margin-left: -38px;
			}

body.fotos h1 {
			text-indent: -5000px;
			background: url(i/h1_fotos.gif) no-repeat;
			height: 30px;
			margin-left: -38px;
			}

body.agenda h1 {
			text-indent: -5000px;
			background: url(i/h1_agenda.gif) no-repeat;
			height: 30px;
			margin-left: -38px;
			}
*/


#footer {
			background: transparent url(i/footer_bg.jpg) no-repeat;
			height: 66px;
			width: 793px;
	/*		padding-top: 45px;
			padding-left: 10px; */
			margin: 0;
			color: #fff;
			}


/*
link kleuren
========------------------------ */
.p {
			background: #3c0000;
			color: #fff;
			}

.p a {
			color: #fff;
			font-weight: bold;
}

.pb {
			background: #e2dbcc;
			color: #000;
			}

.ar {
			background: #763210;
			color: #fff;
			}

.ar a {
			color: #fff;
			font-weight: bold;
			}

.arp {
			background: #e2dbcc;
			color: #000;
			}


a {
			color: #3c0000;
			text-decoration: none;
			border-bottom: dotted 1px; 
			}

a:hover {
			border-bottom: solid 1px;
			}


.fotolink a {
	color: #fff;
}

/*
menu code
=========---------------------- */
#menu {
			float: left;
			margin: 0;
			background: #3c0000 url(i/menubg.jpg) repeat-x;
			width: 794px;
			height: 46px;
			margin-top: 113px;
			}

#menu h4 {
			display: none;
			}

#menu ul {
			margin: 0;
			padding: 0;
			list-style-type: none;
			display: inline;
			}

#menu li {
			float: left;
			background-repeat: no-repeat;
			}

#menu li a {
			display: block;
			height: 23px;
			border: 0;
			background-repeat: no-repeat;
			}

#menu li a span {
			display: none;
			}

/* menu home */
#menu li.home a {
			width: 38px;
			margin-left: 40px;
			padding-right: 0px;
			background-image:url(i/m_home.gif);
			}

body.home #menu li.home a,
#menu li.home a:hover {
	/*		background-position: 0 -23px; */
			}

/* menu gastenboek */
#menu li.gastenboek a {
			width: 85px;
			margin-left: 60px;
			padding-right: 0px;
			background-image:url(i/m_gastenboek.gif);
			}

body.gastenboek #menu li.gastenboek a,
#menu li.gastenboek a:hover {
	/*		background-position: 0 -23px; */
			}

/* menu fotos */
#menu li.fotos a {
			width: 42px;
			margin-left: 340px;
			padding-right: 0px;
			background-image:url(i/m_fotos.gif);
			}

body.fotos #menu li.fotos a,
#menu li.fotos a:hover {
	/*		background-position: 0 -23px; */
			}

/* menu agenda */
#menu li.agenda a {
			width: 56px;
			margin-left: 70px;
			padding-right: 0px;
			background-image:url(i/m_agenda.gif);
			}

body.agenda #menu li.agenda a,
#menu li.agenda a:hover {
	/*		background-position: 0 -23px; */
			}
