
html, body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
}

html{ 
	font-size:63%;/* was 80% */
}

body{ 
 	background-color:#222222;
	overflow:scroll;
	}

body, th, td, p, select { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC9966;
}

div#container{
	position:relative;
	margin:0 auto;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treated as min-height*/
	min-height:100%; /* real browsers */
	width:924px;
	/* xbackground-color:#444444; */ 
	/* xmargin-left:300px; */

	background:url(/img/containerbg.jpg);/* akabg.png */
	/* xbackground-attachment:fixed; */
	/* xbackground-position:top; */
	/* xbackground-repeat:repeat-y; */

}
div#container.bands{
	background:none;
	background-color:#444444; 
}
div#topcontainer{
	position:absolute;
	width:100%;
	height:205px;
	top: 0px;
	margin: 0px;
	padding: 0px;
z-index:11;
}

div#botcontainer{
	position:static;/* default */
	/* xwidth:446px; */
	padding-top: 205px;
	padding-bottom:0px;
	/* xbackground-color:#444444; */
}

/* menu */
div#sidebar{
	position:absolute;
	width:260px;
	left:0px;
	padding-top: 205px;
	padding-bottom:0px;
	/* xbackground-color:#333333; */
	}

/* sidebar as menu */
div#sidebar div.sidebar_menu{
	padding:14px;
	padding-top:28px;
	text-align:right;
}

div#calenderhome{
/* xclear:both; */
	position:relative;
	float:right;
	width:179px;
	border:0px;
	border-left:1px solid #FF8800;
	top:0px;
	/* xleft:744px; */
	padding:0px;

	/* xtop:40px; */
	/* xheight:100%; */
}

.productlist{
	/* xposition:relative; */
	float:left;
}

div#top{
	position:absolute;
	background:url(/img/ptop.png);/* akatop.png */

	width:924px;
	height:50px;
}
div#image{
	position:absolute;
	background:url(/img/pimage.png);/* akatop.png */
	/* xleft:0px; */
	top:50px;
	width:924px;
	height:120px;
}

div#sidebar img{
	margin-top:0px;
	right:0px;
}
div#menu{
	position:absolute;
	top:170px;
	width:924px;
	height:35px;
	}
div#calender{
	position:absolute;
	/* xfloat:left; */
	top:0px;
	left:0px;
	width:304px;
	height:100%;
	/* xbackground-color:#CCCCBB; */ 
	cxlear:both;
}
div#content{
	/* xwidth:70%; */
}
div#contentcontainer{
	/* xclear:both; */
	/* xposition:relative; */
	/* xfloat:left; */
	margin-top:40px;
	left:0px;
	top:0px;
}

div#contentcontainer p img,
{
	margin-right:6px;
	margin-bottom:6px;
}


/* dit zijn de containers direct onder de fullheight container (botcontainer) */
div#contentcontainer,
div#contentlinks,
div#contentrechts
{
	margin-top:40px;
}

div#contentcontainer.advanmeurspresenteert,
div#contentcontainer.searchin,
div#contentcontainer.ankie,
div#contentcontainer.bio,
div#contentcontainer.contact,
div#contentcontainer.watchman,
div#contentcontainer.folksurvivalclub,
div#contentcontainer.noblues,
div#contentcontainer.friends-bands,
div#contentcontainer.vrienden,
div#contentcontainer.friends,
div#contentcontainer.hi-res-images
{
	margin-left:260px;
	width:464px;
	padding-left:44px;
	padding-right:156px;
	/* xbackground-color:#FF00FF; */
}
div#contentcontainer.vrienden,
div#contentcontainer.friends,
div#contentcontainer.hi-res-images
{
	width:564px;
	padding-right:56px;
}
div#contentcontainer.home{
	margin-left:260px;
	width:384px;
	padding-left:44px;
	padding-right:56px;
	/* xbackground-color:#FF00FF; */
}
div#contentcontainer.shop{
	margin-left:260px;
	width:564px;
	padding-left:44px;
	padding-right:56px;
	/* xbackground-color:#FF00FF; */
}

div#contentlinks{
	/* xposition:relative; */
	float:left;
	margin-left:50px;
	width:375px;
	/* xbackground-color:#FF9900; */
}
div#contentrechts{
	/* xposition:relative; */
	float:left;
	margin-left:50px;
	width:375px;
	/* xbackground-color:#0099FF; */
}

div#contentcontainer2kolommen{
	border:20px solid #00FF00;
	background-color:#FF00FF;
}




div#contenthome{
	position:absolute;
	width:350px;
	height:100%;
	/* xoverflow:auto; */
	/* xbackground-color:#FF9900; */
}

div.caption{
	font-style:italic;
}	




