.main {clear:both; width:1000px; padding-bottom:30px; background:transparent url(../img/bg_main_withoutnav.jpg) repeat-y;}
.main-content {display:inline; /*Fix IE floating margin bug*/; float:left; width:1000px; margin:0 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/******************/
/*  MAIN SECTION  */
/******************/

.column1-unit {width:1000px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

.column2-unit-left {float:left; width:480px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-right {float:right; width:480px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

.column3-unit-1 {float:left; }
.column3-unit-2 {float:left;margin-left:25px; }
.column3-unit-3 {float:right;}
.column3-unit-1, .column3-unit-2, .column3-unit-3 { border:1px solid #000; width:315px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; padding:0px;} 

/******************/
/*  CLEAR FLOATS  */
/******************/
.page-container:after, .header:after, .header-bottom:after, .header-breadcrumbs:after, .main:after, .main-content:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
 p:after {content:"."; display:block; height:0; /*clear:both*/; visibility:hidden;}
.footer:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear-contentunit {clear:both; width:1000px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}