html, body {	height: 100%;}body {	margin: 0px;	padding: 0px;	background: #C0C4C5 url(images/page-body-bg.png) repeat;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	color: #2E2E2E;}h1, h2, h3 {	margin: 0px;	padding: 0px;	font-family: 'Abel', sans-serif;	font-weight: 400;}p, ol, ul {	margin-top: 0px;}p, ol {	line-height: 200%;}strong {}a {	color: #006389;}a:hover {	text-decoration: none;}a img {	border: none;}img.border {}img.alignleft {	float: left;}img.alignright {	float: right;}img.aligncenter {	margin: 0px auto;}hr {	display: none;}/** WRAPPER */#wrapper {	background: url(images/wrapper-bg.png) repeat;}#wrapper-bgtop {	background: url(images/wrapper-top-bg.png) repeat-x left top;}#wrapper-bgbtm {	overflow: hidden;	margin-bottom: 20px;	background: url(images/wrapper-bottom-bg.png) repeat-x left bottom;}.container {	width: 1000px;	margin: 0px auto;}.clearfix {	clear: both;}/** HEADER */#header {	overflow: hidden;	width: 840px;	height: 169px;	margin: 0px auto;	padding: 0px 30px;	}/** LOGO */#logo {	float: left;	width: 700px;	height: 69px;	padding-top: 100px;}#logo h1, #logo p {	float: left;	margin: 0px;	line-height: normal;}#logo h1 a {	display: block;	padding-right: 13px;	letter-spacing: -1px;	text-decoration: none;	text-shadow: 1px 1px 1px #151A1D;	font-size: 34px;	color: #FFFFFF;}#logo p {	display: block;	padding-top: 15px;	letter-spacing: -1px;	text-shadow: 1px 1px 1px #2C373B;	font-size: 18px;	font-family: 'Abel', sans-serif;	color: #778893;}/** SEARCH */#search {	float: right;	width: 270px;	height: 175px;	background: url(images/search-bg.png) no-repeat left top;}#search form {	margin: 0px;	padding: 108px 0px 0px 0px;}#search fieldset {	margin: 0;	padding: 0;	border: none;}#search input.blank {	color: #7C7768;}#search-text {	outline: none;	width: 220px;	height: 32px;	border: none;	padding: 0px 0px 0px 10px;	background: none;	line-height: 32px;	font-family: 'Abel', sans-serif;	font-size: 16px;	font-weight: 400;	color: #566B73;}#search-submit {	display: none;}/** MENU */#menu {margin-top: 5px;}.menu,.menu ul,.menu li,.menu a {	margin: auto;	padding: 0;	border: none;	outline: none;}.menu {	height: 40px;	width: 460px;	background: ##A3A3A3;	background: -webkit-linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);	background: -moz-linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);	background: -o-linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);	background: -ms-linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);	background: linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}.menu li {	position: relative;	list-style: none;	float: left;	display: block;	height: 40px;}.menu li a {	display: block;	padding: 0 14px;	margin: 6px 0;	line-height: 28px;	text-decoration: none;	border-left: 1px solid #393942;	border-right: 1px solid #4f5058;	font-family: Helvetica, Arial, sans-serif;	font-weight: bold;	font-size: 13px;	color: #f3f3f3;	text-shadow: 1px 1px 1px rgba(0,0,0,.6);	-webkit-transition: color .2s ease-in-out;	-moz-transition: color .2s ease-in-out;	-o-transition: color .2s ease-in-out;	-ms-transition: color .2s ease-in-out;	transition: color .2s ease-in-out;}.menu li:first-child a { border-left: none; }.menu li:last-child a{ border-right: none; }.menu li:hover > a { color: #1E90FF; }.menu ul {	position: absolute;	top: 40px;	left: 0;	opacity: 0;	background: #1f2024;	-webkit-border-radius: 0 0 5px 5px;	-moz-border-radius: 0 0 5px 5px;	border-radius: 0 0 5px 5px;	-webkit-transition: opacity .25s ease .1s;	-moz-transition: opacity .25s ease .1s;	-o-transition: opacity .25s ease .1s;	-ms-transition: opacity .25s ease .1s;	transition: opacity .25s ease .1s;}.menu li:hover > ul { opacity: 1; }.menu ul li {	height: 0;	overflow: hidden;	padding: 0;	-webkit-transition: height .25s ease .1s;	-moz-transition: height .25s ease .1s;	-o-transition: height .25s ease .1s;	-ms-transition: height .25s ease .1s;	transition: height .25s ease .1s;}.menu li:hover > ul li {	height: 36px;	overflow: visible;	padding: 0;}.menu ul li a {	width: 100px;	padding: 4px 0 4px 40px;	margin: 0;	border: none;	border-bottom: 1px solid #353539;}.menu ul li:last-child a { border: none; }.menu a.documents { background: url(images/1.png) no-repeat 6px center; }.menu a.messages { background: url(images/8bucket.png) no-repeat 6px center; }.menu a.dak { background: url(images/6soaps.png) no-repeat 6px center; }.menu a.impreg { background: url(images/3bubbles.png) no-repeat 6px center; }.menu a.icht { background: url(images/9towels.png) no-repeat 6px center; }.menu a.signout { background: url(images/4pan.png) no-repeat 6px center; }.menu a.lift { background: url(images/liften.png) no-repeat 6px center; }.menu a.trap { background: url(images/trappen2.png) no-repeat 6px center; }.menu a.glas { background: url(images/raam.png) no-repeat 6px center; }.menu a.zwembad { background: url(images/duik2.png) no-repeat 6px center; }.menu a.straat { background: url(images/bestraten.png) no-repeat 6px center; }.menu a.damwand { background: url(images/damwand.png) no-repeat 6px center; }/** PAGE */#page {	overflow: hidden;	width: 900px;	margin: 0px auto;	padding: 0px 0px 40px 0px;	background: #FFFFFF url(images/page-content-bg.png) repeat-y center top;	border: 1px solid #B2B9BD;	box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, .1);	border-radius: 5px;}/** CONTENT */#content {	float: left;	width: 540px;	padding: 40px 30px 0px 30px;}/** SIDEBAR */#sidebar {	float: right;	width: 300px;	text-shadow: 1px 1px 0px #FFFFFF;}#sidebar .title {	display: block;	width: 240px;	height: 59px;	margin-bottom: 20px;	padding: 0px 30px 0px 30px;	background: url(images/sidebar-title-bg.png) no-repeat right top;	line-height: 59px;	text-shadow: 1px 1px 1px #161C1F;	font-family: 'Abel', sans-serif;	font-size: 18px;	font-weight: 400;	color: #FFFFFF;}#sidebar p {	margin: 0px 30px;}#sidebar ul {	margin: 0px;	padding: 0px 0px 0px 0px;	list-style: none;}#sidebar li {	margin: 0px 30px 0px 30px;	padding: 5px 0px 5px 0px;	background: url(images/sidebar-separator-bg.png) repeat-x left top;}#sidebar li a {	display: block;}#sidebar .first {	background: none;}/** FOOTER */#footer {	overflow: hidden;	height: 130px;}#footer p {	margin: 0px;	padding: 0px 0px 0px 0px;	text-align: center;	text-shadow: 1px 1px 1px #FFFFFF;	font-family: 'Abel', sans-serif;	font-size: 14px;	color: #6F7071;}#footer a {	color: #6F7071;}#banner {	overflow: hidden;	width: 900px;	margin: 20px auto;	background-color: #FFFFFF;	border: 1px solid #B2B9BD;	border-radius: 5px;	box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, .1);}#banner .image-border {	padding: 15px;}/** POST STYLE  */.post {	overflow: hidden;}.post .title {	display: block;	margin: 0px;	padding: 0px 0px 0px 0px;	letter-spacing: -3px;	font-size: 40px;	color: #2E2E2E;}.post .entry {}.post .img-style1 {	margin-bottom: 20px;}.post .posted {	margin-top: -5px;	padding: 0px 0px 10px 0px;	font-family: 'Abel', sans-serif;	font-size: 16px;	color: #A9A9A9;}.post .posted a {	color: #A9A9A9;}.post .meta {	overflow: hidden;	display: block;	height: 50px;	margin-top: 30px;	padding: 0px 20px;	border: 1px solid #CDCDCD;	box-shadow: inset 0px 0px 1px 1px rgba(255, 255, 255, 1);	background: url(images/meta-bg.jpg) repeat-x left top;	text-shadow: 1px 2px 0px rgba(255, 255, 255, 1);	font-family: 'Abel', sans-serif;	font-size: 13px;	font-weight: 400;	color: #535353;}.post .meta a {	color: #535353;}.post .meta .listed {	float: left;	padding-right: 25px;	line-height: 50px;	background: url(images/meta-separator-bg.png) no-repeat right 50%;}.post .meta .tags {	float: left;	padding-left: 20px;	line-height: 50px;}.post .meta .comments {	float: right;	line-height: 50px;}.post .img-margin {	margin-bottom: 30px;}#img imgthumb1 {}