/*****************
*** Layout.css ***
*****************/

/* 1 column: global values*/
#main {
  position: relative;
  min-height: 350px;
  background-color: #fff;
  padding: 20px 0 40px;
}

#navigation {
  position: relative;
  background-color: #33c098;
}


/* Position for sections to enable absolute positioning for contextual admin links. */
section {
  display: block;
  position: relative;
}

/*
** Header
*/

#header {
  position: relative;
  width: 970px;
  margin: 15px auto;
}


/*
** 2 Columns
*/

body.one-sidebar .region-content,
body.one-sidebar #sidebar-first,
body.one-sidebar #sidebar-second {
  float: left;
  padding:0;
}

body.one-sidebar .region-content {
  margin: 0 40px 0 0;
  width: 500px;
}

body.one-sidebar #sidebar-first {
  margin: 15px 30px 0 0;
  width: 400px;
}

body.one-sidebar #sidebar-second {
  margin: 0 0 0 0;
  width: 400px;
}
