body, html {

	margin:0px;
	background:#DDDCDC;
	color:#000000;
	font-size: 12px;
	font-family: verdana; 
	overflow:auto;
}

	#container {

		width:1000px;
		margin:0 auto;
	}


		#banner {

		height:157px;
		background:url(pics/banner.jpg);
		}

		#text {

			padding:0 0 0 7px;
		}

		.side {
			width:183px;
			float:left;
		}


		#content {

			width:604px;
			float:left;
			padding:0 7px;
		}

		#copy{
			clear:both;
			background:url(pics/copy.gif);
			height:22px;
			padding-top:10px;
			text-align:center;
		}
  
		#copy a{

			text-decoration:none;

		}



		/* Menu */
		.side .box h2{

			background:url(pics/sidetitle.jpg);
		}

		.side .box{

			background:url(pics/side.jpg);
			margin-bottom:5px;
			position:relative;
		}

		.side .box .bottom{
			background:url(pics/sidebottom.jpg);
			height:6px;
			font-size:0;
			margin:0;
		}

		.side ul{
			margin:-7px 0 0 0;
			list-style:none;
			padding:0 12px 5px;
		}
		
		.side ul li{
			display:inline;
		}

		.side ul li a{
			display:block;
			text-decoration:none;
			border-bottom:1px solid #E73B61;
			padding:1px 0;
			margin-bottom:1px;
		}



		/* Content Boxes */

		#content .box{
			background:url(pics/content.jpg);
			margin-bottom:5px;
			padding:0 12px;
		}

		#content h2{
			background:url(pics/contenttitle.jpg);
			margin:0 -12px;
		}

		#content .bottom{
			background:url(pics/contentbottom.jpg);
			height:5px;
			font-size:0;
			margin:3px -12px 0;
		}

		#content h1{
			background:url(pics/logo.jpg) no-repeat;
			height:48px;
			padding:24px 0 0 80px;
			font-size:16px;
			font-weight:bold;
			border-bottom:1px solid #E73B61;
		}


		#stats{ 
			width:196px;
			float:left;
		}

		#stats p{
			padding:3px 0 2px 0;
			margin:0;border-bottom:
			1px solid #E73B61;
		}

		#stats .waardering img{
			margin-right:2px;
		}

		.description{
			padding:5px 0 0 10px;
			width:370px;
			float:left;
		}

		#content h3{
			font-size:16px;
			margin:0;
		}

		#content .download{
			border:1px solid #000000;
			display:block;
			text-align:center;
			padding:5px 0;
			font-size:15px;
			text-decoration:none;
			font-weight:bold;
			margin-top:15px;
		}


		/* Frequently used */
		
		h1,h2{
			margin:0;
			font-size:10px;
			font-weight:normal;
			height:24px;
			padding:5px 0 0 10px;
		}

		a{

			color:#E73B61;
		}

		.clear{

			clear:both;
			font-size:0;
		}

		.center{

			text-align:center;
		}