.module {
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
	/* All Clearfix Below */
	display: inline-block;
	letter-spacing:.3px;
}

.module:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

html[xmlns] .module {
    display: block;
}

* html .module {
    height: 1%;
}

/* The Grid */
.two_columns_sans_gutter, 
.three_columns_sans_gutter, 
.four_columns_sans_gutter,
.five_columns_sans_gutter,
.six_columns_sans_gutter,
.eight_columns_sans_gutter,
.one_column, 
.two_columns, 
.three_columns, 
.four_columns, 
.five_columns, 
.six_columns, 
.seven_columns, 
.eight_columns, 
.nine_columns, 
.ten_columns {
	float:left;
	margin-left:10px;
	background-color:#EDEDED; 
}

  .one_column  { width:85px; }
  .two_columns { width:180px; }
.three_columns { width:275px; }
*html .three_columns { width:270px; }
 .four_columns { width:370px; }
*html  .four_columns { width:366px; }
 .five_columns { width:465px; }
  .six_columns { width:560px; }
.seven_columns { width:655px; }
.eight_columns { width:750px; }
 .nine_columns { width:845px; }
  .ten_columns { width:940px; }

/* Apply this to left-most rail in any container, including the site container. */
.leftest { margin-left:0; }

/* These are for collapsing the gutter to connect modules in different rails. Add 10px 
   to all modules in rail, as padding to collpse gutter, or as margin to maintain. */ 
  .two_columns_sans_gutter { width:190px; margin-left:0; }
.three_columns_sans_gutter { width:285px; margin-left:0; }
.four_columns_sans_gutter { width:380px; margin-left:0; }
  .five_columns_sans_gutter { width:475px; margin-left:0; }
  .six_columns_sans_gutter { width:570px; margin-left:0; }
  .eight_columns_sans_gutter { width:760px; margin-left:0; }
/*/The Grid */

html { background-color:#EDEDED; }
.container { width:950px; background-color:#EDEDED; margin:0 auto; }
.error { color:#BB3233; }


/* This is for elements _within_ modules that need to be clearfixed, since the clearfix styles don't inherit well. */
.clearfix {
	display: inline-block;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
input.submit {
	padding:0px;
}
.top_module {
	padding-top:25px;
}


