
		/**
		 *	CSS LAYOUT file
		 *	
		 *	@author Roy Scheepens
		 */		
		
		h1, 
		h2, 
		h3, 
		h4, 
		h5, 
		h6 {
		
			}
		
		strong {
			font-weight:bold;
			}
			
		em {
			font-style:italic;
			}

		img { 
			border: none; 
			}


		#header h1 a,
		#header h1 a:visited {
			position:absolute;
			top:2px;
			left:160px;
			display:block;
			text-indent:-3000px;
			width:636px;
			height:125px;
			background:transparent url('../images/layout/logo-caseamsterdam.gif') no-repeat top left;
			}

/**
		CONTENT		
************************************/			

		#content {
			font-size:85%;
			}
			
		#content h1 {
			color:#BA2B1D;
			font-size:13px;
			font-weight:bold;
			line-height:20px;
			}

		#content h2 {
			color:#000000;
			font-size:11px;
			font-weight:bold;
			line-height:20x;
			}

		#content h3 {
			font-size: 11px;
			font-weight: normal;
			font-style: italic;
			line-height: 20px;
			color: #000000;
			}

		#content h4 {
			font-size: 9px;
			line-height: 16px;
			font-weight: normal;
			font-style: italic;
			}

		#content h5 {
			color: #000000;
			font-size: 9px;
			line-height: 16px;
			font-weight: normal;
			
			}

		#content table h5 {
			color: #fff;
			font-size: 9px;
			line-height: 16px;
			font-weight: normal;
			
			}
			
		#content h6 {
			color:#BA2B1D;
			font-size: 9px;
			line-height: 16px;
			font-weight: normal;
			}


		a,
		a:visited {
			color:#BA2B1D;
			text-decoration:underline;
			}

		a:hover,
		a:active {
			text-decoration:none;
			}
			
		
		#content p,
		#content ul, 
		#content ol, 
		#content dl, 
		#content table { 
			margin-bottom: 18px; 
			}
		
		#content ul, 
		#content ol, 
		#content dd { 
			margin-left: 36px; 
			}


		#sitemap ul {
			margin-bottom:0px;
			}

		textarea {
			font:110%/100% Arial, Helvetica, sans-serif;
			}


/**
		SEARCH		
************************************/

		#search {
			position:absolute;
			right:10px;
			bottom:10px;
			}
			
		#search input.search-query {
			font-size:85%;
			padding:3px;
			width:160px;
			}
			
		ul#search-results {
			list-style-type:none;
			margin-left:5px;
			}

			
/**
		CALENDAR		
************************************/

		.archive {
			width:					220px;
			}
		
		.archive caption {
			height:					28px;
			line-height:			28px;
			background:				#f9f9f9;
			border-bottom:			1px solid #ededed;
			margin-bottom:			5px;
			font-size:				120%;
			font-weight:			bold;
			}
			
		.archive tr th,
		.archive tr td {
			text-align:				center;
			width:					32px;
			height:					24px;
			line-height:			22px;
			}
		
		.archive tr td.current {
			border:					1px solid #555;
			background:				#333;
			width:					30px;
			height:					22px;
			font-weight:			bold;
			text-decoration:		none;
			color:#fff;
			} 

		.archive tr td.active {
			font-weight:			bold;
			background:				#0F0;
			border:					0;
			width:					32px;
			height:					24px;
			} 

			
		.archive tr td.item {
			font-weight:			bold;
			background:				#617a88;
			border:					0;
			width:					32px;
			height:					24px;
			} 
		
		.archive tr td.item a,
		.archive tr td.item a:visited {
			color:					#fff;
			font-weight:			bold;
			}
		
		.table-links {
			width:					215px;
			margin:					0 5px;
			height:					24px;
			line-height:			24px;
			border-top:				1px solid #ededed;	
			}
		
		.table-links .archive-prev {
			display:				block;
			float:					left;
			width:					80px;
			}
		
		.table-links .archive-next {
			display:				block;
			float:					right;
			width:					80px;
			text-align:				right;
			}

/**
		PAGINATION		
************************************/

		.pagination {
			
			padding: 				2px 0;
			font-size:				100%;
			height:					20px;
			margin:10px 0 5px -36px;
			}
		
		.pagination span {
			font-size:				9px;
			float:					left;
			color:					#666;
			}
		
		.pagination ul {
			float:					left;
			list-style-type: 		none;
			margin:0;
			}
		
		.pagination ul li.spacer {
			line-height:			26px;
			color:					#777;
			}
		
		.pagination ul li {
			float: 					left;
			display: 				inline;
			margin: 				0 5px 0 0;
			display:				block;
			font-size:				9px;
			}
		
		.pagination ul li a,
		.pagination ul li a:visited {
			color: 					#da5d51;
			padding: 				0 4px 0 4px;
			border: 				1px solid #ccc;
			text-decoration: 		none;
			float: 					left;
			}
		
		.pagination ul li a:hover {
			color: 					#BA2B1D;
			background: 			#f4e4e3;
			border: 				1px solid #da5d51;
			}
		
		.pagination ul li.nolink {
			color: 					#CCC;
			border: 				1px solid #F3F3F3;
			padding: 				0 4px 0 4px;
			}
		
		.pagination ul li.current {
			color: 					#FFF;
			border: 				1px solid #aa3f35;
			padding: 				0 4px 0 4px;
			background: 			#da5d51;
			}


/**
		RECENT LIST		
************************************/
	
		#recent-list {
			list-style-type:none;
			padding:10px;
			}

		#recent-list li {
			font-size:85%;
			margin-bottom:10px;
			}
			
/**
		POST LIST	
************************************/

			#content h2.month-title {
				font-size:130%;
				color:#000;
				}

			ul#post-list {
				margin:0;
				padding:0;
				list-style-type:none;
				}
			
			#post-list li {
				margin-bottom:20px;
				}
				
			#post-list li h2.post-list-title { 
				font-size:12px;
				}

			#post-list li .post-list-metadata { 
				display:none;
				}				

			#post-list li .post-list-intro { 
			
				}
				
			#post-list li a {
			
				}
				
			#post-list li a:visited {
			
				}
				
			#post-list li a:hover {
			
				}
			
/**
		POST	
************************************/	

			#post {
			
				}
				
			#post h2.post-title {


				}

			#post .post-metadata {


				}
				
			#post .post-metadata span.date {}
			#post .post-metadata span.author {}
			#post .post-metadata span.categories {}
			
			
			#post .post-body {
			
			
				}
				
			#post .post-links {
				width:100%;
			
				}

			#post .post-links .prev-post {
				display:block;
				float:left;
				
			}

			#post .post-links .next-post {
				display:block;
				float:right;
			}
				
			#post .post-footer {
			
			
				}
						
			
			
	