 body {
font-family: Arial, Helvetica, sans-serif;
border-top: 33px;
padding: 0px;
margin: 0px;
}

a:{ color: #a35206; background-color:transparent; text-decoration: none; }
a:link { color: #a35206; background-color:transparent; text-decoration: none; }
a:hover { color: #000; border: 0; background-color:transparent: #ffffff; text-decoration: none; }
a:visited { color: #a35206; border: 0; background-color:transparent: #ffffff; text-decoration: none; }



#container-n {
position: relative;
margin: 0 auto; 
border-top: 5px solid #339999;
border-left: 1px dotted #666;
border-right: 1px dotted #666;
margin: 10 auto; 
width: 1121px;
height: 12000px;
background: url('/site-images/paperbackground.gif')}
font-size: 18px;
text-align: center;
}

#container-z {
position: relative;
margin: 0 auto; 
border-top: 5px solid #339999;
border-left: 1px dotted #666;
border-right: 1px dotted #666;
margin: 10 auto; 
width: 1121px;
height: 12000px;
background: #E0E0E0;



font-size: 18px;
text-align: center;
}

#wrapper-n {
position: relative;
width: 1121px;
background: url('/site-images/paperbackground.gif')}
text-align: center
font-size: 11px;
left: 0px;
}

#wrapper-z {
position: relative;
width: 1121px;
height: 100px;
text-align: center
font-size: 11px;
left: 0px;
}

#container-e {
position: relative;
border-top: 5px solid #00FF36;
border-left: 1px dotted #666;
border-right: 1px dotted #666;
margin: 10 auto; 
width: 1000px;
height: 4000px;
font-size: 12px;
text-align: center;
background: #fff;
}

#wrapper-e {
width: 1000px;
height: 100px; 
text-align: center
font-family: verdana, arial, sans-serif;
font-size: 14px;
left: 0px;
background: #fff;
}

#leftbar-n {
position:absolute;
float: left;
padding-top: 20px;
width: 185px;
margin-left: 15px;
top: 0px;
left:0px;
color: #000;
background-color: #ccc
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
}

#rightbar-n {
position:absolute;
padding-top: 20px;
margin-left: 15px;
margin-right: 10px;
width: 350;
top: 0px;
left: 875px;
color: #000;
font-size: 14px;
background-color: #000842
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
line-height: 18px;
text-align: left;
}

#rightbar-w {
position:absolute;
padding-top: 0px;
margin-left: 15px;
margin-right: 10px;
width: 350;
top: 20px;
left: 700px;
color: #000;
background-color: #ccc
font-family: font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
line-height: 19px;
text-align: left;
}

#main-n {
position: relative;
float: left;
width: 400px;
font-family: Arial, Helvetica, sans-serif;
line-height: 19px;
color: #000000;
top: 0px;
border-left: 1px dotted #339999;
border-right: 1px dotted #339999;
padding-left: 10;
padding-right: 10;
padding-top: 10;
left: 250px;
text-align: left;
}

#main-s {
position: relative;
float: left;
width: 850px;
font-family: Arial, Helvetica, sans-serif;
line-height: 19px;
color: #000000;
top: 0px;
border-left: 1px dotted #339999;
border-right: 1px dotted #339999;
padding-left: 10;
padding-right: 10;
padding-top: 10;
left: 250px;
text-align: left;
}
#main-excerpt {
position: relative;
float: left;
width: 600px;
color: #000000;
top: 0px;
padding-top: 10;
left: 190px;
text-align: left;
padding-right: 10px;
}

#main-excerpt-e {
position: relative;
float: left;
width: 600px;
color: #000000;
font-family: font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 16px;
top: 0px;
padding-top: 10;
left: 190px;
text-align: left;
padding-right: 10px;
}

#main-search {
position: relative;
float: left;
width: 800px;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
color: #000000;
top: 0px;
padding-top: 10;
left: 250px;
text-align: left;
}

#main-a {
position: relative;
float: left;
width: 800px;
line-height: 1.5em;
color: #000000;
top: 0px;
padding-top: 10;
left: 250px;
text-align: left;
}

#main-b {
position: relative;
float: left;
width: 800px;
color: #000000;
top: 0px;
font-size: 18px;
padding-top: 10;
left: 250px;
text-align: left;
}

#boxmasthead {
position:relative;
padding-top: 0px;
padding-bottom: 0px;
float: left;
width: 400px;
top: 0px;
color: #a35206;
height: 100px;
bottom: 0px;
left: 0px;
font-family: "Times New Roman", Georgia, Serif;
font-size: 14px;
line-height: 19px;
text-align: center;
border-bottom: 1px dotted #DBDBDB;
}

#boxmenu {
position:relative;
padding-top: 20px;
padding-bottom: 0px;
float: left;
width: 200px;
top: 0px;
height: 275px;
bottom: 0px;
left: 0px;
color: #666;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: center;
}



#boximage {
position:relative;
padding-top: 0px;
padding-bottom: 10px;
float: left;
width: 200px;
top: 0px;
height: 290 px;
bottom: 30px;
left: 0px;
color: #000;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: center;
border: 1px dotted #339999;
}


#boxrss {
position:relative;
padding-top: 0px;
padding-bottom: 0px;
float: right;
width: 400px;
top: 0px;
height: 325px;
bottom: 0px;
left: 0px;
color: #000;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
}

#boxentries {
position:relative;
padding-top: 0px;
padding-bottom: 10px;
float: right;
width: 400px;
top: 0px;
height: 325px;
bottom: 0px;
left: 25px;
color: #000;
background-color: #fff;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
border-top: 6px solid #DBDBDB;
border-bottom: 6px solid #DBDBDB;
}

#box1 {
position:absolute;
float: left;
padding-top: 0px;
width: 400px;
top: 0px;
height: 400px;
bottom: 5px;
left: 25px;
color: #fff;
background: url('/site-images/paperbackground.gif')}
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
}

#box2 {
position:absolute;
float: right;
padding-top: 0px;
width: 400px;
margin-left: 0px;
top: 0px;
height: 400px;
bottom: 5px;
left: 425px;
color: #fff;
background-color: #ffffcc;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
}

#box3 {
position:absolute;
float: left;
padding-top: 0px;
width: 400px;
margin-left: 0px;
top: 0px;
height: 400px;
bottom: 5px;
left: 825px;
color: #fff;
background-color: #ffffcc;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
}

#box4 {
position:absolute;
float: left;
padding-top: 0px;
width: 400px;
margin-left: 0px;
top: 400px;
height: 400px;
bottom: 5px;
left: 25px;
color: #fff;
background-color: #ffffff;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
}

#box5 {
position:absolute;
float: left;
padding-top: 0px;
width: 400px;
margin-left: 0px;
top: 400px;
height: 400px;
bottom: 5px;
left: 425px;
color: #fff;
background-color: #ffffff;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
}

#box6 {
position:absolute;
float: left;
padding-top: 0px;
width: 400px;
margin-left: 0px;
top: 400px;
height: 400px;
bottom: 5px;
left: 825px;
color: #fff;
background-color: #ffffff;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica,
sans-serif;
font-size: 14px;
line-height: 19px;
text-align: left;
}


#excerpt {
position: relative;
background-color: #fff;
float: left;
font-family: Arial, Helvetica, sans-serif;
line-height: 25px;
color: #000;
top: 0px;
text-align: left;
}

#blog-a {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}

#content-a {
color: #000000;
}


h1, h2, h3 {
font-family: Arial, Helvetica, sans-serif;	

letter-spacing: 0.09em;
}

h4 {
font-family: font-family: New Century Schoolbook, serif	

margin-bottom: 7px;
}

#topBar {  

	background:			#000842 url({path:image_url}header_bg.gif) repeat-x left top;
}

.topBarLinks { 
	color:				#fff;
	background:			transparent;
	font-family:		Lucida Grande, Lucida Sans Unicode, Sans-serif;
	font-size:			11px;
	text-align:			center;
	padding:			15px 30px 6px 20px;
}

.topBarLinks a:link { 
	color:				#fff;
	background:			transparent;
	text-decoration:	underline;
} 

.topBarLinks a:visited { 
	color:				#fff;
	background:			transparent;
	text-decoration:	underline;
}

.topBarLinks a:hover { 
	color:				#B8BDED;    
	background:			transparent;
	text-decoration:	none;
}

p {
font-family: Arial, Helvetica, sans-serif;	
}

.center {
text-align: center;
}

blockquote {
font-family: font-family: Arial, Helvetica, sans-serif;	
font-size: 16px;
line-height: 1.5em;
padding: 0px;
border-top: 1px dotted #666;
border-bottom: 1px dotted #666;
}

cutline {
font-family: helvetica;
font-size: 12px;
padding-left: 5px;
text-align: left;
}

img.resize {
    width:50%;
    height: auto;
}

.box {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
background: #ffffff;
line-height: 1.5em;
margin-top: 12px;
padding-top; 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
border-top: 1px solid #DBDBDB;
border-left: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #DBDBDB;
}

#mainmenu {
font-family: helvetica, sans-serif;
font-size: 14px;
background: #f2f2f2;
color: #339999;
line-height: 1.5em;
margin-top: 12px;
padding-top; 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
border-top: 1px dotted #f2f2f2;
border-left: 1px dotted #f2f2f2;
border-right: 1px dotted #f2f2f2;
border-bottom: 1px dotted #f2f2f2;
}

.dutchforum {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
line-height: 1.5em;
margin-top: 12px;
padding-top; 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
border-top: 1px solid #DBDBDB;
border-left: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #DBDBDB;
}

.facebook {
font-family: verdana, arial, helvetica, sans-serif;
color:#ffffff;
font-size: 9px;
line-height: 1.8em;
margin-top: 12px;
padding-top; 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
}

.twitter {
font-family: arial, helvetica, sans-serif;
font-size: 9px;
line-height: 1.8em;
margin-top: 12px;
padding-top; 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
border-top: 1px solid #DBDBDB;
border-left: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #DBDBDB;
}


a.rollover {
	display: block;
	width: 150px;
	height: 44px;
	text-decoration: none;
	background: url("site-images/webvamp.gif");
	}

a.rollover:hover {
	background-position: -150px 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

.box-side {
font-family: verdana, arial, helvetica, sans-serif;
color: #ffffcc;
background: #000444;
line-height: 1.25em;
padding-bottom; 5px;
padding-left: 12px;
padding-right: 10px;
margin-top: 5px;
border-top: 1px solid #ffffcc;
border-bottom: 1px solid #ffffcc;
}

ul {
margin-top: 3px;
margin-bottom: 3px;
padding-left: 1em;
}

li {
background: transparent;
font-family: verdana, arial, sans-serif;
font-size: 12px;
color: #FF7200;
}

li-r {
background: transparent;
font-family: verdana, arial, sans-serif;
font-size: 12px;
color: #FF7200;
}
img {
margin: 0;
padding: 5;
border: 0px;
}

.rollover a {
display:block;
width: 90px;
padding:10px 10px 10px 7px;
font: bold 13px sans-serif;;
color:#333;
background: url("rollover-image.gif") 0 0 no-repeat;


}
.rollover a:hover { 
background-position: 0 -35px;
color: #049;
}
.rollover a:active {
background-position: 0 -70px;
color:#fff;
}



#content-sidebar {
padding-right: 0px;
margin-left: 10px;
width: 150px;
color: #ffffff;
text-align: left;
}


#main-sidebar {
position: relative;
float: left;
width: 150px;
border-top: 4px solid #6E9FEA;
border-left: 1px solid #00FF36;
border-right: 1px solid #00FF36;
border-bottom: 6px solid #6E9FEA;
background-color: #ffffcc;
top: 0px;
left: 190px;
text-align: left;
padding-right: 10px;
}


#aStore {
position: relative;
float: left;
width: 800px;
}


}
#leftbar p {
width: 145px;
font-size: 12px;
font-weight: bold;
}

}
#leftbar-n p {
width: 145px;
font-size: 12px;
font-weight: bold;
font-family: verdana, arial, sans-serif;
}

#leftbar ul {
margin: 2px;
padding-left: 1.5em;
}

#leftbar li {
background: transparent;
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #ffffff;
}

#leftbar posted {
font: 10px verdana, arial, helvetica, sans-serif;
padding-right: 2px;
text-align: right;
color: #FF7200;
}

#blogtitle h1 {
font: bold italic 45px New Century Schoolbook, serif;
margin: 0;
padding: 0;
text-align: center;
}





#blog-excerpt {
margin: 0;
padding-left: 5;
padding-right: 25;
line-height: 27px;
padding-bottom: 5
width: 430px;
background: #fffff3;
color: #000000;
}

#blogsearch {
padding-left: 5;
padding-right: 5;
padding-bottom: 5;
width: 600;
background: #ffffcc;
color: #000000;
}



#content2 {
padding-top: 10px;
padding-right: 0px;
margin-left: 0px;
width: 600px;
color: #000000;
text-align: left;
}
  


#content li {
padding-bottom: 20px;
border-bottom: 1px dotted #666;
}

#contentsearch {
padding-top: 10px;
padding-right: 0px;
margin-left: 0px;
width: 600px;
color: #000000;
text-align: left;
}


#main p {
font-size: 18px;
color: #000000;
font-family: Arial, Helvetica, sans-serif;	
}

#main-a p {
font-size: 18px;
line-height:95%;
color: #000000;
font-family: Arial, Helvetica, sans-serif;	
}

#main-b p {
font-size: 18px;
line-height:95%;
color: #000000;
font-family: Arial, Helvetica, sans-serif;	
}



#main-gallery {
position: relative;
float: left;
width: 780px;
border-top: 4px solid #6E9FEA;
border-left: 1px solid #00FF36;
border-right: 1px solid #00FF36;
border-bottom: 6px solid #6E9FEA;
background-color: #ffffcc;
top: 0px;
text-align: left;
padding-right: 10px;
}


#blog-gallery {
padding-left: 5;
padding-right: 5;
padding-bottom: 5;
width: 780px;
background: #ffffcc;
color: #000000;
}


#content-gallery {
padding-top: 10px;
padding-right: 0px;
margin-left: 0px;
width: 780px;
color: #000000;
text-align: left;
}




.date {
font-size: 9px;
background: transparent;
color: #666;
padding-right: 15px;
text-align: right;
}

.title {
font-size: 18px;
font-family: verdana, arial, helvetica, sans-serif;
font-style: italics;
background: transparent;
color: #000842;
text-align: center;
}

.title-w {
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;	
font-style: italics;
background: transparent;
color: #666;
text-align: center;
}

.title-record {
font-size: 24px;
font-family: verdana, arial, helvetica, sans-serif;
font-style: italics;
letter-spacing:    .1em;
background: transparent;
color: #666;
line-height: 30px;
text-align: center;
}
.title-weblog {
font-size: 18px;
font-family: verdana;
font-style: italics;
background: ffffcc;
color: #3366cc;
text-align: center;
text-decoration: none;
}

.itemtitle {
font-size: 24px;
font-family: verdana, arial, helvetica, sans-serif;
font-style; oblique;
background: transparent;
color: #000842;
text-align: center;
}

.posted {
font: 10px verdana, arial, helvetica, sans-serif;
padding-right: 30px;
text-align: right;
color: #000;
} 

.comments {
font: 10px verdana, arial, helvetica, sans-serif;
text-align: left;
padding-bottom: 7px;
border-bottom: 1px dotted #D1D4FD;
}

.members {
margin: 0;
font: 10px verdana, arial, helvetica, sans-serif;
text-align: center;
}



#rightbar p {
font-size: 12px;
}


#rightbar ul, li {
font-size: 11px;
margin: 2px;
padding-left: 2em;
text-align: left;
}

.sidetitle {
margin: 0;
font-size: 12px;
background: #000842;
color: #000;
text-align: center;
text-decoration: underline;
} 

.sidetext {
font-size: 10px;
text-style: normal;
background: #transparent;
color: #fff;
text-align: center;
} 

.sidemenu {
width: 145px;
font-size: 12px;
font-weight: bold;
font-variant: small-caps;
background: #000837;
border: 1px solid #000790;
}

.sidesubmenu {
width: 145px;
font-size: 12px;
font-weight: bold;
background: #transparent;
border: 1px dotted #666;
text-align: center;
}


.site_name {
font-size: 18px;
text-align: center;
color: #666;
border-top: 1px solid #666;
border-left: 1px dotted #666;
border-right: 1px dotted #666;
border-bottom: 1px solid #666;
font-family: font-family: Verdana, Arial, Helvetica,
sans-serif;
padding-top: 10px;
padding-bottom: 10px;
}

.sectiontitle {
margin: 10px 250px 0px 270px;
font-size: 20px;
font-weight: bold;
background: #000837;
color: #6E9FEA;
text-align: center;
font-variant: small-caps;
letter-spacing: .4em;
border: 1px solid #000790;
}

.spacer {
margin: 0;
padding: 0;
clear: both;
}

.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;  
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;  
}

.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-bottom:     3px;
text-align: left;
} 

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.textarea2 {
border-top:        1px dotted #fff;
border-left:        1px dotted #fff;
border-right:        1px dotted #fff;
border-bottom:   1px dotted #fff;
background-color:  #000842;
color:             #ffffcc;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
margin-top:        1px;
margin-bottom:     3px;
margin-left:        13px;
margin-right:        13px;
}



.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
background-color:  #fff;
font-family:       Arial, Verdana, Sans-serif;
font-size:         10px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
text-transform:    uppercase;
color:             #000;
}  

#main2 {
position: center;
float: right;
width: 680px;
border-top: 4px solid #6E9FEA;
border-left: 1px solid #00FF36;
border-right: 1px solid #00FF36;
border-bottom: 6px solid #6E9FEA;
background-color: #ffffcc;
top: 0px;
text-align: left;
padding-right: 110px;
}


#blog2 {
padding-left: 5;
padding-right: 5;
padding-bottom: 5;
width: 800;
background: #ffffcc;
color: #000000;
}


#blog3 {
padding-left: 5;
padding-right: 5;
padding-bottom: 5;
width: 750px;
background: #000842;
color: #ffffcc;
}

#blog7 {
padding-left: 100;
padding-right: 5;
padding-bottom: 5;
font-family: courier;
font-size: 13px;
border-left: 1px solid #00FF36;
width: 800;
background: url('/site-images/paperbackground.gif')}
color: #000000;
}

.panel h2, .panelcollapsed h2
{
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 4px;
	background: #CCC url(arrow-up.gif) no-repeat 280px;
	border-bottom: 1px solid #999;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
}
For a collapsed panel, we want to change the style slightly and change the arrow 
.panelcollapsed h2
{
	background: #CCC url(arrow-dn.gif) no-repeat 280px;
	border-color: #CCC;
}
30
.panel h2:hover, .panelcollapsed h2:hover { background-color: #A9BCEF; }
.panelcontent
{
	background: #EEE;
	overflow: hidden;
}
 
.panelcollapsed .panelcontent { display: none; }