/* links */
	/*p:hover a	{text-decoration: underline}*/
	
	a:link		{text-decoration: none;}
	a:visited	{text-decoration: none;}
	a:hover		{text-decoration: underline}
	a:active	{color: #bfbc99;}
	
	:target	{text-decoration: underline; font-style: italic;}
	a img	{border: none}
	/*.postcontent:hover a	{text-decoration: underline;}*/

/* weblog */
	/*.scheiding		{clear: both; border-top: 1px solid #302926; margin-top: 10px;}
	h3.scheiding	{padding-top: 10px;}*/
	
	#includes		{font-size: 90%; margin-top: 2em; padding-top: 1em; clear:both; overflow: auto;}
	#context h3, #comment h3	{margin: 0 auto}
	#context p 		{margin: 0;}
	#context		{width: 300px;}
	#context ul, .post ul	{margin-left: 0; padding-left: 17px;}	
	
	.archive		{clear: both; margin-top: 25px;}
	#comment	{float: right}
	dl#comments dt	{font-weight: normal;}
	dl#comments dd 	{margin-left: 0px; clear: left;}
	.postcontent ul, .postcontent ol {margin-top: 0; margin-bottom: 0;}
	#archnav		{margin-bottom: 10px}
	
	table#cascade			{margin-top: 20px; color: #bfbc99;}
	table#cascade .maand	{background-color: #aab334;}
	table#cascade .week		{background-color: #302926;}
	table#cascade .dag		{background-color: #453b37;}
	table#cascade td		{padding-left: 10px;}
	table#cascade td a		{color: #bfbc99}
	table#cascade .maand a	{color: #302926}
	table#cascade td.leeg	{width: 20px;}
	table.calendarinner, table#cascade	{font-size: 0.8em}
	
	ul.extra	{margin-left: 0; padding-left: 0}
	ul.extra li	{list-style-type: none}
	ul.liggend li	{display: inline;}
	
	#tweet	{background: url(pics/twitter.png) no-repeat top right; min-height: 48px; padding-right: 60px;}
	#tweet span	{font-size: 0.8em;}
	
	.twitter	{background: url(pics/twitter.png) no-repeat top right; min-height: 48px;}
	.twitter p	{padding-right: 60px;}
	.twitter p span	{font-size: 0.8em;}
	
	/*  flickr en youtube thumbs */
	.thumbs {margin-top: 15px; clear: both; padding: 1px;}
	.thumbs h3	{margin-bottom: 14px; clear: both;}
	.thumbs h3 a	{color: #bfbc99;}
	.thumbs a	{margin: 0 5px 5px 0;}
	
	.thumbs ul.liggend 	{margin: 0; padding: 0; overflow: auto}
	.thumbs ul.liggend li	{width: 145px; height: 150px; display: block; float: left;}
	
/* tags */

	dl.othertags dd	{margin: 0; font-size: 0.8em;}
	.tagcol h2 a, .tagcloud a, dl.othertags dd a	{color: #bfbc99;}
	.tagcol a	{font-weight: normal;}
	
	.tagcol {float: left; width: 48%;}
	.tagcol2	{margin-left: 3%; float:right}
	
/* calendar */
	/* table.calendarouter				{text-align: center; margin: 0 auto;} */
	table.calendarinner 			{border: 1px solid #453b37;}
	table.calendarinner td, table.calendarouter td		{vertical-align: top}
	table.calendarinner tr.year th	{font-weight: normal}
	table.calendarinner td 			{color: grey;}
	table.calendarinner td a:hover 	{background-color: #453b37; color: #aab334; text-decoration: none;}
	table.calendarinner td.today	{background-color: #aab334; color: black;}
	table.calendarinner tr.day td	{text-align: right}
	.calendarHeader th a	{font-weight: normal;}
	
/* images */
	img			{filter: none; /*border: 1px solid gray;*/}	
	.links, .img-shadowl 	{float: left; margin: 5px 15px 5px 0px;}
	.rechts, .img-shadow 	{float: right; margin: 5px 0px 5px 15px;}
	.midden, .img-shadowm 	{text-align: center;}
	.default 	{margin: 10px 0px 10px 10px;}
	
/* form elementen */
	form		{padding:0pt; margin:0pt;}	
	form * {font-family: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;}
	input, textarea		{/*border: 1px gray solid;*/ font-size: 100%}
	.transp		{border: none;}
	table#archive td	{vertical-align: top; /* width: 50%; */ padding: 0 15px 20px 0;}
		
/* misc */
	code		{font-size: 90%; border: 1px solid #302926; width: 50%; padding: 2px; display: block; font-family: "Courier New", Courier, monospace}
	em, i, q, cite, .citaat, .txt {font-style: italic;}
	del, strike, .not {text-decoration: line-through;}
	sub, sup 	{font-size: 80%;}
	abbr, acronym 	{/* border-bottom: 1px dashed #bfbc99; */ cursor: help;}
	hr			{color: #302926; height: 1px; background-color: #302926; border:0}
	dt			{font-weight: bold;}
	dd			{margin-bottom: 15px;}
	.button		{text-transform: lowercase;}
	.ruim li	{margin-bottom: 10px;}
	.klein		{font-size: 0.8em;}
	.clear		{clear: both;}
	
	ul.invis	{margin: 0; padding: 0;}
	ul.invis li	{list-style-image: none; list-style-type: none}
	
	/* ul			{list-style-type: circle;} */
	ul li.prev:before 	{content: " \21E6 "; padding-right: 5px;}
	ul li.next:after 	{content: " \21E8"; padding-left: 5px;}
	
	blockquote	{padding: 0px 10px; font-size: 90%; margin: 10px;}
	blockquote .bron	{font-style: italic; text-align: right}
	
	/*#blader		{margin-top: 20px; padding-top: 10px;}*/
	#blogroll td	{vertical-align: top; padding-right: 15px;}
	
	table#media	{border: 1px solid #453b37; border-collapse: collapse; width: 100%; margin: 15px 0}
	table#media tr td, table#media tr th {border: 1px solid #453b37; border-width: 1px 0 0 1px; padding: 10px;}
	table#media .rating		{float: right; font-size: 2em; color: #302926; margin-left: 5px}
	table#media .wanneer	{font-size: 0.8em; color: #bfbc99; text-transform: lowercase;}
	table#media small.aut	{text-transform: uppercase}
	
	table#media td:hover	{background-color: #453b37; color: #bfbc99}
	table#media td:hover .rating	{color: #bfbc99;}
	
	/* bij delicious archief */
	ul#periodeselect, ul#yearsel 		{margin: 0 0 10px 0; padding: 0 0 10px 0;}
	ul#periodeselect li, ul#yearsel li	{list-style-type: none; display: inline; margin-right: 5px}
	
	table#delicious td {vertical-align: top; padding-right: 15px}
	
	/* bij concerten */
	dl#concertlist dd		{padding: 5px;}
	dl#concertlist dd em	{float: right; font-size: 3.25em; color: #302926; font-style: normal;
		font-family: Georgia, "Times New Roman", Times, serif; }
	dl#concertlist dd:hover	{background-color: #453b37; color: #bfbc99}
	dl#concertlist dd:hover em	{color: #bfbc99;}
	
	#galfoot {clear: both; text-align: right; padding-top: 20px;}
	#galfoot span	{float: left}
	
/* satellite (flickr gallery) */

	.setThumb	{float: left; margin: 0 5px 5px 0;}	
	.setThumb img {border: 3px solid #453b37}
	
	.photoset a	{border: 3px solid #453b37; float: left; margin: 0 5px 5px 0;}
	
/* Lifestream */
	table.lifestream th 	{border: 1px solid #453b37; border-width: 1px 0;}
	table.lifestream td		{vertical-align: top;}
	table.lifestream abbr	{border-bottom: none; cursor: auto; font-weight: norma; font-size: 1em}