body {
 text-align: center;
 margin: 0px;
 padding: 0px;
 background: #6b95dc url(http://www.bruterape.nl/custom/default/img/bg/bg.jpg) repeat-x;
 font-family: tahoma;
}

#container {
 text-align: left;
 width: 800px;
 margin: 0px auto 0px auto;
 background: #253d5d;
 overflow: hidden;
}

#header,#halfheader {
 width: 800px;
 height: 266px;
 margin: 0px;
 padding: 0px;
 background: #253d5d url(http://www.bruterape.nl/custom/default/img/header/header.jpg);
 cursor: pointer;
 float: left;
 overflow: hidden;
}

#main {
 width: 800px;
 margin: 0px;
 padding: 0px;
 float: left;
 overflow: hidden;
}

div.case {
 width: 800px;
 height: 483px;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 background: #253d5d url(http://www.bruterape.nl/custom/default/img/case/case.jpg) no-repeat;
 float: left;
 overflow: hidden;
}

div.longtitle {
width: 800px;
height: 64px;
margin: 0px;
padding: 0px;
float: left;
overflow: hidden;
}

h2.longtitle {
 padding: 0px 20px 0px 20px;
 margin: 0px 0px 0px 0px;
 font-size: 14px;
 line-height: 64px;
 font-weight: bold;
 letter-spacing: 0.1em;
 color: #C2DCFF;
 text-align: left;
}

div.column1 {
 width: 563px;
 height: 423px;
 float: left;
 margin: 0px;
 padding: 0px;
 overflow: hidden;
}

img.small {
 width: 267px;
 height: 200px;
 margin: 0px 0px 10px 10px;
 padding: 0px;
 border: 0px;
}

div.column2 {
 width: 237px;
 height: 423px;
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 overflow: hidden;
}

div.text {
 width: 237px;
 height: 301px;
 padding: 0px;
 margin: 0px;
 float: left;
 color: #FCDAB4;
 overflow: hidden;
 font-size: 12px;
 line-height: 166%;
}

h3.text {
 padding: 6px 14px 0px 6px;
 margin: 0px 0px 0px 0px;
 font-size: 14px;
 font-weight: bold;
 letter-spacing: 0em;
 color: #FF9900;
 text-align: left;
}

p.text {
 padding: 0px 14px 0px 6px;
 margin: 0px;
 color: #FFFFFF;
 text-align: left;
}

div.buttons {
 width: 237px;
 height: 110px;
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 overflow: hidden;
}

img.button  {
  width: 237px;
  height: 55px; 
  margin: 0px;
  padding: 0px;
  border: 0px;
}

/* pagination */

#pagination {
 width: 800px;
 height: 50px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-align: center;
 font-size: 14px;
 overflow: hidden;
 float: left;
}

#nrcenter {
  margin: 0px 0px 0px 253px;
}

div.nrpage, div.nractive {
  width: 100px;
  height: 40px;
  margin: 0px 0px 0px 0px;
  padding: 6px 0px 0px 0px;
  float: left;
  font-weight: bold;
  font-size: 16px;
}

div.nrpage a,div.nractive a {
  vertical-align: middle;
  text-decoration: none;
  color: #FF9900;
}

div.nrpage a:hover,div.nractive a:hover {
  vertical-align: middle;
  text-decoration: none;
  color: #FFE0B5;
}

div.nrmiddle {
  padding: 9px 2px 0px 0px;
}

#footer {
 width: 800px;
 height: 0px;
 margin: 0px;
 padding: 0px;
  float: left;
 text-align: center;
 font-size: xx-small;
 color: #330000;
}

#footer a {
 color: #FFFFFF;
}

/* copyright */
#copyright {
 width: 800px;
 height: 50px;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 text-align: center;
 font-size: xx-small;
 color: #C2D0E6;
 float: left;
}

#copyright p {
 margin: 0px;
 padding: 0px 0px 0px 0px;
 color: #C2D0E6;
}

#copyright a {
 color: #C2D0E6;
}