/*  
	Theme Name: Jaapvdveen 02
	Theme URI: http://www.jaapvdveen.nl
	Description: New blogtemplate for jaapvdveen / SHOOX
	Version: 1.0
	Author: Bravebunny
	Author URI: http://www.shoox.nl/
*/

/*
	#366DA0
	#5F8EBB
	#8DB3D6
	#BDD5EC
	#D0DAE4
*/

body{
	/*background-color:#D0DAE4;/**/
	background-color:#eeeeff;
}

div#header-area{

}

div#header-area h1{
	margin:0;
	text-align:right;
}

ul#categorylist{
	list-style:none;
}

.alignright{
	text-align:right;
}

div#teaserarea h3{
	margin:5px 0 5px 0;
	text-transform:uppercase;
	font-size:1.2em;
	font-weight:bold;
	color:#8DB3D6;
}

div.teaser{
	color:#366DA0;
	background-color:#D0DAE4;
	min-height:80px;
}

div.teaser p{
	text-align:justify;
	margin:2px;
}

div.teaser p a{
	color:#366DA0;
	text-decoration:none;
}

div.teaser p a:hover{
	color:#009;
}

div.teaser p img{
	margin:5px 5px 5px 5px;
	float:left;
	background-color:#eeddff;
}

div#meta-area{
	background-color:#366DA0;
}

div#meta-area span.ss_sprite{
	float:left;
	height:13px;
	margin-top:1px;
}

div#meta-area p.pagemetadata, div#meta-area p.sitemetadata{
	margin:2px 5px 2px 5px;
	font-weight:bold;
	color:#D0DAE4;
}

div#meta-area p.pagemetadata a, div#meta-area p.sitemetadata a{
	text-decoration:none;
	color:#D0DAE4;
}

div#meta-area p.pagemetadata a:hover, div#meta-area p.sitemetadata a:hover{
	text-decoration:underline;
}

div#meta-area p.sitemetadata{
	text-align:left;
	text-transform:uppercase;
}

/* BODY STYLING */

div#content{
	min-height:500px;
	float:left;
}

div#content *{
	/*float:left;*/
}

div.post{
	
}

div.post h1{
	font-size:1.6em;
	font-weight:bold;
	margin:0;
	width:100%;
	color:#366DA0;
}

div.post h1 a{
	color:#366DA0;
	text-decoration:none;
}

div.post h1 a:hover{
	text-decoration:underline;
	color:#5F8EBB;
}

div.post p.postmetadata{
	text-transform:uppercase;
	font-size:0.8em;
	margin:0;
	width:100%;
	color:#8DB3D6;
	float:left;
}

div.post p.postmetadata a{
	color:#366DA0;
}

div.post p.postmetadata a:hover{
	color:#5F8EBB;
	text-decoration:underline;
}

div.post div.entry p{
	margin:0 0 5px 0;
	width:100%;
}

div.post h2{
	font-size:16px;
	font-weight:bold;
	color:#366DA0;
	margin:0 0 5px 0;
}

div.post h3{
	font-size:14px;
	margin:0 0 5px 0;
	font-weight:bold;
	color:#366DA0;
}

div.post div.entry ol, div.post div.entry ul{
	margin:0 0 5px 0;
	padding:0;
	list-style-position:inside;
}

div.navigation{
	text-align:center;
	border-top:solid 1px #8DB3D6;
}

div.post ol{
	margin:0 0 0 20px;
}

div.post ol li{
	/*border-top:solid 1px #8DB3D6;*/
}

/* SIDEBAR STYLING */

ul#sidebarlist{
	list-style:none;
}

li.widget{
	margin:0 0 10px 0;
}

li.widget h2, div#footer ul li h2{
	font-size:1.4em;
	margin:0;
	text-transform:uppercase;
	font-weight:bold;
	border-bottom:solid 1px #ffffff;
	color:#8DB3D6;
}

li.widget h2 span.ss_sprite, div#footer ul li h2 span.ss_sprite{
	float:left;
	height:13px;
	margin-right:2px;
}

li.widget div.textwidget p{
	margin:0 0 5px 0;
	float:left;
	width:100%;
	text-align:justify;
}

li.widget ul{
	margin:0 0 5px 0;
	padding:0;
	list-style:square;
	list-style-position:inside;
	float:left;
	width:100%;
}

/* FOOTER STYLING */
div#footer{
	color:#366DA0;
	background-color:#D0DAE4;
}

div#footer ul{
	list-style:none;
	margin:10px 0 10px 0;
	padding:0;
	float:left;
	width:100%;
}

div#footer ul.first{
	margin:10px 0 10px 10px;
}

div#footer ul.last{
	margin:10px 10px 10px 0;
}

div#footer ul li ul{
	margin:0px;
	list-style:square;
	list-style-position:inside;
}

div#footer ul li ul li ul{
	margin:0 0 0 20px;
	list-style:disc;
}

div.comments{
	float:left;
	width:100%;
}

h3#respond{
	border-top:solid 1px #8DB3D6;
}

form p{
	margin:0;
}
