2 http://www.cita.uiuc.edu/html-best-practices/text/separators.php
3 Web Accessibility Best Practices: Separators
7 CSS-file for Strictly CSS two column layout 2006
8 http://www.strictlycss.com
9 Developed by Eivind Savio
11 * /*Set's border, padding and margin to 0 for all values*/
19 font-family: Arial
, Tahoma
, Verdana
, sans-serif
;
20 background-color: #eee;
21 text-align: center
; /*** Centers the design in old IE versions ***/
26 p
{padding: 7px 0 7px 0;}
33 text-decoration: none
;
38 background-color: #800000;
49 font-family: "Monotype Corsiva";
68 .clear { clear: both
; }
71 margin: 0 auto
; /*** Centers the design ***/
74 text-align: left
; /*** Because we centered the text in body we have to move the text back to left aligning ***/
76 * html #mainContainer
{
77 height: 300px; /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/
79 /**************************
81 **************************/
83 margin-top: 25px; /*** Make some space for the header menu ***/
87 border-bottom: 4px solid
#800000;
89 /**************************
91 **************************/
96 /*** No need for hacking IE on this layout ***/
99 width: 635px; /*** This width is for non-IE browsers. Mozilla makes this necessary. Be sure to check your layout in different browsers if you changes this value. Especially IE7 seems to create a horisontal scroll if this value is set too large ***/
104 /*** div.inner is wider than its container, div.outer, and so overlaps to the right, pushing
105 div.right into the proper position. IE expands div.outer instead, requiring a Tan hack to avoid
106 blowing the layout apart. IE gets the original 100% width as in the Livingstone layout.
111 margin-left: -165px; /*** Same length as .outer padding-left but with negative value ***/
114 /*** No need for hacking IE on this layout ***/
122 position: relative
; /*** IE needs this ***/
126 border-left: 4px solid
#800000;
128 .contentWrap ol, .contentWrap ul {
131 font-family: Garamond
;
143 /**************************
145 **************************/
146 /*** div.left is in div.float-wrap, and when div.float-wrap is neg margined to the left,
147 div.left is carried over into the proper position.
157 position: relative
; /*** IE needs this or the contents won't show outside the parent container. ***/
168 /*************************
170 **************************/
172 margin: -120px 0 0 -800px; /*** Moves the right column to the top of the page. This is now our top menu above the header ***/
180 position: relative
; /*** IE needs this. ***/
181 margin-top: -125px; /***Since IE is threating padding different than other browsers we need to move it a little bit more ***/
188 display: inline
; /*** Making the links horisontal aligned ***/
191 /**************************
193 **************************/
196 margin: 0 auto
; /*** Since the footer is outside the #mainContainer we also need to center the footer ***/
198 background-color: #fff;
218 text-decoration: none
;
219 border-left: solid
2px #800000;