body{
	margin				:0px;
	padding				:0px;
	background-color	:#709bb3;
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:12px;
	color				:#666666;
	line-height			:17px;
}

.purpleBold
{
	color:#c10076;
	font-weight:bold;
	font-size:14px;
}
.galleryBar
{
	position:relative;
	width:549px;
	height:84px;
	background-image:url(../images/gallerybar_bg.jpg);	
}
.grayBold
{
	font-weight:bold;
	font-size:14px;
}

.bodyTekstZwart{
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:12px;
	color				:#000000;
}	
	
.bodyTekstZwartSmall{
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:10px;
	color				:#000000;
}

.bodyTekstZwartMiddel{
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:11px;
	font-weight         :bold;
	color				:#000000;
}

.bodyTekst{
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:12px;
	color				:#ffffff;
	line-height			:17px;
	/* text-shadow			: #475051 0 1px 1px;*/
}	

.menuBlauwGroot{
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:23px;
	color				:#84b0ef;
	font-weight			:bold;
}	
.menuRozeGroot{
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:27px;
	color				:#c10076;
	font-weight			:bold;
}

	/***********************/	
	/*  DEFINIERING FORM   */
	/***********************/
.form{
	background-color	:#FFFFFF;
	border				:1px solid #91bad0;
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:12px;
	color				:#000000;
	width				:100px;
}

.diskspacebar 
{
 position:absolute; 
 left:26px; top:50px; 
 max-width:500px;
 height:17px; 
 background-image:url(../images/gallerybar_orange_bg.jpg)
}


	/***********************/	
	/*   DEFINIERING A's   */
	/***********************/

.errormsglink { font-family:Arial; font-size:12px;  color:#000000; }

a.linkSmallZwart{
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:10px;
	color				:#000000;
}

a.linkSmallZwart:hover{
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:10px;
	color				:#000000;
	text-decoration		:underline;
}

#menu #mainMenu a{
	display				:block;
	font-weight			:bold;
	color				:#ff99cc;
	line-height			:19px;
}
#menu #mainMenu a:hover{
	font-size			:20px;
	color				:#ffffff;
}

#panelEchobon a{
	font-weight			:bold;
	color				:#b3006d;
	font-variant		:small-caps;
}
#panelEchobon a:HOVER{color:#6b0b46;}

.btnlink a{
	font-weight			:bold;
	color				:#b3006d;
	font-variant		:small-caps;
}
.btnlink a:HOVER{color:#6b0b46;}

	/***********************/	
	/*   DEFINIERING H's   */
	/***********************/

h1{
	font-weight			:bold;
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:36px;
	color				:#efc0dd;
	line-height			:36px;
	margin				:0px;
	padding				:0px;
}
h2{
	font-weight			:bold;
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:17px;
	line-height			:22px;
	color				:#ffffff;
	margin				:0px;
	padding				:0px;
	/*text-shadow			: #475051 0 1px 1px;*/
}
h3{
	font-weight			:bold;
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:14px;
	color				:#6f9bb3;
	margin				:0px;
	padding				:0px;
}
h4{
	font-weight			:bold;
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:17px;
	color				:#b3006d;
	margin				:0px;
	padding				:0px;
}
h5{
	font-weight			:bold;
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:14px;
	color				:#b3006d;
	margin				:0px;
	padding				:0px;
}

	/***********************/	
	/* POSITIONEERING DIVS */
	/***********************/

#top{
	position			:relative;
	height				:180px;
	background-color	:#c10076;
}
	
#topContent{
	position			:relative;
	height				:180px;
	background-color	:#dc71b3;
	width				:1010px;
	margin-left			:auto;
	margin-right		:auto;
	background-image	:url(../images/background-header.jpg);
	background-repeat	:no-repeat;
}

#topText{
	position			:relative;
	left				:358px;
	top					:91px;
	width				:425px;
}

#body{
	position			:relative;
	height				:auto;
	background-color	:#deeaf1;
	padding-bottom		: 30px;
	background-image	:url(../images/background-body.gif);
	background-repeat	:repeat-x;
}
	
#bodyContent{
	position			:relative;
	height				:auto;
	width				:1010px;
	margin-left			:auto;
	margin-right		:auto;
	background-image	:url(../images/background-bodyContent.gif);
	background-position	:top right;
	background-repeat	:no-repeat;
	min-height			:425px;
}

#footer{
	position			:relative;
	height				:33px;
	background-color	:#709bb3;
}
	
#footerContent{
	position			:relative;
	height				:auto;
	width				:1010px;
	margin-left			:auto;
	margin-right		:auto;
	top					:5px;


}

#myphotorightmenu
{
	position			:absolute;
	top					:80px;
	left				:420px;
}
#menu{
	position			:absolute;
	height				:404px;
	width				:203px;
	background-color	:#CCCCCC;
	left				:76px;
	background-image	:url(../images/background-menu.gif);
	background-repeat	:no-repeat;
	padding:8px;
}
	
#mainContent{
	position			:relative;
	width				:600px;
	left				:358px;
	top					:30px;
}

.panel_large_holder
{
	width:600px;	
}
.panel_large_top
{
	background-image:url(../images/panelBig-top.png);
	background-repeat:no-repeat;
	width:600px;
	height:23px;	
}
.panel_large_middle
{
	background-image:url(../images/panelBig-middle.jpg);
	background-repeat:no-repeat;
	width:560px;
	padding:0 20px 0 20px;
	min-height:350px;
	height:350px;
}
.panel_dynamic_middle
{
	background-image:url(../images/panelDynamic-middle.jpg);
	background-repeat:repeat-y;
	width:560px;
	padding:0 20px 0 20px;
	min-height:150px;

}
.panel_large_bottom
{
	background-image:url(../images/panelBig-bottom.png);
	background-repeat:no-repeat;
	width:600px;	
	height:23px;
}
.panel_Dynamic_bottom
{
	background-image:url(../images/panelDynamic-bottom.png);
	background-repeat:no-repeat;
	width:600px;	
	height:23px;
}
#panelEchobon{
	position			:relative;
	width				:561px;
	height				:150px;
	padding				:15px;
	background-image	:url('../images/backgrond-panelEchobon.jpg');
	background-repeat	:no-repeat;
	top: 0px;
	left: 0px;
}
	
#panelEchobon{
	position			:relative;
	width				:561px;
	height				:150px;
	padding				:15px;
	background-image	:url('../images/backgrond-panelEchobon.jpg');
	background-repeat	:no-repeat;
	top: 0px;
	left: 0px;
}

#panel1, #panel2, #panel3{
	width				:200px; 
	height				:199px; 
	float				:left; 
	position			:relative;
	}

#panel1{
	background-image:url(../images/background-panel1.png);
	}
#panel2{
	background-image:url(../images/background-panel2.png);
	}
#panel3{
	background-image:url(../images/background-panel3.png);
	}
	
#bigPanel{
	position			:relative;
	width				:561px;
	min-height			:350px;
}

#photocontainer
{
    position:absolute;
    top:0px;
    left:0px;
    background:#000000;
    width:400px;

    margin-right:25px;
    margin-top:40px;
    padding:0px;
    overflow:hidden;
    text-align:center;
}

	
#gallerycontainer
{
    position:absolute;
    top:0px;
    left:430px;
    width:100px;
    height:340px;
    padding-left:25px;
    border-left: #a7c8d9 2px solid;
    margin-bottom:30px;
}

#gallerythumbholder 
{
    position:absolute;
    left:0px;
    top:30px;
    margin-bottom:10px;
    overflow:hidden;
    width:100px;
    height:280px;
}

#commentsection 
{
    position:relative;
    float:left;
    background-color:;
    width:500px;

}

#photosection 
{
    position:relative;
    float:left;
    background-color:;
    width:560px;
}




div#gallerythumbholder	{ 
    position:relative; 
    width:150px; height:280px; 
    overflow:hidden;	
}

#scroll_links     
{
    position:absolute;
    left:25px;
    top:0px;
}

.linkwhitebig	
{
    font-weight			:bold;
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:15px;
	line-height			:22px;
	color				:#ffffff;
	margin				:0px;
	padding				:0px;
	text-decoration     :underline;
	/*text-shadow			: #475051 0 1px 1px;*/
}

.thumbimg { max-height:65px; max-width:85px; border: 0px; margin:0px; padding:0px;}
#thumb {  width:85px; background-color:#000000; }
#thumbholder { position:relative; width:95px; height:75px; overflow:hidden; border:solid #ff0000 0px; text-align:center;}
#deletebtn { position:absolute; margin-left:386px; margin-top:2px; height:12px; width:12px; border: 0px;}

	/***********************/	
	/*      CSS LU/LI      */
	/***********************/
	
#footerContent ul {
	margin				:0px;
	padding				:0px;
	margin-left			:680px;
	}
	
#footerContent li {
	list-style			:none;
	float				:left;
	margin-left			:3px;
	margin-right		:3px;
	}
#footerContent, a {
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:11px;
	color				:#FFFFFF;
	text-decoration		:none;
	}
#footerContent a:hover{text-decoration:underline;}

.RegisterInputfield
{	
	background-image:url('../images/inputField.jpg');
	border:0;
	background-repeat:no-repeat;
	color:#666666;
}