html,body {

	margin:0px;

	padding:0px;

	font-family:Verdana, Helvetica, sans-serif;

	font-size:11px;

	margin-left:auto;

	margin-right:auto;	

	min-height:101%; /* mozilla */

	line-height:18px;

	background-color:#f6ad00;

/*	background-image:url(images/bg.jpg); */

	background-position:top;

	background-repeat:repeat-x;



	

}



html {

	overflow-x: hidden;

	overflow-y: auto;

}



h1,h2,h3,h4 {

	text-transform:uppercase;

	font-family:Tahoma, Verdana, Helvetica, sans-serif;	

	

}



h1,h2, 

.post h3

{

	color:#ff7f00;

	font-size:22px;

	margin-top:-2px;

	margin-bottom:-2px;

	line-height:24px;

}



h2.pagetitle {

	color:#0d3d0d;

	margin-bottom:10px;

}





h1 a:link,

h2 a:link,

h3 a:link

 {

	color:#ff7f00;

	text-decoration:none

}



h1 a:active,

h2 a:active,

h3 a:active

 {

	color:#ff7f00;

	text-decoration:none	

}



h1 a:visited,

h3 a:visited,

h2 a:visited {

	color:#ff7f00;

	text-decoration:none	

}



h1 a:hover,

h3 a:hover,

h2 a:hover {

	color:#0c3d0c;

	text-decoration:none	

}



a:link {

	color:#ff7f00;

}



a:active {

	color:#ff7f00;

}



a:visited {

	color:#ff7f00;

}



a:hover {

	color:#0c3d0c;

}



p.postmetadata {

	margin-left:20px;

	color:#666666

}



p.postmetadata2 {

	margin-left:0px;

	color:#666666

}



small {

	color:#666666

}



h3 {

	font-weight:bold;

	font-size:12px;

	margin-top:0px;

	margin-bottom:-2px;

}







ul,li,div,table,td,th,form,input {

	margin:0px;

	padding:0px;

	text-align:left;

}



#wrapper {

	width:850px;

	min-height:600px;

	margin-left:auto;

	margin-right:auto;	

	margin-top:-865px;



}



#header {

	width:850px;

	height:313px;

	background-image:url(images/header.jpg);

	background-repeat:no-repeat;

	position:relative;
		background-color:#f6ad00;

}



#menu {

	width:850px;

	height:42px;

	background-color:#000000;

	background-image:url(images/menubg.jpg);

	background-position:right;

	background-repeat:no-repeat

}



#menu li a {

	display:block;

	width:132px;

	height:42px;

	text-decoration:none;

	line-height:38px;

	font-size:13px;

	font-weight:bold;

	text-transform:uppercase;



}



#menu li {

	float:left;

	text-align:center;

	list-style:none	

}



#menu li a:link {

	background-color:#000000;

	color:#FFFFFF

}



#menu li a:active {

	background-color:#ff7f00;

	color:#000000

}



#menu li a:visited {

	background-color:#000000;

	color:#FFFFFF

}



#menu li a:hover, 

#menu li.current_page_item a:link,

#menu li.current_page_item a:active,

#menu li.current_page_item a:visited,

#menu li.current_page_item a:hover

{

	background-color:#ff7f00;

	color:#000000;

	

}





#bg {

	background-image:url(images/bgmain.jpg);

	background-repeat:no-repeat;

	background-position:center top;	

	margin-left:auto;

	margin-right:auto;

	height:865px;



}



#contentwrapper {

	position:relative;

	min-height:100px;

	background-color:#FFFFFF



}

#footer {

	float:left;

	background-image:url(images/footer.jpg);

	background-repeat:no-repeat;

	width:850px;

	height:19px;

	padding-bottom:20px;

}



#content {

	width:600px;

	min-height:510px;

	float:left

}



#content img,

#side img {

	border:none;

}



#contentpad {

	padding:34px;

}



#side {

	width:232px;

/*	min-height:200px; */

	background-color:#0d3d0d;

	float:left

}





#side li a {

	color:#FFFFFF

}



#side li {

	color:#999999

}



#side li a:link {

	text-decoration:none;

}



#side li a:active {

	text-decoration:none;

}



#side li a:visited {

	text-decoration:none;

}



#side li a:hover {

	text-decoration:underline;



}





#side li.current-cat a:link,

#side li.current-cat a:active,

#side li.current-cat a:visited,

 {

	text-decoration:none;

}

#side li.current-cat a:hover {

	text-decoration:underline;



}



#side h2 {

	font-size:13px;

	color:#ff7f00;

	font-family:Verdana, Helvetica, sans-serif;

	margin-bottom:5px



}







#side .blok {



	margin-bottom:10px

}



#side ul {

	margin-left:0px;



}





#side ul ul



{

	margin-left:0px;

	padding-left:15px

}



#side ul ul ul {

	margin-left:10px;

	padding-left:10px

}



#side ul li {

	list-style:none

}

/*

#side ul li li {

	list-style:circle

}

*/

#sidepad {

	padding:25px;

	padding-top:10px;

	padding-bottom:0px;

	padding-right:10px;

}



#sidehead {

	width:232px;

	height:64px;

	background-image:url(images/sidehead.jpg);

	background-repeat:no-repeat

	

}



#sidecontent {

	width:232px;

	min-height:100px;

	color:#FFFFFF

}



#sidefooter {

	background-color:#FFFFFF;

	width:232px;

	height:32px;

	background-image:url(images/sidefooter.jpg);

	background-repeat:no-repeat

	

}



#zoeken {

	margin-top:34px;

	margin-bottom:38px;

	min-height:10px

}



#p-logo {

	width:104px;

	height:97px;

	background-image:url(images/p-logo.jpg);

	background-repeat:no-repeat;

	background-position:center;

	margin-left:auto;

	margin-right:auto

}



#zoeken #searchsubmit {

	background-color:#ff7f00;

	border:none;

	width:35px;

	text-align:center;

	height:20px;

	font-size:12px;

	font-weight:bold;

	line-height:20px;

	float:left;

	margin-left:4px

}



.submit input {

	text-align:center;

}



#zoeken #s {

	background-color:#ffffff;

	border:none;

	width:140px;

	height:20px;

	line-height:20px;		

	float:left

}



.post {

	margin-bottom:40px;

}



.aligncenter { 

	display:block; 

	margin-left:auto; 

	margin-right:auto; 

}

.alignleft { 

	display:block; 

	margin-right:auto; 

}

.alignright { 

	display:block; 

	margin-left:auto; 

}



.navalignleft {

	float:left;

	display:block

}



.navalignright {

	float:right;

	display:block

}



div.clear {

	clear:both;

	height:1px;

	font-size:1px;

	width:100%;

}



#balloony {

	background-image:url(images/balloony.gif);

	background-repeat:no-repeat;

	width:850px;

	height:1159px

}



.center {

	text-align:center;

}



#quotes {

	width:500px;

	height:75px;

	top:220px;

	left:43px;

	text-align:center;

	color:#FFFFFF;

	position:absolute;

	font-weight:bold;

	font-size:11px;

	overflow:hidden;

	padding-top:10px;

	

}



p#quotescollection_nextquote-0 {

	margin:0px;

}



#quotescollection_randomquote-0 {

	margin:0px;

	padding:0px;

}



.quotescollection_randomquote p {

	margin:0px;

	padding:0px;

	padding-top:8px

}



.quotescollection_randomquote p a {

	text-decoration:underline;

	color:#FFFFFF

}



textarea#comment {



}



input#submit {

	text-align:center

}



.postmetadata2 {

	text-align: center;

	}



.alt {

	background-color: #f8f8f8;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

}



.alt p {

	padding-left:15px;

	padding-right:15px;

}

	

.commentmetadata {



}



#cloud {



/*	min-height:200px; */



	margin:20px;

	margin-bottom:10px;



	text-align:left;







}



#cloud a {

	text-decoration:none;



}