html,body {
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:1.5em;
margin:0;
padding:0;
}

.float {
float:left;
}

.clear {
clear:both;
}

#watermerk {
position:fixed;
bottom:0;
right:0;
width:400px;
height:400px;
z-index:2;
background-image:url(../images/airbrush_watermerk.png);
background-repeat:no-repeat;
}

#container {
width:1000px;
background-color:#FFF;
height:600px;
margin:auto;
}

#header {
width:1000px;
height:325px;
}

#brand {
	display:none;
}

#headerOverlay {
position:absolute;
top:0;
left:0;
background-image:url(../images/airbrush-art-almere-header_with_window_2018.png);
background-repeat:no-repeat;
width:1000px;
height:325px;
}

#headerLinks {
float:right;
padding-top:264px;
padding-right:56px;
}

#headerLinks li {
float:left;
list-style-type:none;
background-image:url(../images/button.png);
width:125px;
height:35px;
text-align:center;
margin-right:25px;
}

#headerLinks ul {
margin-top:0;
}

#headerLinks li a {
color:#FFF;
text-decoration:none;
font-size:14px;
}

#headerLinks li a:hover {
color:#FFF;
text-decoration:none;
font-size:14px;
font-weight:700;
}

#headerBack {
position:relative;
width:1000px;
height:275px;
background-image:url(../images/headerback.jpg);
}

.componentheading {
padding-top:17px;
padding-left:20px;
font-size:20px;
color:#063;
margin-bottom:55px;
font-style:italic;
}

td.contentheading {
padding-top:17px;
padding-left:20px;
font-size:20px;
color:#063;
padding-bottom:55px;
text-align:center;
font-style:italic;
}

#content {
width:790px;
text-align:left;
background-color:#FFF;
min-height:500px;
z-index:99;
background-image:url(../images/contentback.jpg);
background-repeat:no-repeat;
padding:80px 20px 50px;
}

#content a {
color:#F60;
text-decoration:none;
}

.entry-title {

   display: none;
}

h1 {
font-size:16px;
margin-bottom:3px;
}

.modifydate {
font-size:11px;
border-top:#999 dashed 1px;
color:#063;
text-align:right;
}

#sidebar_left {
text-align:left;
background-color:#FFF;
width:170px;
background-image:url(../images/leftback.jpg);
background-repeat:no-repeat;
}

#sidebar_left ul {
list-style:none;
margin-left:5px;
margin-top:0;
padding-left:10px;
padding-top:40px;
}

#sidebar_left ul li ul {
list-style:none;
margin-left:5px;
margin-top:0;
padding-left:10px;
padding-top:0;
}

#sidebar_left a {
color:#063;
font-size:12px;
text-decoration:none;
}

#sidebar_left a:hover {
color:#063;
font-size:12px;
font-weight:700;
text-decoration:none;
}

#sidebar_left ul li ul a {
color:#F60;
font-size:11px;
}

#sidebar_left ul li ul a:hover {
color:#F60;
font-size:11px;
font-weight:700;
text-decoration:none;
}

#sidebar_left ul li ul li ul a {
color:#060;
font-size:11px;
}

#sidebar_left ul li ul li ul a:hover {
color:#060;
font-size:11px;
font-weight:700;
text-decoration:none;
}

#sidebar_left2 {
text-align:left;
background-color:#FFF;
width:140px;
border:1px solid #F60;
padding-top:10px;
	padding-left:5px;
	padding-right:15px;
/*background-image:url(../images/leftback.jpg);
background-repeat:no-repeat;
*/}

#sidebar_left2 ul {
list-style:none;
margin-left:5px;
margin-top:0;
padding-left:15px;
padding-top:10px;
}

#sidebar_left2 ul li ul {
list-style:none;
margin-left:5px;
margin-top:0;
padding-left:10px;
padding-top:0;
}

#sidebar_left2 a {
color:#F60;
font-size:14px;
text-decoration:none;
}

#sidebar_left2 a:hover {
color:#F60;
font-size:14px;
font-weight:700;
text-decoration:none;
}

#sidebar_left2 ul li ul a {
color:#F60;
font-size:13px;
}

#sidebar_left2 ul li ul a:hover {
color:#F60;
font-size:13px;
font-weight:700;
text-decoration:none;
}

#sidebar_left2 ul li ul li ul a {
color:#F60;
font-size:13px;
}

#sidebar_left2 ul li ul li ul a:hover {
color:#F60;
font-size:13px;
font-weight:700;
text-decoration:none;
}

.menu .current_page_item{
    font-weight: bold;
}

.menu .sub-menu 
{ 
    display: none; 
}

.menu .current-menu-item .sub-menu 
{ 
    display:block;
    font-weight:normal;
}

.menu .current-menu-ancestor .sub-menu 
{ 
    display:block; 
    font-weight:normal;
}

#footer {
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
text-align:center;
color:#FFF;
float:left;
height:35px;
padding-top:10px;
width:1000px;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label, div.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
	font-size:12px;
}
@media only screen and (max-width: 1000px) {
	#header {
		width:100%;
		height:100px;
		background-image:url(../images/body_bg.jpg);
		background-repeat:repeat-x;
	}
	
	#brand {
		display:block;
		position:absolute;
		top:5%;
		left:10%;
		font-size:26px;
		color:#FFF;
	}
	#brand-sub {
		font-size:14px;
		color:#FFF;
		padding-left:40px;
	}
	
	#container {
		width:100%;
		background-color:#FFF;
		margin:auto;
	}
	
	#content {
		width:90%;
		text-align:left;
		background-color:#FFF;
		background-repeat:no-repeat;
		padding:20px 20px 50px;
		background-image: none;
	}
	#footer {
		background-image:url(../images/body_bg.jpg);
		background-repeat:repeat-x;
		text-align:center;
		color:#FFF;
		float:left;
		height:auto;
		padding-top:10px;
		padding-bottom:10px;
		width:100%;
}
}