/*			Scheme: CMNS	*/
/**/
/**/
/**/
/*				HTML & Content-wapper	*/
html body {
	background: white;
}
html body div#content-wrapper {
	width			: 960px;
	margin-left		: auto;
	margin-right	: auto;
	margin-top		: 2em;
	padding-left	: 15px;
	padding-right	: 15px;
}

/*				Header	*/
div#content-wrapper div#header {
	width			: 990px;
	height			: 140px;
	margin			: -1px -16px;
}
	div#header div#headerText {
		float		: left;
		width		: 360px;
		height		: 100px;
		padding		: 10px 0 0 26px;
		font-family	: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		font-size	: 28px;
	}
		div#header div#headerText h1 span {
			display		: block;
		}
		div#header div#headerText h1 span.pageTitle {
			font-size	: 42px;
		}
		div#header div#headerText h1 span.siteTitle {
			font-size	: 28px;
			margin-left	: 1em;
		}
		div#header div#headerText h1 span a {
			font-size	: 32px;
			color		: red;
			text-decoration: none;
			border-bottom: 2px dashed red;
			border-left	: 2px solid red;
			border-top	: 2px solid red;
			border-right: 2px solid red;
			padding		: 0 3px;
		}
		div#header div#headerText h1 span.siteTitle:before {
			Content	: "at ";
		}
	div#header div#headerImage {
		float		: right;
		width		: 590px;
		position	: relative;
	}
	div#header div#headerImage img {
		position	: absolute;
		width		: 588px;
		height		: 98px;
		border		: 1px solid black;
		z-index		: 1;
	}
/*				Navigation */
div#content-wrapper div#navigation {
	width			: 860px;
	height			: 45px;
	margin			: -30px 0 0 100px;
	font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
	font-size		: 15px;
	text-align		: right;
	z-index			: 5;
}
	div#navigation ul {
		list-style-type	: none;
		margin			: 0;
		padding			: 0;
	}
	div#navigation ul li {
		display			: inline;
		margin-right	: 10px;
	}
	div#navigation ul.navigate li:before {
		content			: "[ ";
	}
	div#navigation ul.navigate li:after {
		content			: " ]";
	}
	div#navigation ul li a {
		color			: red;
		text-decoration	: none;
	}
	div#navigation ul li a:hover {
		text-decoration	: underline;
	}
	div#navigation ul.filter li {
		margin			: 0 3px;
	}
	div#navigation ul.filter li a {
		font-size		: 13px;
	}
/*		Pages */
div#content-wrapper div#pages {
	
}
	div#content-wrapper div#pages ul {
		list-style-type	: none;
		margin			: 5px 0 0 0;
		padding			: 0;
		text-align		: right;
	}
	div#content-wrapper div#pages ul li {
		display			: inline;
	}
	div#content-wrapper div#pages ul li a {
		border			: 1px solid navy;
		margin			: 0 5px;
		padding			: 5px 10px;
		font-size		: 14px;
		text-decoration	: none;
	}
	div#content-wrapper div#pages ul li a:hover {
		border			: 2px solid red;
		text-decoration	: underline;
		margin			: 0 4px;
	}
	div#content-wrapper div#pages ul li.active a {
		border			: 2px solid navy;
		margin			: 0 4px;
	}
	div#content-wrapper div#pages ul li.active a:hover {
		border			: 2px solid red;
	}
/*		Footer */
div#content-wrapper div#footer {
	font-size			: 10px;
	font-family			: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
	padding				: 40px 50px 4em 75px;
}
	div#footer span {
		display			: block;
		text-align		: center;
	}
	div#footer span a, div#footer ul li a {
		text-decoration	: none;
		color			: black;
	}
	div#footer span:hover a, div#footer ul:hover li a {
		text-decoration	: underline;
	}
	div#footer span.medemogelijk {
		visibility		: hidden;
	}
	div#footer:hover span.medemogelijk {
		visibility		: visible;
	}
	div#footer span.medemogelijk:hover a {
		text-decoration	: none;
	}
	div#footer span a:hover, div#footer ul li a:hover {
		color			: red;
	}
	div#footer span.copyright {
		font-size		: 12px;
	}
	div#footer ul.links {
		list-style-type	: none;
		margin			: 0;
		display			: block;
		text-align		: center;
	}
	div#footer ul.links li {
		display			: inline;
		margin			: 0 2px;
	}

/*		GENERAL	*/
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/*		Controller: Dashboard */
div#content ul.contentList {
	list-style-type	: none;
	margin			: 0;
	padding			: 0;
}
div#content ul.contentList li {
	display			: block;
	width			: 300px;
	height			: 300px;
	margin			: 9px;
	float			: left;
	border			: 1px solid #ccc;
	position		: relative;
	background-color: #eee;
}
div#content ul.contentList li:hover {
	border			: 1px solid #888;
	background-color: #ffc;
}
		div#content ul.contentList li h3 {
			font-family	: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
			font-size	: 18px;
			text-align	: center;
			margin		: 5px 0 10px 0;
		}
		div#content ul.contentList li h3 a {
			color		: black;
			text-decoration: none;
			display		: block;
		}
		div#content ul.contentList li:hover h3 a {
			color		: red;
		}
		div#content ul.contentList li a img {
			margin		: 0 23px;
			border		: 1px solid black;
			width		: 250px;
			height		: 128px;
		}
		div#content ul.contentList li p {
			margin		: 0 10px 0 10px;
			font-size	: 13px;
		}
		div#content ul.contentList li p a {
			color		: red;
			padding		: 0 2px;
			text-decoration: none;
			font-size	: 1.1em;
		}
		div#content ul.contentList li p a:hover {
			color		: white;
			background-color : red;
		}
		div#content ul.contentList li p a img {
			width		: 19px;
			height		: 25px;
			margin		: 0;
			border		: 0;
		}
		div#content ul.contentList li p span.byLine, div#content ul.contentList li p span.location, div#content ul.contentList li p span.dateLine {
			display		: inline;
			font-size	: 11px;
		}
		div#content ul.contentList li p.byLine {
			margin		: 0;
		}
		div#content ul.contentList li p.readMore {
			position	: absolute;
			bottom		: 5px;
			right		: 10px;
		}
		div#content ul.contentList li p.readMore a {
			font-size	: 14px;
			text-decoration: none;
			font-family	: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		}
		div#content ul.contentList li:hover p.readMore a {
			text-decoration: underline;
		}
		div#content ul.contentList li p.typeName {
			position	: absolute;
			bottom		: 0;
			left		: -10px;
			padding		: 0 0 3px 5px;
			width		: 100px;
			font-family : "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
			text-align	: center;
			color		: transparent;
			font-size	: 0.9em;
		}
		div#content ul.contentList li p.typeName a {
			color		: transparent;
		}
		div#content ul.contentList li:hover p.typeName a {
			color		: white;
		}
		div#content ul.contentList li:hover p.typeName {
			background-color: red;
		}
		
/*		PHOTOSET	*/
div#content div.intro {
	width			: 90%;
	margin			: 0 auto 5px auto;
	border			: 2px solid red;
	padding			: 3px 5px;
	background		: #ffffcc;
}
	div#content div.intro * a {
		font-family			: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		font-size			: 1.1em;
		color				: red;
		text-decoration		: none;
	}
	div#content div.intro * a:hover {
		background-color	: red;
		color				: white;	
	}
	div#content div.intro p {
		margin				: 0;
		padding				: 0;
	}
	div#content div.intro div.warning {
		border-bottom		: 2px solid red;
		font-weight			: bold;
		text-align			: center;
	}
	div#content div.intro p span.title {
		font-family			: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		font-size			: 1.1em;
	}
div#content div.neighbours {
	width					: 800px;
	margin					: 0 auto 5px auto;
}
	div#content div.neighbours a {
		display				: block;
		width				: 375px;
		font-family			: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		font-size			: 1.1em;
		text-decoration		: none;
		color				: #ff5555;
	}
	div#content div.neighbours:hover a {
		color				: red;
	}
	div#content div.neighbours a:hover {
		background			: red;
		color				: white;
	}
	div#content div.neighbours a.next {
		margin				: 0 24px 0 0;
		text-align			: right;
		float				: left;
	}
	div#content div.neighbours a.prev {
		display				: block;
		width				: 375px;
		margin				: 0 0 0 24px;
		float				: right;
	}
div#content div.photos {}
	div#content div.photos ul {
		list-style-type		: none;
		margin				: 0;
		text-align			: center;
	}
	div#content div.photos ul li {
		display				: inline;
		margin				: 3px;
	}
	div#content div.photos ul li a {
		margin				: 0;
		padding				: 0;
	}
	div#content div.photos ul li a img {
		border				: 1px solid black;
		width				: 230px;
		height				: 128px;
	}
	div#content div.photos ul li a:hover img {
		border				: 1px solid red;
	}
div#relatedContent div {
	margin			: 0;
	border			: 2px solid red;
	background		: #ffffcc;
	float			: left;
}
	div#relatedContent div h3 {
		font-family	: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		margin		: 0;
		padding		: 0;
		text-align	: center;
	}
div#relatedContent div.related {
	width			: 695px;
	padding			: 1px;
}
	div#relatedContent div.related ul {
		list-style-type: none;
		margin		: 0;
	}
	div#relatedContent div.related ul li {
		display		: block;
		float		: left;
		width		: 230px;
		margin		: 0 1px 0 0;
	}
	div#relatedContent div.related ul li a h4 {
		color		: red;
		text-decoration: none;
	}
	div#relatedContent div.related ul li:hover a h4 {
		color		: white;
		background	: red;
	}
	div#relatedContent div.related ul li a h4 {
		margin		: 0;
		display		: block;
		text-align	: center;
		font-family	: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
	}
	div#relatedContent div.related ul li a img {
		width		: 230px;
		height		: 118px;
	}
div#relatedContent div.deel {
	width			: 230px;
	float			: right;
	padding			: 0 10px;
}
	div#relatedContent div.deel span {
		display			: block;
		font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
	}
	div#relatedContent div.deel span label {
		display			: block;
		padding-left	: 5px;
	}
	div#relatedContent div.deel span input {
		display			: block;
		width			: 90%;
		margin			: 0 auto;
		font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		border			: 1px solid #999;
		background-color: #ffc;
	}
/*		PLACEHOLDER	*/
div#placeholder p {
	font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
	font-size		: 16px;
	width			: 440px;
	margin			: 10px;
	float			: left;
}
	div#placeholder p span.cmns {
		color		: red;
		border-bottom: 1px dashed red;
	}

/*		PROFILE	*/
div.profile div h2 {
	font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
	margin			: 0;
	height			: 30px;
	font-size		: 1.9em;
}
div.profile div.biography {
	width			: 700px;
	border			: 2px solid red;
	float			: left;
	padding			: 3px 5px;
	background		: #ffffcc;
}
	div.profile div.biography img {
		display: block;
		float: right;
	}
div.profile div.relatedLinks {
	width			: 227px;
	margin			: 0 0 0 5px;
	border			: 2px solid red;
	float			: left;
	padding			: 3px 5px;
	background		: #ffffcc;
}
	div.profile div.relatedLinks ul {
		list-style-type	: none;
		margin			: 0;
	}
	div.profile div.relatedLinks ul li a {
		font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		color			: red;
		display			: block;
		text-decoration	: none;
		margin			: 2px 1px;
		padding			: 1px 4px;
	}
	div.profile div.relatedLinks ul li a:hover {
		color			: white;
		background		: red;
	}
div.profile div.relatedContent {
}
	div.profile div.relatedContent ul {
		list-style-type	: none;
		margin			: 0;
	}
	div.profile div.relatedContent ul li {
		display			: block;
		float			: left;
		width			: 300px;
		height			: 190px;
		margin			: 9px;
		border			: 1px solid #aaa;
		background-color: #eee;
		font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
	}
	div.profile div.relatedContent ul li:hover {
		background-color: #ffc;
	}
	div.profile div.relatedContent ul li h3 {
		margin			: 0;
		text-align		: center;
	}
	div.profile div.relatedContent ul li h3 a {
		display			: block;
		text-decoration	: none;
	}
	div.profile div.relatedContent ul li a img {
		margin			: 1px 25px 0 25px;
	}
	div.profile div.relatedContent ul li p {
		margin			: 0 5px;
	}
	div.profile div.relatedContent ul li p a {
		color			: red;
	}
	div.profile div.relatedContent ul li p a:hover {
		color			: white;
		background		: red;
	}
	div.profile div.relatedContent ul li:hover {
		border			: 1px solid red;
	}
	div.profile div.relatedContent ul li:hover h3 a {
		color		: red;
	}
/*		/PROFILE	*/
/*		BROWSEBLADEREN	*/
	div#content div.browseList ul {
		list-style-type	: none;
		margin			: 0;
	}
	div#content div.browseList ul li {
		width			: 400px;
		height			: 40px;
		margin			: 10px auto;
		border			: 1px solid red;
	}
	div#content div.browseList ul li a {
		display			: block;
		width			: 100%;
		height			: 100%;
		padding			: 10px 0 0 0;
		text-decoration	: none;
		font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		font-size		: 1.5em;
		text-align		: center;
		vertical-align	: center;
	}
	div#content div.browseList ul li:hover a {
		background-color: red;
		color			: white;
	}
/*		/BROWSEBLADEREN	*/

/*		ABOUT	*/
div#content div.column {
	width				: 300px;
	float				: left;
	margin				: 4px;
	padding				: 0 5px;
	border				: 1px solid #aaa;
	text-align			: justify;
}
	div#content div.column h2 {
		font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		margin			: 0;
		text-align		: right;
	}
	div#content div.column p {
		margin			: 5px 0;
	}
	div#content div.column p a {
		color			: red;
		text-decoration	: none;
	}
	div#content div.column p a:hover {
		color			: white;
		background		: red;
	}
	div#content div.column p a.cmns {
		color			: black;
		border			: 1px solid red;
		border-bottom	: 1px dashed red;
		font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		padding			: 1px 2px;
	}
	div#content div.column p a.cmns:hover {
		background		: transparent;
	}
	div#content div.column dl dt {
		font-family		: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		font-size		: 11px;
		font-weight		: normal;
	}
	div#content div.column dl dt:before {
		content			: "Q: ";
	}	
	div#content div.column dl dd {
		display			: none;
		font-size		: 11px;
	}
/*		CONTACT	*/
div#content div.column h3 {
	margin				: 0;
}
div#content div.column address p, div#content div.column p {
	margin				: 0;
	font-style			: normal;
}
div#content div.column form p {
	clear				: both;
	margin-top			: 5px;
}
	div#content div.column form p label {
		font-family			: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		display				: block;
		float				: left;
		width				: 90px;
	}
	div#content div.column form p input {
		font-family			: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		display				: block;
		float				: right;
		width				: 200px;
		border				: 1px solid #ccc;
	}
	div#content div.column form p select {
		font-family			: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		display				: block;
		float				: right;
		width				: 200px;	
	}
	div#content div.column form p textarea {
		font-family			: "American Typewriter", "Bakersville Old Face", "Bookman Old Style", serif;
		display				: block;
		float				: right;
		width				: 200px;
	}
