

/*		Stylesheet for ArneCoomans.Org v2.3 */

/*		General Html */
	html	{
		margin				: 0;
		padding				: 0;
	}
	
	html body	{
		margin				: 0;
		padding				: 0;
		background			: black;
		color				: white;
		font-family			: perpetua, verdana, sans-serif;
		font-size			: 14px;
	}

/*		Site Canvas */
	div#siteCanvas {
		width				: 650px;
		margin				: 10px auto;
	}

/*		Site Header */
	div#siteHeader {
		width				: 650px;
		height				: 200px;
		background			: url('header-random.php') top left no-repeat;
		margin				: 0;
		padding				: 0;
	}
	div#siteHeader h1 {
		margin				: 0;
		padding				: 0;
		float				: right;
		width				: 400px;
		height				: 200px;
		background			: url('header-titel.png') top right no-repeat;
	}
	div#siteHeader h1 span,  div#siteHeader h2 {
		display				: none;
	}

/*		Site Menu */
	div#siteMenu {
		width				: 650px;
		height				: 43px;
		border				: 1px solid #334;
		margin				: 0 0 5px 0;
	}
	div#siteMenu * a {
		color				: #ddd;
		text-decoration		: none;
	}
	div#siteMenu ul {
		margin				: 0;
		padding				: 1px;
		list-style			: none;
		position			: relative;
	}
	div#siteMenu ul li {
		float				: left;
		width				: 130px;
		height				: 21px;
		font-size			: 17px;
		text-align			: center;
		background			: #334;
		margin				: 0 1px 0 1px;
		-moz-border-radius-topright: 10px;
	}
	div#siteMenu ul li:hover {
		background			: #445;
	}
	div#siteMenu ul li ul {
		display				: none;
		position			: absolute;
		top					: 22px;
		left				: 0;
	}
	div#siteMenu ul li:hover ul {
		display				: block;
		
	}
	div#siteMenu ul li ul li {
		float				: left;
		display				: inline;
		width				: 90px;
		height				: 19px;
		font-size			: 15px;
		background-color	: #223;
	}
	div#siteMenu ul li ul li:hover {
		background			: #334;
	}

/*		Site Footer */
	div#siteFooter {
		width				: 650px;
		border				: 1px solid #444;
		margin				: 5px auto 30px auto;
		font-size			: 9px;
		text-align			: center;
	}
	div#siteFooter a {
		font-size			: 10px;
		text-decoration		: none;
		color				: #ddd;
	}

/**/
/*		Site Content */
/**/
	div#siteCanvas * h3 {
		font-size			: 25px;
		margin				: 0;
		padding				: 3px 0 0 2em;
	}
	div#siteCanvas h4 {
		font-size			: 25px;
		margin				: 0;
		padding				: 3px 0 0 2em;
	}
/**/
/*		Site Modules */
/**/
/*		SetList	*/
	div#setList {
		border				: 1px solid #999;
		width				: 650px;
		margin				: 0;
		padding				: 1px;
	}
	div#setList * a {
		color				: #ccc;
		text-decoration		: none;
	}
	div#setList * a:hover {
		text-decoration		: underline;
	}
	div#setList div.setItem {
		margin				: 3px;
		padding				: 3px;
		clear				: both;
		min-height			: 76px;
	}
	div#setList div.even {
		background-color	: #111;
	}
	div#setList div.odd {
		background-color	: #222;
	}
	div#setList div.odd:hover {
		background-color	: #444;
	}
	div#setList div.even:hover {
		background-color	: #333;
	}
	div#setList div.setItem a img {
		display				: block;
		margin				: 0;
		padding				: 0 5px 0 0;
		float				: left;
		border				: 0;
	}
	div#setList div.setItem h4 {
		margin				: 0;
		padding				: 0;
	}
	div#setList div.setItem h4 a {
		font-size			: 25px;
		color				: white;
		text-decoration		: none;
	}
	div#setList div.setItem h4 a:hover {
		text-decoration		: underline;
	}
	div#setList div.setItem h4 a span {
		font-size			: 20px;
	}

	div#setList div.setItem p {
		font-size			: 12px;
		margin				: 0;
		padding				: 0;
	}
	div#setList ul.photoList {
		list-style			: none;
	}
	div#setList ul.photoList li {
		display				: inline;
		list-style			: none;
		margin				: 0;
		padding				: 0;
	}
	div#setList ul.photoList li a img {
		border				: 0;
		margin				: 7px;
		width				: 75px;
		height				: 75px;
	}
	div#setList ul.photoList li a:hover img {
		margin				: 0px;
		width				: 89px;
		height				: 89px;
	}
	div#setList a img {
		border				: 0;
		margin				: 0 auto;
	}
	div#setList div#setPhoto {
		text-align			: center;
	}
	div#setList div#setPhoto a:hover {
		border				: 0;
	}
	
	div#setList div#context {
		text-align			: center;
	}
	div#setList div#context a:hover {
		border				: 0;
	}
	div#photoList ul li a img {
		width				: 75px;
		height				: 75px;
	}
/*		About */
	div#about {
		border				: 1px solid grey;
		margin				: 0 0 10px 0;
	}
	div#setList * a {
		color				: #ccc;
		text-decoration		: none;
	}
	div#about * a:hover {
		border-bottom		: 1px dashed #ccc;
	}
	div#about p {
		margin				: 3px 3px 7px 3px;
		text-align			: justify;
		font-size			: 16px;
	}
	div#about p#intro {
		font-size			: 18px;
	}
	div#about img {
		float				: right;
		margin				: 5px;
	}
	div#about * a {
		color				: #ccc;
		text-decoration		: none;
		font-size			: 18px;
	}
	div.googlead {
		margin				: 0 auto;
		width				: 472px;
	}