/* Layout container */
#site-wrapper {
  width: 960px;
  margin: 0px auto;
  text-align: left;
}

#region-header {
  width: 950px;
  height: 254px;
  margin-top: 15px;
  margin-left: 5px;
  background: url(/img/main/bg-header.png); 
  float: left;
}

#region-header a.toplogo {
  position: relative;
  top: 46px;
  left: 176px;
  float: left;
}

#region-left-column {
  width: 180px;
  min-height: 400px;
  padding: 20px 0;
  background: transparent;
  float: left;
}

#region-content-column {
  width: 560px;
  min-height: 400px;
  padding: 20px;
  background: transparent;
  float: left;
}

#region-right-column {
  width: 180px;
  min-height: 400px;
  padding: 20px 0;
  background: transparent;
  float: left;
}



