html, body { height:100%; margin:0; padding:0; font-family:arial; color:#333; background:#ffffcb; }
body	{ font-size:.9em; line-height:1.42em; }
html, body	{ background:#fcfced url('../blog/pics/2008-asparagus-bamboe-transII.jpg') top left repeat; }

img { border:0; }
hr { height:1px; color:#6997ce; background-color:#6997ce; border:0; }
h1 { font-size:140%; font-family:"tempus sans itc",papyrus,serif; }
h2 { font-size:120%; margin:0px; font-family:"tempus sans itc",papyrus,serif; }
h3 { font-size:90%;  margin:0px; font-family:"tempus sans itc",papyrus,serif; }
p	{ margin-top:0; }
a { color:#6997ce; }
a:hover { color:#5271d0; }
a:active { color:#435dab; }
.center	{ text-align:center; }
.centreer	{ display:block; margin-left:auto; margin-right:auto; }
.floatright	{ float:right; }
.floatleft	{ float:left; }
.block	{ display:block; }

#page	{ max-width:1000px; margin:0 auto;  }

#menubox { padding-bottom:20px; font-family:"tempus sans itc",papyrus,serif; }
	ul#menu { margin:0; }
	ul#menu li { float:left; margin-left:40px; padding:0; list-style-type:none; }
	ul#menu li a { font-weight:bold; }
#menuright { position:absolute; top:220px; right:20px; font-family:"tempus sans itc",papyrus,serif; }
	#menuright ul li	{ border: 0 solid #6997ce; border-width:1px 0 1px 0; list-style-type:none; }
	#menuright ul li a	{ padding:11px 4px 9px 4px; display:block; font-weight:bold; }

#content { margin:30px 80px; min-height:270px; height:100%; padding-bottom:100px; max-width:1200px;  }
	.papierkunst	{  }

	p#vodden { font-family:serif; }
	span.onderschrift	{ clear:both; width:99%; font-size:55%; margin-top:-.1em; margin-bottom:20px; color:#777; display:block; }
	span.onderschrift a	{ text-decoration:none; color:#777; }
	span.onderschrift a:hover	{ color:#5271d0; text-decoration:underline; }

	
#photobackground	{ top:0; left:0;  background:url('../pics/semi_dark.gif'); width:100%; height:300%; z-index:1000; display:none; position:absolute;  }
body>#photobackground	{ background:url('../pics/dark.png'); }
	a#photo	{ border:10px solid #fff; position:absolute; display:block;  -webkit-box-shadow:.2em .2em .9em #000; -moz-box-shadow:.2em .2em .5em #111; box-shadow:.2em .2em .5em #111; }
	body>#photobackground a#photo { position:fixed; }
	#photographer	{ position:fixed; color:#7c7e5e; font-size:70%; }
	#photographer span	{ color:#abaf68; }
	#hr	{ position:fixed; color:gold; font-size:70%; }
	#hr a { color:#553; }
	#hr	a:hover { color:#7c7e5e; background:none; }


img	{ border:0; color:#063; }
	img.sh	{ border-top:0px solid #fff; border-left:0px solid #fff; border-right:1px solid #ddc; border-bottom:1px solid #ddc; background:#ffffcb url('../pics/img_bg.jpg') top center no-repeat; -o-background-size:100%; -webkit-background-size:100%; -khtml-background-size:100%; }
	@media screen and (-webkit-min-device-pixel-ratio: 0) {
		.sh	{ -webkit-box-shadow:.2em .2em .5em #777; -moz-box-shadow:.2em .2em .5em #666; box-shadow:.2em .2em .5em #666; filter:shadow(color=#666666, direction=135, strength=5); }
		img.sh	{ border:0; }
	} 
	a.plusmargin	{ line-height:40px; margin-right:8px;  }
	
#footer	{ position:fixed; bottom:0; left:0; width:100%; margin:0; }
#footer div	{ width:26em; height:1.8em; margin:0 auto; background-color:#fcfced; border:1px solid #6997ce;	border-bottom:0;
 padding:6px 0 0 0; position:relative; overflow:hidden; text-align:center; }
#footer>div	{
	-moz-border-radius-topleft: 1.8em;
	-webkit-border-top-left-radius: 1.8em;
	-moz-border-radius-topright: 1.8em;
	-webkit-border-top-right-radius: 1.8em;
	background-image:none;
	background-color:transparent;
	background-image:url('../papiermakerijdehoop/pics/footer_color.png');
}
	
#galerij h2	{ margin: 20px 0 10px 0; }
	
