@charset "utf-8";
/* CSS Document */

body  { 
	width:100%; 
	height:100%; 
	padding:0; 
	margin:0; 
	overflow:auto; 
	background:url(img/bg_body.gif) #000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
} 
table tr td {
	vertical-align:top;
}
a {
	color:#e90b53;
	}
h2 {
	font-family:"Copperplate Gothic Bold";
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:20px;}
	h2.pink {color:#de2561
	}
	
img {
	border:none;
	}
div.container 
{ 
	display:block; 
	position:absolute; 
	width:900px; 
	_height:100%; 
	min-height:100%; 
	overflow:visible; 
	left:50%; 
	margin-left:-450px; 
	background:url(img/bg_container.gif) 530px 250px no-repeat;
} 
div.container2 
{ 
	display:block; 
	position:absolute; 
	width:900px; 
	_height:100%; 
	min-height:100%; 
	overflow:visible; 
	left:50%; 
	margin-left:-450px; 
} 
div.header {
	padding:15px;
	margin-top:10px;
	}
img.logo {
	float:left
	}
img.animals {
	float:right
	}
	
/* menu styles*/
div.menu ul, div.minimenu ul {	
	list-style:none;
	margin:0;
	padding:0;
	font-family:"Copperplate Gothic Bold", arial, verdana;
	}
div.menu ul li, div.minimenu ul li {
	list-style:none;
	float:left;
	width: auto;
	min-width: 20px;
	/width: 20px; /* IE6*/
	white-space: nowrap;
	}	
	/* IE7 */
	html > body div.menu ul li, 
	html > body div.minimenu ul li {
					width:auto;
					}
	div.menu ul li a, div.minimenu ul li a {
		color:white;
		text-decoration:none;
		font-family:"Copperplate Gothic Bold", arial, verdana;
		cursor:hand;
		display:block;
		height:20px;
		line-height:20px;

		}
		div.menu ul li a:hover, div.minimenu ul li a:hover {
			color:#de2561;
		}
div.menu ul a.current , div.minimenu ul a.current {
	color:#de2561;
	}

/* uitzonderingen*/
div.menu ul {
	font-size:26px;
	margin-top:10px;
	}	
	div.menu ul li {
		margin-right:30px;
		/margin-right:25px;
	}	
div.minimenu ul {
		font-size:14px;
		float:right;
		margin-top:7px;
	}	
	div.minimenu ul li {
		margin-right:25px;
	}	
li.last {margin:0}

/* content */
div.content {
	width:450px;
	background:#000;
	border:#de2561 solid 1px;
	padding:15px;
	margin:20px 0 20px 10px;
	position:relative;
	text-align: left;
}
div.news {
	width:800px;
	background:#000;
	border:#de2561 solid 1px;
	padding:15px;
	margin:20px 0 20px 10px;
	position:relative;
}
.seperator {
	clear:both;
	background:url(img/seperator.gif) right no-repeat;
	height:51px;
	margin:5px 0;
	}
div.rightphoto {
	position:absolute;
	top:3px;
	left:523px;
	width:247px;
	}

div.whitelinks a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
td.gray {
	background:#1c1c1c;
	}
table.mediatable {
	border-bottom:#e90b53 solid 1px;
	}

	table.mediatable tr td a {
		display:block;
		cursor:hand;
		text-decoration:none;
		height:20px;
		line-height:20px;
		}
/* ############### guestbook  ############### */
table.gbookview {}
td.mainmenu{
	font-weight:bold;
	padding:4px;
	}
td.pagenavigation {
	background:#43232d;
	padding:4px;
}
th.entryheader {
	background:#231217;
	text-align:left;
	padding:4px;
	}
td.usericons, td.entrymessage {	
	border-bottom:#43232d solid 1px;
}
td.tablefooter {
	display:none;
	}
	
table.gbookadd {
	}.container .content .typeface-js {
	text-align: center;
}
.container .news .typeface-js {
	text-align: center;
}
#temp {
	color: #F06;
	text-align: center;
}
.content .typeface-js span {
	text-align: center;
	color: #F06;
}

