/* $Id: twocol_bricks.css,v 1.1.2.1 2008/12/16 21:27:59 merlinofchaos Exp $ */

.panel-2col-bricks { 
/*  overflow: hidden;  */
  margin-top: 0;
  padding-top: 0;
}

.panel-2col-bricks .panel-col-top,
.panel-2col-bricks .panel-col-middle,
.panel-2col-bricks .panel-col-bottom { 
  width: 99.9%; 
  clear: both;
}

.panel-2col-bricks .panel-col-top .inside,
.panel-2col-bricks .panel-col-middle .inside {
  margin-bottom: .5em;
}

.panel-2col-bricks .panel-col-first { 
  float: left; 
  width: 470px; 
}
* html .panel-2col-bricks .panel-col-first {
  width: 470px;
}

.panel-2col-bricks .panel-col-first .inside { 
  margin: 0 10px .5em 0;
}

.panel-2col-bricks .panel-col-last { 
  float: right; 
  width: 470px; 
}
* html .panel-2col-bricks .panel-col-last {
  width: 470px;
}

.panel-2col-bricks .panel-col-last .inside { 
  margin: 0 0 .5em 10px;
}

.panel-2col-bricks .panel-separator {
  margin: 0 0 1em 0;
}

.panel-2col-bricks .panel-mobile-area {
  width:100%;
  margin:0;
  padding:0;
  clear:both;
}

.panel-2col-bricks .panel-mobile-area .inside {
  margin:0;
  padding:0;
}

.panel-2col-bricks .admin-mobile-title {
  clear:both;
  width:100%;
  display:block;
  margin:20px 0;
}
