
#lbOverlay { position: absolute; left: 0pt; width: 100%; background-color: rgb(236, 0, 140); cursor: pointer; z-index: 400; }
#lbCenter, #lbBottomContainer { overflow: hidden; position: absolute; left: 50%; z-index: 401; }
.lbLoading { background: transparent url('../loader.gif') no-repeat scroll center; }
#lbImage {  }
.photos { border: 1px solid rgb(255, 255, 255); padding: 3px; }
a:hover .photos { border: 1px solid rgb(153, 153, 153); }
.lightboxDesc a { color: rgb(153, 153, 153); text-decoration: none; }
.lightboxDesc a:hover { color: rgb(0, 0, 0); text-decoration: none; }
#lbPrevLink, #lbNextLink { display: block; width: 28px; height: 27px; style:none; width:medium; }
#lbPrevLink { background: transparent url('../min-galerij.png') no-repeat scroll left center; float: left; }
#lbPrevLink:hover { background: transparent url('../min-galerij.png') no-repeat scroll left center; }
#lbNextLink { background: transparent url('../plus-galerij.png') no-repeat scroll right center; float: right; }
#lbNextLink:hover { background: transparent url('../plus-galerij.png') no-repeat scroll right center; }
#lbControls { display: block; height: 32px; }
#lbBottom { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 13px; color: rgb(255, 255, 255); font-weight: bold; line-height: 1.4em; text-align: left; border-top-style: none; }
#lbCloseLink { margin: 0px; background: transparent url('../close.png') no-repeat scroll center; clear: both; display: block; float: right; width: 28px; height: 27px; }
#lbCaption, #lbNumber, #lbDescription { margin: 0pt 0pt 0pt 5px; }
#lbCaption { font-weight: bold; }
.lightboxDesc { display: none; }


body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) url('../images/background.png') repeat-x; line-height: 19px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-weight: normal; text-align: center; }
h1, h2, h3 { margin: 0pt; padding: 0pt; font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: bold; line-height: 1em; }
h1 { margin: 0pt; padding: 55px 0pt 42px 35px; font-size: 22px; color: rgb(0, 0, 0); }
.pink { color: rgb(236, 0, 140); }
.big { font-size:24px }
h2, h3 { margin: 0pt; padding: 15px 0pt 0pt 25px; font-size: 15px; color: rgb(255, 255, 255); 
}

#contentMain a { color: rgb(0, 0, 0); }
#page { margin: 0pt auto; width: 800px; text-align: left; }
#header { margin: 0pt; padding: 0pt; height: 185px; width: 800px; }
#fancymenu { margin: 148px 0pt 0pt 15px; overflow: hidden; display: inline; clear: both; position: relative; height: 36px; width: 725px; float: left; }
#fancymenu ul { margin: 0pt; padding: 0pt; }
#fancymenu ul li { float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }

#fancymenu ul li a { 
	overflow: hidden; 
	text-indent: -10em; 
	z-index: 2; 
	display: block; 
	float: left; 
	height: 36px; 
	position: relative; 
	color: rgb(255, 255, 255); }

#menu-home a { 
	background: transparent url('../images/menu-home.png') no-repeat scroll left top; width: 85px; }

#menu-workshops a { 
	background: transparent url('../images/menu-issues.png') no-repeat scroll left top; width: 93px; }

#menu-feesten a { 
	background: transparent url('../images/menu-about.png') no-repeat scroll left top; width: 120px; }

#menu-fotogalerij a { 
	background: transparent url('../images/menu-volunteer.png') no-repeat scroll left top; width: 130px; }

#menu-contact a { 
	background: transparent url('../images/menu-contact.png') no-repeat scroll left top; width: 98px; }

#menu-donate a { 
	background: transparent url('../images/menu-donate.gif') no-repeat scroll left top; width: 90px; }

#menu_1 a {
	width:0px;
	background:url('file:///C|/Documents and Settings/Administrator/Desktop/images/menu_actueel.png') top left no-repeat;}

#fancymenu li.background { 
	background: transparent url('../images/bg-menu-right.png') no-repeat scroll right top; 
	z-index: 1; 
	position: absolute; 
	visibility: hidden; }

#fancymenu .background .left { 
	background: transparent url('../images/bg-menu.png') no-repeat scroll left top; 
	height: 36px; }
	
#slidecontainer { 
	position: absolute; }

#mask { 
	background: transparent url('../images/mask.png') no-repeat scroll left top; 
	width: 298px; 
	height: 20px; 
	z-index: 3; 
	position: absolute; }
	
#tab { 
	background: transparent url('../images/tab.jpg') no-repeat scroll left top; 
	height: 123px; 
	width: 298px; }
	
#logoholder { 
	margin: 0pt 0pt 0pt 24px; 
	padding: 50px 0pt 0pt; 
	width: 248px; 
	height: 100px; }
	
#logo { 
	background: transparent url('../images/logo.jpg') no-repeat; 
	width: 248px; 
	height: 50px; }
	

	
#contentholder { 
	margin: 0pt 40px 0pt 0pt; 
	padding: 0pt; 
	width: 492px; float: left; }
	

#contentMain p { 
	margin: 0pt; 
	padding: 15px 25px 0pt; 
	color: rgb(255, 255, 255); 
	font-size: 13px; 
	font-weight: bold; }
	
#contentMain { 
	margin: 0pt 0pt 0pt 15px; 
	padding: 0pt 0pt 10px; 
	background: url('../images/bg-content.png') repeat-y; width: 492px; }
	
#contentMain-full p { 
	margin: 0pt; 
	padding: 15px 25px 0pt; 
	color: rgb(255, 255, 255); 
	font-weight: bold; }
	
#contentMain-full {
	margin: 0pt 0pt 0pt 15px;
	padding: 0pt 0pt 10px;
	background: url('../images/bg-content2.png') repeat-y;
	width: 747px; 
	height: auto;
	 }

	
#bg-top-content { 
	margin: 0pt 0pt 0pt 15px; 
	padding: 0pt; 
	background: transparent url('../images/bg-top-content.png') no-repeat; 
	height: 10px; 
	width: 492px; 
	font-size: 8px; }
	
#bg-top-content-full { 
	margin: 0pt 0pt 0pt 15px; 
	padding: 0pt; 
	background: transparent url('../images/bg-top-content2.png') no-repeat; 
	height: 10px; 
	width: 747px; 
	font-size: 8px; }
	
#bg-bottom-content { 
	margin: 0pt 0pt 0pt 15px; 
	padding: 0pt; 
	background: transparent url('../images/bg-bottom-content.png') no-repeat; 
	width: 492px; 
	height: 10px; }
	
#bg-bottom-content-full { 
	margin: 0pt 0pt 0pt 15px; 
	padding: 0pt; 
	background: transparent url('../images/bg-bottom-content2.png') no-repeat; 
	width: 747px; 
	height: 10px; }

	
#contentSub { 
	margin: 133px 0pt 0pt; 
	padding: 0pt; 
	width: 233px; 
	height: 219px; 
	float: left; }
	
.stripe { 
	color: rgb(102, 102, 102); }
	
p.copy { 
	margin: 10px 0pt 0pt; 
	text-align:center; 
	padding: 0pt 0pt 0pt 0px; 
	font-size: 11px; 
	color: rgb(102, 102, 102); 
	width: 492px; }
	
p.copy a { 
	color: rgb(86, 118, 171); 
	text-decoration: none; }
	
p.copy a:hover { 
	border-bottom: 1px solid rgb(204, 204, 204); 
	padding: 0pt 0pt 1px; }
	
p.copy2 { 
	margin: 10px 0pt 0pt; 
	text-align:center; 
	padding: 0pt 0pt 0pt 0px; 
	font-size: 11px; 
	color: rgb(102, 102, 102); 
	width: 747px; }
	
p.copy2 a { 
	color: rgb(86, 118, 171); 
	text-decoration: none; }
	
p.copy2 a:hover { 
	border-bottom: 1px solid rgb(204, 204, 204); 
	padding: 0pt 0pt 1px; }
	
img { 
	border: medium none ; 
	margin: 0pt; 
	padding: 0pt; }
	
a { 
	style: none; 
	width: auto; 
	cursor: pointer; }
	
.toolTipElement { cursor:default; }
.tool-tip { color: rgb(255, 255, 255); width: 150px; z-index: 13000; }
.tool-title { margin: 0pt; padding: 8px 8px 4px; background: transparent url('../images/bubble.png') repeat scroll left top; font-weight: bold; font-size: 11px; }
.tool-text { padding: 4px 8px 8px; background: transparent url('../images/bubble.png') repeat scroll right bottom; font-size: 11px; }


.sIFR-flash { margin: 0pt; padding: 0pt; visibility: visible ! important; }
.sIFR-unloading .sIFR-flash { visibility: hidden ! important; }
.sIFR-replaced, .sIFR-ignore { visibility: visible ! important; }
.sIFR-alternate { overflow: hidden; position: absolute; left: 0pt; top: 0pt; width: 0pt; height: 0pt; display: block; }
.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }
.sIFR-dummy { width: 0px; height: 0px; margin-left: 42px; z-index: 0; }
.sIFR-active h1 { margin: 0pt; padding: 55px 0pt 30px 35px; visibility: hidden; font-family: Arial; line-height: 1em; font-size: 18px; }
.sIFR-active h2, .sIFR-active h3 { margin: 0pt; padding: 15px 0pt 0pt 25px; visibility: hidden; font-family: Arial; line-height: 1em; font-size: 15px; }
#ronpaul {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	height: 108px;
	width: 108px;
	background: url(../images/eleph.png) no-repeat;
	text-indent: -999em;
 	text-decoration: none;
}

:focus
{
  -moz-outline-style: none;
}


a
{
  outline: none;
}

.arrowlistmenu{
width: 747px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
color: black;

margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: pointer;
}
