	/*setting default values */
	body, div {
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}
	
	html, body { 
	 margin:0;
	 padding:0; 
	}

	table, div {
	/*margin:0;*/
	border:0;
	}
	
	body { color: #663300; background-color: #CC9966;}	
	table { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 10pt; }	
	
	body {background-image: url(/images/bg2011.jpg);background-repeat: no-repeat;background-attachment: fixed;}
	
	table#maintable {
	width: 800px;
	height: 100%;
	border-left:1pt #0099CC solid;
	border-right:1pt #0099CC solid;
	background-color: #CC9966;
	}
	
	#footertable {width:100%;}
	td#mainleft {width: 160px; background-color: #663300;}
	td#mainright {width: 640px;}	
	#logotab {width: 100%}
	
	td#mainleft {padding-top: 10px;}
	td#mainright {padding-top: 10px;}
	
	.blocktable {width:90%;}
	.mainleft {width:160px; background-color: #663300;}
	.mainleftspacer {width:160px;height:1px;border:none;}
	
	#maintop {width:100%; height:26px; padding: 0 10 0 10;vertical-align: middle;
	/*background: #ffffff url(../images/graymbg50.gif) repeat-x left middle;*/
	background-color: #663300;
	}
	#mainbot {width:100%; padding:10 30 10 30;}
	
	div#pagetitle {
	width: 95%;
	margin:0 0 20px 30px;
	border-bottom:1pt #33FFFF solid;
	}
	
	div#pagetitletext {
	/*font-size: <%site_pagetitlefontsize%>pt;*/
	font-size: 130%;
	font-weight: bold;
	color: #663300;
	margin:0 0 6 0;
	letter-spacing: 1.5pt;	
	}
	
	.bull {
	font-family : Arial, Geneva, Helvetica, sans-serif;
	/*font-size: <%bulletfontsize%>pt;*/
	font-size: 122%;
	font-weight: bold;
	color: ; /*orange*/
	margin: 0 5px 0 5px;
	vertical-align:middle;
	}
		
	.siteheader {
	background-image: url('../themes/custom.jpg');background-position:top right;
	background-repeat: no-repeat; padding-left:0px;
	padding-right:10px;
	text-align:right;
	vertical-align: middle;
	height:120px;
	border-bottom: 1.5pt #0099CC solid; 
	}
	
	.siteheaderRight {
	background-image: url('../themes/custom.jpg');background-position:top right;
	background-repeat: no-repeat; padding-left:0px;
	padding-right:10px;
	text-align:left;
	vertical-align: middle;
	height:120px;
	border-bottom: 1.5pt #0099CC solid; 
	}	
	
	.sitelogo {
	background-image: url('/images/site-logo.jpg');background-position:top left;
	background-repeat: no-repeat; 
	width:160px;
	height:120px;
	/*padding-left:10px;*/
	/*padding-right:10px;text-align:right;*/
	border-bottom: 1.5pt #0099CC solid;
	}
	
	table, tr, td {
	vertical-align: top;
	}	
	
	.sitefooterLeft {height:22px;border-top:1pt #0099CC solid;padding: 0 0 0 8;}	
	.sitefooterRight {height:22px;border-top:1pt #0099CC solid;padding: 0 8 0 0;}
	.sitename {color: #663300; font-size:16pt;font-weight: bold;}
	
	a {
	cursor: pointer;
	color: #663300;
	text-decoration: none;
	font-weight:normal;
	white-space: nowrap;
	}
	
	a:hover {
	text-decoration: underline;
	}
	
	/*left menu*/
	#menu {
	font-size:11pt;
	/*line-height:18px;*/
	}
		
	#menu a {
	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	}
	
	#menu a:hover {
	text-decoration: underline;
	color: #00CCFF;
	}
	
	/*topmenu*/
	#menu1 {
	font-size:11pt;
	/*line-height:18px;*/
	}
		
	#menu1 a {
	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	}
	
	#menu1 a:hover {
	text-decoration: underline;
	color: #00CCFF;
	}	

	.paraline {
	border-top:1pt #33FFFF solid;
	}
	
	.img_left {
	margin: 2px 5px 5px 0px;
	float:left;
	align:left;
	}
 
	.img_right {
	margin: 2px 0px 5px 5px;
	float:right;
	align:right;
	}
	
	.img_center {
	display:block;
	margin-left: auto;
	margin-right: auto;
	}
	
	.img_caption_left {
	/*position: relative; */
	text-align: left;
	top: 3px;
	font-style: italic;
	font-size: 10px;
	}
	
	.img_caption_right {
	/*position: relative; */
	text-align: right;
	top: 3px;
	font-style: italic;
	font-size: 10px;
	}
	
	.img_caption_center {
	/*position: relative; */
	margin-left: auto;
	margin-right: auto;
	top: 3px;
	font-style: italic;
	font-size: 10px;
	}	
	
	form {display:inline;}
	
	.copyright {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	}
	
	.grayed {
	color: #808080;
	}
	
	a.soft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
	color: #808080;
	text-decoration: none;
	}
	
	a:hover.soft {
	text-decoration: underline;
	}
	
	.siteimage {
	border:1pt #33FFFF solid;
	}
	
	/* dot not change these*/
	.p5 {		font-size: 5pt;	}
	.p6 {		font-size: 6pt;	}
	.p7 {		font-size: 7pt;}	
	.p8 {		font-size: 8pt;	}
	.standaard_p10 {font-size: 10pt;}
	.p11 {		font-size: 11pt;	}
	.p13 {		font-size: 13pt;	}
	.p14 {		font-size: 14pt;	}
	.p17 {		font-size: 17pt;	}
	.p23 {		font-size: 23pt;	}
	.p30 {		font-size: 30pt;	}
	/* dot not change these*/
	
	#mailform textarea{
	width:400px;
	height:140px;
	}
	#mailform table{
	width:540px;
	}	
	#mailform td{
	border:none;
	white-space: nowrap;
	}
	
	.errortext {
	color: #ff0000;
	font-weight: bold;
	}
	
	.flags {
	padding-right:10px;
	}
	
	/*instellingen gastenboek*/
	#gb table {
	border-top:1pt #0099FF solid;
	border-left:1pt #0099FF solid;
	border-right:1pt #0099FF solid;
	}
	
	#gb .gbhead {
	background-color: #996633;
	}
	
	#gb .gbbody {
	border-top:1pt #0099FF dashed;
	border-bottom:2pt #0099FF solid;
	background-color: #996666;
	}
	
	#gb table {
	width:580px;
	}	
	
	#toppages, #botpages {
	width:100%;
	}
	
	.albumdescription {
	font-weight: normal;
	font-size: 90%;
	font-style: italic;
	}
	
	div.fa_image {
	margin:0px 2px 2px 0px; 
	padding:8px 0px 0px 0px; 
	background-color: #660000; 
	width:140px; 
	height:200px;
	float:left;
	border-style: solid;
	border-color: #DDDDDD;
	border-width: 1px;
	text-align:center;	
	}
	
	.fa_thumb {
	border:1pt #C5C5C5 solid;
	align-vertical:middle;
	}
	
	.fa_large {
	border:1pt #CC9900 solid;
	align-vertical:middle;
	}		
	
	.faimg_caption {
	/*text-align: left;*/
	margin:5px 3px 5px 10px;
	font-style: italic;
	font-size: 10px;
	color: #3F3F3F;
	}
	
	.faimg_caption_fa {
	/*text-align: left;*/
	margin:5px 3px 5px 10px;
	font-style: italic;
	font-size: 96%;
	}
		
	div.fa_largeimage {
	/*
	background-color:#FFFFFF; 
	width:100%; 
	*/
	float:none;
	height:100%;
	padding:0px 0px 10px 0px;	
	margin:0px 0px 10px 0px;
	border-style: solid;
	border-color: #DDDDDD;
	border-width: 0px 0px 1px 0px;

	text-align:center;	
	}	
