/* === Styles for layout of site =============================  */

#wrapper {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}
#container {
	margin: 0px auto 0px;
	width:802px;
	height: 100%;
	}

.banner {
	float:left;
	width: 100%;
	height: 38px;
/*	background-image: url("../img/banner.gif"); */
	background-position: -6px;
	}
.banner .flash {
	width:802px;
	height: 48px;
	}

	#menu	{
		background-image:url("../img/title.gif");
		background-repeat:no-repeat;
		float:left;
		width:100%;
		height:67px;
		margin:33px 0px 35px;
		padding:0px;
	}
	#menu li { font-size:16px;}
	
	#menu a#home {
		float:left;
		display:block;
		width:320px;
		height:70px;
	}

	#random {
		float:left;
		width:100%;
	}
		#random div.italic {
		margin:15px 40px 12px;
		}

	#content	{
		float:left;
		width:100%;
		margin-top:40px;
		padding-bottom: 15px;
	}

	#content div.more,
	#content div.back {
		margin-top:5px;
		float:right;
		font-style: italic;
	}
	#content div.back {
		float:left;
	}


/* === content item (normaal) === */

	#content div.item {
		float:left;
		clear:both;
		width: 100%;
		padding:18px 0px 18px 0px;
		background-image: url("../img/hr.gif");
		background-repeat: repeat-x
	}

	.item .picture {
			float:left;
			width:400px;
		}
		.item .picture img {
			max-width:360px;
			float:right;
		}
		.text {
			float:right;
			width:360px;
		}
		.text img {
			max-width:100%;
		}
		img.more {
			margin-left:5px;
		}


div.embed * {
	max-width:360px;
	}
.portfolio div.embed * {
	max-width:none;
}
.picture .embed {
	float:right;
}
div.embed small {
	font-family:"Times New Roman","Times",times, serif;
	font-size:12px;
	padding:2px;
}

/* === content item (portfolio) === */

	#content.portfolio .item .text {
			float:right;
			width:762px;
		}

	#content.portfolio .item .text .date {
		display:none;
		}




	ul.gallery {
		display:block;
		width: 100%;
		float:left;
		clear:both;
		margin-bottom: 10px;
	}
	ul.gallery li {
		list-style: none;
		display:list-item;
		padding:0px;
		margin:0px 10px 10px 0px;
		float:left;
		width:auto;
		max-width:150px;
		}
	ul.gallery li img {
		height: 100px;
		cursor: pointer;
	}



