/* "Yet Another Multicolumn Layout" v3.3.1 (c) by Dirk Jesse (http://www.yaml.de) * $Revision: 495 $ $Date: 2011-06-18 12:24:44 +0200 (Sa, 18 Jun 2011) $ */ @media all { body { o\verflow: visible; } * html { iframe, frame { overflow: auto; } input, frameset { overflow: hidden; } textarea { overflow: scroll; overflow-x: hidden; } } body, #main { position: relative; } * html body { position: static; } .clearfix { height: 1%; } .slidebox { position: relative; margin-right: -1000px; height: 1%; } * html { #col1, #col2, #col3 { position: relative; } } body { height: 1%; } .page_margins, .page, #header, #nav, #main, #footer { zoom: 1; } * html { .page_margins, .page { height: 1%; hei\ght: auto; } #header, #nav, #main, #footer { width: 100%; wid\th: auto; } } .subc, .subcl, .subcr { height: 1%; } * html { ul, ol, dl { position: relative; } } body ol li { display: list-item; } fieldset, legend { position: relative; } html #ie_clearing { position: static; display: block; \clear: both; width: 100%; font-size: 0; margin: -2px 0 -1em 1px; } * html #ie_clearing { margin: -2px 0 -1em 0; } #col3_content { margin-bottom: -2px; } html { margin-right: 1px; } * html { margin-right: 0; } #col3 { position: relative; } * html body a { background-color: transparent; &:hover { background-color: transparent; } } } @media screen,projection { #col1, #col2, .c20l, .c25l, .c33l, .c38l, .c40l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l, .c20r, .c25r, .c33r, .c38r, .c40r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r { display: inline; } * html .equalize { overflow: visible; display: block; .subcolumns { overflow: visible; display: block; } } .equalize { overflow: hidden; display: block; .subcolumns { overflow: hidden; display: block; } .c20l, .c40l, .c60l, .c80l, .c25l, .c33l, .c38l, .c50l, .c62l, .c66l, .c75l { float: left; display: inline; padding-bottom: 32767px; margin-bottom: -32767px; } .c20r, .c40r, .c60r, .c80r, .c25r, .c33r, .c38r, .c50r, .c62r, .c66r, .c75r { float: right; margin-left: -5px; display: inline; padding-bottom: 32767px; margin-bottom: -32767px; } } .no-ie-padding { .c20l, .c40l, .c60l, .c80l, .c20r, .c40r, .c60r, .c80r, .c25l, .c33l, .c38l, .c50l, .c62l, .c66l, .c75l, .c25r, .c33r, .c38r, .c50r, .c62r, .c66r, .c75r { padding-bottom: 0; margin-bottom: 0; } } * html { #col1_content, #col2_content, #col3_content { word-wrap: break-word; } .subc, .subcl, .subcr { word-wrap: break-word; o\verflow: hidden; } } } @media print { .subc, .subcl, .subcr, .col3 { height: 1%; } }