/*  
Theme Name: Tim Dijkman	
Theme URI: http://www.timdijkman.co.uk
Description: WordPress theme created with Adobe Dreamweaver
Version: 1.0
Author: Bureau KD
Author URI: http://www.koendijkman.nl
*/

body {
	margin: 0px;
	padding:0;
	color: black;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	background-color: #F0F7ED;
}

h1 {
	color: #66ac47;
	font-size: 24px;
	font-weight: normal;
	margin: 3px 0px 15px 0px;
}
h2 {
	color: #66ac47;
	margin: 0px 0px 12px;
}
h3 {
	margin: 0px;
}
p {
	font-size: 13px;
	font-style: normal;
	line-height: 135%;
}
a {
	font-size: 13px;
	color: #66ac47;
	font-weight: lighter;
	font-family: Helvetica, sans-serif;
	}
a:visited  {
	color: 66AC47;
}
a:hover    {
	color: 66AC47;
}
.container {
	width: 1080px;
	background-color:#f0f7ed;
}
.entry a{
	font-size: 12px;
}

.img{
	padding: 5px;
	margin: 5px;
}
.alignnone size-medium{
	padding: 5px;
	margin: 5px;
}
/* BANNER AREA */
.bannerArea {
	width: 100%;
	height: 200px;
	z-index: -1;
}

.bannerArea .container {
	height: 200px;
}

.bannernav {
	padding-top: 5px;
	float: right;
	font-size: 10px;
	font-family: Helvetica, Verdana, sans-serif;
}

.bannernav a { color: #ffffff; text-decoration: none; }
.bannernav a:visited { color: #ffffff; }
.bannernav a:hover { color: #112c4c; text-decoration: none; }



/* TOP NAVIGATION AREA */
#menu-item-7 a:hover {
	opacity:1;
}
#menu-item-7 a:hover {
	opacity:0.9;
}
#menu-item-8 a:hover {
	opacity:0.7;
}
#menu-item-6 a:hover {
	opacity:0.3;
}

.topnavigationArea {
	width: 100%;
	color: #66AC47;
}

.topnavigationgroup {
	position: absolute;
	left: 390px;
	top: 28px;
	margin: 0px;
	padding: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

.topnavigationgroup ul {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style-type: none;
	font-weight: lighter;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

.topnavigationgroup a{
	font-size: 18px;
	font-weight: lighter;
	color: 66AC47;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	width: 300px;
	display: block;
	list-style-type: none;
	}
	
.topnavigationgroup a:hover{
	font-size: 18px;
	color: #f0f7ed;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	width: 300px;
	display: block;
	list-style-type: none;
	background-color: #66ac47;
}


#header p {
	margin: 0px;
}
.title { /*-- This is the title of your blog --*/
	font: bold 31px/30px Helvetica, sans-serif;
	color: #66ac47;
	float: left;
	width: 600px;
	padding-top: 15px;
}
.title a {
	text-decoration:none;
	color:#66ac47;
}
.title a:hover {
	text-decoration:none;	
}
.description { /*-- This is the line of text below your blog title --*/
	font: 16px/20px Helvetica, sans-serif;
	color: #66ac47;
	float: left;
	clear: left;
	padding-top: 7px;
}
.topnav { /*-- This is the RSS links in the header --*/
	float:right;
	color: #000;
	font: bold normal 12px Helvetica, sans-serif;
	padding-right: 7px;
	padding-top: 10px;
}

.bannernav {
	padding-top: 20px;
	float: right;
	font-size: 10px;
	font-family: Helvetica,sans-serif;
}

.bannernav a { color: #66ac47; text-decoration: none; }
.bannernav a:visited { color: #66ac47; }
.bannernav a:hover { color: #66AC47; text-decoration: none; }

/* CONTENT AREA */

.contentArea {
	width: 1080px;
	
}


.contentArea .container {
	width: 100%;
}
.container2{
	width: 720px;
	float: right;
	top: -95px;
	position: relative;
	padding-top: 10px;
}

/* FIRST LOOP */

.boxhome{
	margin-bottom: 5px;
}
.boxhome  a {
	font-size: 22px;
	font-weight: normal;
	color: 66AC47;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	width: 295px;
	display: block;
}
.boxhome  a:hover {
	font-size: 22px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 295px;
	display: block;
	list-style-type: none;
	background-color: #66ac47;
}
	
.box{
	margin-bottom: 5px;
	top: -20px;
}
.box  a {
	font-size: 12px;
	font-weight: normal;
	color: 66AC47;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;

}
.box   a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #66ac47;
}
.box h2  a {
	font-size: 22px;
	font-weight: normal;
	color: 66AC47;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	display: block;
}
.box h2  a:hover {
	font-size: 22px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	display: block;
	list-style-type: none;
	background-color: #66ac47;
}
.contentpost img {
	float: left;
	padding: 3px 0px 10px;

}
.excerpt a {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin: 5px 0px 0px;
	border-top: none;
	border-right: none;
	border-left: none;
	width: 298px;
	display: block;
	padding: 3px 0px 5px 5px;
	border-bottom: 1px dotted #66ac47;
}

.excerpt a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	margin: 5px 0px 0px;
	border-top: none;
	border-right: none;
	border-left: none;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0px;;
	width: 300px;
	display: block;
	background-color: #66ac47;
	opacity:0.4;
	border-bottom: 1px solid #F0F7ED;
}

.tag img{
	padding: 5px;
	margin: 5px;
}

.tag a{
	font-size: 12px;
	font-weight: normal;
	color: 66AC47;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	display: block;
 	opacity:0.4;
}

.tag a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	display: block;
	list-style-type: none;
	background-color: #66ac47;
	
	}
	
/* SECOND LOOP */

#ArtlWrapper {
	}

.Artposts {
	float: left;
	width: 300px;
	margin: 0px 10px 10px;
	padding: 0px 20px 10px;
	}

.Artbox {
    			 }

.Artposts h2 {
      color: #F90;
      font-weight: normal;
      letter-spacing: normal;
      }
.Artposts img {
	float:left;
	padding: 3px 0px 10px;
      }
	  
.Artposts a {
		font-size: 22px;
	font-weight: normal;
	color: 66AC47;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	width: 295px;
	display: block;
      }
	  
.Artposts a:hover {
	font-size: 22px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 295px;
	display: block;
	list-style-type: none;
	background-color: #66ac47;
      }

.excrept1 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin: 5px 0px 0px;
	border-top: none;
	border-right: none;
	border-left: none;
	width: 300px;
	display: block;
	padding: 3px 0px 5px 5px;
	border-bottom: 1px dotted #66ac47;
}
.excerpt1 a {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin: 5px 0px 0px;
	border-top: none;
	border-right: none;
	border-left: none;
	width: 300px;
	display: block;
	padding: 3px 0px 5px 5px;
	border-bottom: 1px dotted #66ac47;
}

.excerpt1 a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	margin: 5px 0px 0px;
	border-top: none;
	border-right: none;
	border-left: none;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0px;;
	width: 300px;
	display: block;
	background-color: #66ac47;
	opacity: 0.4;
	border-bottom: 1px solid #F0F7ED;
}

/* archive */
.contentright1 {
	width: 650px;
	margin: 0px 40px 15px 10px;
	float: right;
	top: -100px;
	position: relative;
}

.archivetitle{
	font-size:24px;
	font-weight:normal;
	color: #F0F7ED;
	opacity:0.9;
	padding: 5px;
	width:640px;
	display: block;
	background-color:#66AC47;
	text-align: left;
	margin-bottom: 0px;
	}
.archivetitle1{
	font-size:24px;
	font-weight:normal;
	color: #F0F7ED;
	opacity: 0.7;
	padding: 5px;
	width:640px;
	display: block;
	background-color:#66AC47;
	text-align: left;
}
.posttitle h2 a{
	font-size: 22px;
	color: 66AC47;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 665px;
	display: block;
}

.posttitle h2 a:hover {
	font-size: 22px;
	color: #f0f7ed;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 665px;
	display: block;
	background-color: #66ac47;
}
#search {
	margin: 0 0 1.4em 0;
}

#searchbutton {
	margin-left:7px;
}

/* SIDEBAR AREA */

.contentleft {
	width: 320px;
	float: left;
	list-style-type: none;
	position: relative;
	top: -90px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 10px;
}
.contentleftR{
	width: 300px;
	float: left;
	margin: 0px 10px 10px;
	padding: 0px 10px 10px;
	list-style-type: none;
	position: relative;
	top: -100px;
	z-index: 1;
}
#contentpost {
	width: 300px;
	float: left;
	margin: 0px 10px 10px;
	padding: 0px 20px 10px;
}
.Textwidget1{
	padding:0px 5px;
	margin: 0px 5px;
	text-align:left;
}
.textwidget{	border-top: 1px solid #66ac47;
}
#Newstitle{
	font-size:24px;
	font-weight:normal;
	color: #F0F7ED;
	opacity: 0.7;
	padding: 5px;
	width:290px;
	display: block;
	background-color:#66AC47;
	text-align: left;
	margin-left: 10px;
	}
	
.latest-box-story{
	text-align:left;
}
.latest-box-story h3{
	margin: 0px;
	padding-left:5px;
}
.latest-box-story p{
	font-size:11px;
	margin: 5px 5px 3px 12px;
}

.latest-box-story a{
	font-size:16px;
	text-decoration:none;
	color:#66AC47;
	padding: 3px 5px 0px;
	margin: 0px 0px 0px 5px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	width:290px;
	display:block;
	font-weight: normal;
}

.latest-box-story a:hover{
	font-size:16px;
	text-decoration:none;
	color: #f0f7ed;
	padding:3px 5px 0px;
	margin: 0px 0px 0px 5px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	width:290px;
	display: block;
	background-color: #66ac47;

}
.excerptnews a{
	font-size:12px;
	font-weight: normal;
	color: #66AC47;
	text-decoration: none;
	margin: 0px;
	border-bottom: 1px dotted #66ac47;
	width: 287px;
}
.excerptnews a:hover{
	font-size:12px;
	font-weight:normal;
	color: #f0f7ed;
	opacity:0.5;
	margin: 0px;
	border-bottom: 1px dotted #66ac47;

}
#Arttitle{
	font-size:24px;
	font-weight:normal;
	color: #F0F7ED;
	opacity: 0.9;
	padding: 5px 5px 0px;
	width:290px;
	display: block;
	background-color:#66AC47;
	text-align: left;
	margin: 0px 0px 0px 10px;
	}	
	
#side-art{
	width:300px;
	margin: 0px 10px 0px 5px;
	float: left;
	padding: 0px 5px 5px;
	}
.box1 {
	margin:0px;
}
.box1 p{
	font-size:11px;
}
.box1 a {
	font-size: 16px;
	font-weight: normal;
	color: #66AC47;
	text-decoration: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding: 5px;
	padding-bottom: 0px;
	width: 290px;
	display: block;
}
.box1 img{
	margin: 0px;
	Padding: -5px;
}
.box1 a:hover {
	font-size: 16px;
	color: #f0f7ed;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding: 5px;
	padding-bottom: 0px;
	width: 290px;
	display: block;
	list-style-type: none;
	background-color: #66ac47;
}
.excerpt2 a{
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-left: none;
	width: 290px;
	display: block;
	padding: 3px 5px;
	border-bottom: 1px dotted #66ac47;
}
.excerpt2 a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-left: none;
	padding: 3px 5px;
	width: 290px;
	display: block;
	background-color: #66ac47;
	opacity:0.2;
	border-bottom: 1px solid #F0F7ED;
}


/* Content Singlepostpage */

.boxsingle{
	margin-bottom: 5px;
}

.contentsingle{
	width: 675px;
	margin: 0px 30px 15px 0px;
	padding: 0px 0px 10px;
	float: right;
}

.boxsingle{
	margin-right: 0px;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 5px;
	z-index: 2;
	position: relative;
	top: -80px;
}
.posttitleS {
	font-size: 22px;
	font-weight: normal;
	color: 66AC47;
	text-decoration: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	display: block;
}
.posttitleS:hover{
	font-size: 22px;
	font-weight: normal;
	color: #f0f7ed;
	text-decoration: none;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #66ac47;
	border-left: none;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 650px;
	display: block;
	list-style-type: none;
	background-color: #66ac47;
}

/*	Widget area in header */  
.widgetarea{
	position: relative;
	width: 300px;
	top: -190px;
	margin: 0px 25px 0px 0px;
	padding: 0px;
	float:right;
	}

.Textwidget{
	text-decoration:none;
	list-style-type: none;
}

.postimage{
	clear: both;
}

/* page */
.contentright2 {
	width: 675px;
	margin: 0px 10px 10px;
	float: right;
	top: -75px;
	position: relative;	
}

.pagetitle h3{
	font-size:24px;
	font-weight:normal;
	color: #F0F7ED;
	opacity: 0.7;
	padding: 5px;
	width:665px;
	display: block;
	background-color:#66AC47;
	text-align: left;
	
}
.box2{
}

.box2 h2{
	font-size:24px;
	font-weight:normal;
	color: #F0F7ED;
	opacity: 0.7;
	padding: 5px;
	width:665px;
	display: block;
	background-color:#66AC47;
	text-align: left;

}
/* FOOTER AREA */
.footerArea {
	width: 100%;
	clear: both;	
}

.footerArea .container {
	background-color: #f0f7ed;
	
}

.copyright {
	padding-left: 35px;
	padding-top: 25px;
	padding-bottom: 30px;
	color: #666666;
	opacity:0.3;
	font-size: 10px;
	font-family: Helvetica, Verdana, sans-serif;
}
