/* Theme Name: jschoutenDescription: Bouwbedrijf J. SchoutenVersion: 1.0Author: K. SchoutenAuthor URI: http://www.kschouten.nl*//*---------------------------------------------------------------------------------------------	Generieke Elementen                      ---------------------------------------------------------------------------------------------*/* {	margin: 0;	padding: 0;	font-family: Verdana, sans-serif;	font-size: 14px;}abbr {	cursor:help;}blockquote {	margin:1em;	padding-left:10px;	border-left:#666 2px solid;}a {	color:#4b3928;	text-decoration:none;	font-size: 12px;}a:hover {	color:#4b3928;	text-decoration:underline;}p {	line-height:1.5em;	margin-top:5px;	font-size: 12px;}ul {	margin:10px 0 10px;	padding:0;}li {	margin:5px 0 0 26px;	padding:0;}h1,h2,h3,h4,h5,h6 {	font-family: Verdana, Serif;}h1 {	font-size:180%;	font-weight:normal;	margin-bottom:0;	color:#4b3928;}h2,h3 {	font-size:1.5em;	color:#4b3928;	margin:0.5em 0;	padding:0.25em 0;	font-weight:normal;}h4 {	font-size:24px;	font-weight:normal;	margin-bottom:0;	color:#00807F;}fieldset {	border:0px solid #ccc;}.rood {	color: #f00;}/*  ---------------------------------------------------------------------------------------------	Structure  ---------------------------------------------------------------------------------------------*/#container {	margin:15px auto;	width:960px;}#header {	margin:0 auto;	height:120px;	background: url("use/LogoJS.png") no-repeat center;	color:#000;	position:relative;}#maincontent {	float: left;	width: 960px;	background: #fff url("use/mainJS.gif") repeat-y;}#sidebar {	float:left;	width:240px;	font-size:90%;}#content {	background: url("use/contentJS.gif") no-repeat 0 120px;	float:right;	width:720px;	margin:0;}/*  ---------------------------------------------------------------------------------------------	Header---------------------------------------------------------------------------------------------*/#header h1 {	display: none;	font-size:200%;	font-weight:normal;	font-family:"Century Gothic", sans-serif;	letter-spacing:0.1ex;	background:none;	margin:0;	padding:30px 10px;}#header h1 a {	color:#9bc2d4;	border-bottom:none;}#header h1 a:hover, #header h1 a:active {	color:#9bc2d4;	border-bottom:none;}div.search {	float: right;	margin-right: 150px;	background:  no-repeat;	width: 251px;	height: 38px }#header ul {	float: left;	display: inline;	margin: 0;	padding: 0;}#header ul li {	list-style: none;	float: left;	margin: 0;	padding: 0;}#header input, #header p {	float: left;	display: inline;	font-size: 11px;}#header input {	margin: 15px 5px 0px 5px;}#header p {	margin: 15px 5px 0px 20px;	color: #00807F;}input#btnSearch {	background:  no-repeat;	height: 19px;	width: 19px;	border: 0;	cursor: pointer;}/*  ---------------------------------------------------------------------------------------------	Main Navigation  ---------------------------------------------------------------------------------------------	*/ul#navigation {	background: #806040 url("images/headermenu_bgJS.gif") repeat-x;	height:32px;	line-height:32px;	text-align: right;	border-top: 0px solid #00807F;	border-bottom: 0px solid #00807F;	margin: 0;	padding: 0;}ul#navigation li {	float:left;	list-style:none;	background:none;	margin: 0;	padding: 0;}ul#navigation li a {	border:none;	color:#fff;	padding: 0px 15px;}ul#navigation li a:hover, ul#navigation li a:active, ul#navigation li.current_page_item a {	color:#fff;	text-decoration: underline;}/*  ---------------------------------------------------------------------------------------------	SideBar  ---------------------------------------------------------------------------------------------*/#sidebar h2 {	color:#00807F;	font-size:1.5em;	font-weight:normal;	padding-left: 15px;}#sidebar ul {	margin:0;	list-style:none;	margin-bottom: 25px;}#sidebar ul li {	margin:0;	list-style:none;	background:none;}#sidebar ul ul {	margin:0;}#sidebar form {	padding-left: 15px;}#sidebar ul ul ul {	margin:0;}#sidebar ul li ul li {	line-height: 25px;	border-bottom: 1px dotted #00807F;	text-indent: 15px;}#sidebar ul li ul li ul li {	margin:0;	text-indent: 30px;	line-height: 25px;	border-top: 1px dashed #00807F;	border-bottom: 1px dotted #fff;}#sidebar li li a:link, #sidebar li li a:visited {	color:#00807F;	text-decoration: none;	display: block;}#sidebar li li a:hover, #sidebar li li a:active {	color:#fff;	text-decoration: none;	display: block;	background: #00807F;}/*---------------------------------------------------------------------------------------------	Inhoud                         ---------------------------------------------------------------------------------------------*/#slideshow {	width: 720px;	display: block;}#intro {	background:#f6fcf6;	margin:0.5em;	padding:0.5em;	border: solid 1px #e1d2bd;}#intro .profile {	border:#e1d2bd 1px solid;	margin:0 0.5em 0 0;	padding:3px;}#intro em.feed {	background: no-repeat left center;	padding:2px 0 2px 16px;	font-style:normal;}.page-title {	margin:0.5em;	padding:0.5em;}.post {	margin:0.5em 0.5em 3em 0.5em;	padding:0.5em;}.post-content a img {	border: 1px solid #ccc;	padding: 5px;}.post-content a {	color: #f70;	text-decoration: underline;}.post-content a:hover {	text-decoration: none;}.post h4 {	font-size:1em;	font-weight:normal;	margin:0;	padding:0.5em 0;}.post h4 em {	font-style:normal;	float:right;	font-weight:normal;}.post-title {	font-size: 24px;	border:none;	margin:5px 0 0.5em 0;	padding:0;}.post-title a:link, .post-title a:visited, .post-title h2 {	color:#4b3928;	font-size: 24px;}.post-title a:hover, .post-title a:active {	color:#4b3928;	text-decoration: underline;}.post-date {	margin:0;	padding:0;	color:#999;}.post-info {	color:#999;	margin:0;	padding:3px 0;	clear:both;	font-size:0.9em;}.post-info em {	color:#666;	font-style:normal;}.post-info em.user {	background: no-repeat left center;	padding:2px 0 2px 12px;}.post-info em.cat {	background: no-repeat left center;	padding:2px 0 2px 12px;}.post-info a:link, .post-info a:visited {	color: #4b3928;	text-decoration: underline;}.post-info a:hover, .post-info a:active {	color: #4b3928;	text-decoration: none;}.post-content {	margin:0;	padding:0.2em 0;}.post-content p {	margin: 10px 0px;	padding: 0;}.post-content h1 {	margin: 15px 0px;}.post-comments {	float:right;}.post-comments a {	background: no-repeat left center;	padding-left:12px;}/* ---------------------------------------------------------------------------------------------	Footer Blocks---------------------------------------------------------------------------------------------*/#footer_blocks {	clear:both;	height: 246px;	text-align: left;	width: 960px;	display: block;}#footer_blocks h2 {	font-size: 16px;	font-weight: bold;	padding: 10px 10px 5px 20px;	margin: 60px 10px 10px 10px;	color: #00807F;	border-bottom: 1px dashed #00807F;}#footer_blocks h6 {	font-size: 18px;	font-weight: bold;	padding: 10px 10px 5px 20px;	margin: 60px 10px 10px 10px;	color: #00807F;}#footer_blocks p {	padding: 0px 15px;	line-height: 20px;	font-size: 11px;}#footer_blocks span.images {	padding: 0px;	margin: 0px 15px;	border: 4px solid #e6ad73;}#footer_blocks ul {	list-style: none;}#footer_blocks a {	font-weight: bold;	text-decoration: none;	color: #4b3928;	font-size: 11px}#footer_blocks a:hover {	text-decoration: underline;}.footer_block1 {	width: 320px;	height: 240px;	float: left;}.footer_block2 {	width: 320px;	height: 240px;	float: left;}.footer_block3 {	width: 300px;	height: 240px;	float: left;}.footer_block4 {	width: 235px;	height: 240px;	float: left;}/* ---------------------------------------------------------------------------------------------	Footer---------------------------------------------------------------------------------------------*/#footer {	clear:both;	height: 51px;	background:  no-repeat;	color: #fff;	text-align: right;}#footer a {	color: #fff;	margin: 20px 2px 0px 2px;	text-decoration: none;}#footer a:hover {	color: #fff;	text-decoration: underline;}#footer p {	margin-top: 15px;}#footer ul {	float: left;	margin: 15px 0px 0px 10px;	background: none;}#footer ul li.page_item {	float: left;	display: inline;	list-style: none;	margin: 0 3px;}/*---------------------------------------------------------------------------------------------	Comments Style---------------------------------------------------------------------------------------------*/#comments, #respond {	margin: 2em 0 0 5px;}.commentlist {	margin:10px;	padding:10px 20px;}#commentform {	margin:10px;	padding:10px;}.commentlist {	margin: 0;	padding: 0;}.commentlist li {	list-style:none;	margin: 10px 0;	padding: 1em 0.5em;	background:#f9f9f9;	border-top: #ccc 1px solid;	border-bottom: #ccc 1px solid;}.commentlist li .cmtinfo {	font-size:1em;}.commentlist li cite {	font-style:normal;	font-weight:bold;}.commentlist li .cmtinfo em {	margin:0;	padding:0;	font-style:normal;	font-size:0.9em;	color:#666;}.commentlist .alt {	background: #fff  repeat-x top;	border-top: #aaa 1px solid;}/*---------------------------------------------------------------------------------------------	Text Elementen                ---------------------------------------------------------------------------------------------*/textarea, input.textbox {	background:#fff  repeat-x top;	border:#aaa 1px solid;}textarea {	width:80%;}textarea:focus, input.textbox:focus {	border:#964 1px solid;}dl dt {	font-weight:bold;	margin:5px 0;}dl dd {	padding-left:20px;	display:inline;}#content ul.asides {	margin:0 1em;	padding:0;	list-style:none;}#content ul.asides li {	margin:1em 0;	padding:0 15px;}#content, #sidebar, .widget, #footer {	overflow:hidden;}a, img {	border: none;}