/* CSS Document */

/* Initialize Elements */
body, p, h1, h2, h3, h4, h5, h6, h6 { margin: 0; padding: 0; font-weight: normal; }
ul { margin-top: 0; margin-bottom: 0; }
img { border: none 0; }

/* Determines Structure only - Styling is in the global_skins.css file */
body { margin: 0; padding: 0; text-align: center; margin: 0 auto; }
#page { text-align: left; width: 1020px; margin: 0 auto; }
#header { height: 75px; overflow: hidden; }
#section_container { width: 1020px; }
#content_container { width: 720px; float: left; }

#left_rail { position: relative; left: 1px; padding-top: 15px; width: 150px; float: left; }
#right_rail { position: relative; left: -1px; padding-top: 15px; width: 150px; float: left; }


/* COMMON WIDGETS */
.anti_collapse { height: 575px; width: 1px; float: left; background: none; font-size: 1px; } /*hack used to create min-height functionality across browsers*/
.clearer { clear: both; background: none; font-size: 1px; line-height: 0px; height: 1px; /*overflow: hidden;*/}
.padder { padding: 15px; }
.two_column_block {}
.two_column_block_full_page {  }
.single_column_block_full_page { text-align: center; }
.column_1 { float: left; }
.column_2 { float: right; }
.adjust_alignment { padding: 0 10px; }

/* I think these classes were written for the product landing page but are unused.  check and then delete if so.
.three_column_block {}
.three_column_block .column_1, .three_column_block .column_2, .three_column_block .column_3 { float: left; width: 209px; }
.three_column_block .column_1, .three_column_block .column_2 { margin-right: 15px; }
*/



