.carl-header-wrap {
  background-color: #FFFFFF;
}

.carl-header {
  margin: auto;
  width: 960px;
  height: 112px;
}

#header {
  width: 960px;
}

.region-header {
  height: 0px;
}

#background-wrap {
  width: 100%;
  min-width: 990px;
  background: transparent url(/sites/all/themes/minim/images/background-carl-2.jpg) scroll repeat center center;
}

#main {
  margin: auto;
  width: 960px;
  padding-bottom: 30px;
  min-height: 310px;
}

#sidebar-right {
  float: right;
  width: 250px;
}

.region-content {
  float: left;
  width: 620px;
  padding-left: 23px;
  padding-right: 60px;
}

.carl-footer {
  width: 100%;
}

