/* Original stylesheet written by Steven Verbiest */
/* Clientnumber 03017618 */
/* Created on 02/11/2010 */
/* Modified on xx/xx/2010 */

/* Global styles  & Reset*/  
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot{   
    margin:0;   
    padding:0;   
    border:none;   
    outline:0;   
}   
html {
	overflow-y:scroll;
}
body{   
    font-family:Tahoma, Arial, sans-serif;   
    font-size:12px; 
	background:url(../images/background.jpg) top center no-repeat #5a422a;
	padding:200px 0 100px;
}   
:focus{   
    outline:none;   
}   
hr{   
    border:1px solid #000;   
}   
table{     
    border-collapse:collapse;   
    border-spacing:0;   
}     
p{   
    margin-bottom:10px;   
}
a {
	color:#000;
} 
a:hover {
	color:#ED4BA0;
	text-decoration:none;
}  
/* CMS styles  */  
#Name {
	margin:0 0 20px 0;
	color:#ED4BA0;
    font-size:16px; 
	font-variant:small-caps;  	
	border-bottom:1px solid #ED4BA0;
}
#Name:first-letter {
    font-size:20px; 
}     
#Info {   
	position:relative;
	z-index:80;
    display:block;   
}
#Info ul, #Info ol {   
    margin:5px 0 10px 25px;   
}   
/* Page styles */
.shadow {
	width:980px;
	margin:0 auto;
	background:url(../images/shadow.png) top right repeat-y;
}
#container {
	width:975px;	
	position:relative;
	background:url(../images/background-container.gif) repeat-y;
}
	#container .top, 
	#container .bottom {
		position:absolute;
		width:975px;
		height:50px;
	}
	#container .top {		
		top:-50px;
		background:url(../images/background-content.gif) no-repeat;
	}
	#container .bottom {
		bottom:-50px;
		background:url(../images/background-content-bottom.gif) bottom right no-repeat;
	}
	ul#navigation {
		position:absolute;
		left:175px;
		top:-84px;
		width:740px;
		height:34px;
		list-style:none;
	}
		ul#navigation li {
			float:left;
			padding:0 33px 0 0;
		}
			ul#navigation li a {
				position:relative;
				display:block;
				height:34px;
				background:url(../images/background-navigation.png) no-repeat;
				text-indent:-9999px;
			}	
			ul#navigation li a span.arrow {
				position:absolute;
				left:0; top:0;
				display:none;
				width:100%;
				height:5px;
				background:url(../images/arrow-nav.gif) top center no-repeat;
			}
			ul#navigation li a:hover span.arrow {
				display:block;
			}
			ul#navigation li a#home {
				width:37px;
				background-position:0 11px;
			}
			ul#navigation li a#geboorte {
				width:76px;
				background-position:-66px 11px;
			}
			ul#navigation li a#doopsuiker {
				width:86px;
				background-position:-174px 11px;
			}						
			ul#navigation li a#huwelijk {
				width:69px;
				background-position:-291px 11px;
			}			
			ul#navigation li a#allerlei {
				width:63px;
				background-position:-391px 11px;
			}			
			ul#navigation li a#contact {
				width:65px;
				background-position:-483px 11px;
			}				
			ul#navigation li a#ligging {
				width:56px;
				background-position:-574px 11px;
			}				
	#sidebar {
		width:225px;
		min-height:290px;
		float:left;
		background:url(../images/background-content.gif) 0 -50px no-repeat;
	}
		#sidebar #Info {
			padding:0 10px;
		}
		div#info {
			padding:0 10px;
			font-size:10px;
			letter-spacing:1px;
			line-height:18px;
			text-align:right;
		}
		h1#logo {
			width:225px;
			height:175px;
			background:url(../images/logo.png);
			text-indent:-9999px;
		}
	#main {
		position:relative;
		z-index:60;
		width:650px;
		padding:0 50px;
		min-height:350px;
		float:left;
		background:url(../images/background-content.gif) -225px -50px no-repeat;
	}
	.ornament {
		position:absolute;
		z-index:50;
		width:328px;
		height:321px;
		right:0; bottom:-50px;
		background:url(../images/ornament.png) bottom right no-repeat;
	}
	.shadow-bottom {
		height:55px;
		width:980px;
		background:url(../images/shadow-bottom.png);
		position:absolute;
		bottom:-55px;
		left:0;
	}
	.shadow-top {
		height:50px;
		width:980px;
		background:url(../images/shadow-top.png) bottom right no-repeat;
		position:absolute;
		top:-50px;
		left:0;
	}
	a#proximedia {
		position:relative;
		top:60px;
		display:block;
		width:90px;
		height:20px;
		margin:0 auto;
		background:url(../images/logo-proximedia.png) no-repeat;
		text-indent:-9999px;
	}

/* Gallery 3.0 */

.highslide-gallery {height:auto !important; width:630px;}

.Gallery3GalerieTitreTexte {font-family:Verdana;font-size:10px;color:#DDDDDD;font-weight:bold;}   
.Gallery3GalerieCheminLiens {font-family:Verdana;font-size:10px;color:#666666;text-decoration:underline;font-weight:bold;}   
.Gallery3GalerieCheminLiens:hover {font-family:Verdana;font-size:10px;color:#666666;text-decoration:none;font-weight:bold;}   
.Gallery3GalerieCheminTexte {font-family:Verdana;font-size:10px;color:#666666;text-decoration:none;font-weight:bold;}   
.Gallery3GaleriePageEnCours {font-family:Verdana;font-size:10px;color:#DDDDDD;font-weight:bold;}   
.Gallery3RepertoireTitre {font-family:Verdana;font-size:9px;color:#666666;font-weight:bold;}   
.Gallery3FichierTexte {font-family:Verdana;font-size:10px;color:#ffffff;}   
.Gallery3PhotoTexte {background:#FFFFFF;font-family:Verdana;font-size:10px;color:#666666;} 
