body
{
  padding: 0;
  color: white;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11pt;
  background: #322a1e; 
  text-align: center;
}

#wrapper
{
  width: 800px;
  margin: 30px auto 0 auto;
  line-height: 1.5em;
}

#header
{
  margin: 30px 0;
}

a
{
  color: #9C8974;
}

img
{
  border: 0;
}

.block
{
  text-align: left;
  float: left;
  width: 380px;
  padding: 0 10px;
  margin: 10px 0;
}

/* clearfix */
/* For modern browsers */
.cf:before,
.cf:after {
    content:"";
    display:table;
}

.cf:after {
    clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
.cf {
    zoom:1;
}