4 box model hack with 2 column layout
6 see suggestions for proper display on ie 5 mac here:
7 http://www.alistapart.com/articles/footers/
12 background-color: #CCC;
14 http://www.themaninblue.com/writing/perspective/2005/08/29/
23 font: 12px/1.5 verdana
, arial
, helvetica
, sans-serif
;
26 a
{ color: #57933a; text-decoration: none
; }
27 a:link
{ color: #57933a; text-decoration: none
; }
28 a:visited
{ color: #57933a; text-decoration: none
; }
29 a:active
{ color: #7fd754; text-decoration: underline
; }
30 a:hover
{ color: #ee9d00; text-decoration: underline
; }
34 margin-bottom: -0.25em;
36 font-size: large
; /* for IE 5.5 */
37 f\
ont-size: x-large
; /* for compliant browsers */
45 font-family: vedana
, arial
, helvetica
, sans-serif
;
52 margin-bottom: -0.75em;
60 margin-bottom: -0.75em;
65 background-color: #EEE;
67 border-left: 5px solid
#BBB;
73 background-color: #EEE;
75 border: 1px solid
#999;
79 background-color: #FFF;
82 border-top: 1px solid
#999;
83 border-bottom: 1px solid
#999;
89 font-size: large
; /* for IE 5.5 */
90 f\
ont-size: x-large
; /* for compliant browsers */
99 text-decoration: none
;
106 text-transform: lowercase
;
109 font-size: x-small
; /* for IE 5.5 */
110 f\
ont-size: small
; /* for compliant browsers */
115 background-color: #FFF;
117 /* set special width for IE */
121 /* recover from center-alignment IE hack */
123 /* box model parse hack
124 hides next rule from IE */
125 voice-family: "\"}\
"";
126 voice-family: inherit
;
130 html
>body #container
{
138 padding: 10px 10px 10px 40px;
139 background-color: #FFF;
140 /* border: 1px solid red; */
143 /* #widecolumn deprecated
144 only here for backwards compat. */
145 #altcontent, #widecolumn
{
146 background-color: #FFF;
147 padding: 10px 40px 10px 40px;
152 background-color: #FFF;
155 border-left: 1px dotted
#999;
171 background-color: #FFF;
179 border-top: 1px solid
#999;
180 border-bottom: 1px solid
#999;
181 /* box model parse hack
182 hides next rule from IE */
183 voice-family: "\"}\
"";
184 voice-family: inherit
;
194 border-bottom: 1px solid
#999999;
195 background-color: #FFF;
204 text-decoration: underline
;
208 .blog, .archives, .pages {
225 text-decoration: underline
;
229 text-transform: none
;
232 font-size: small
; /* for IE 5.5 */
233 f\
ont-size: medium
; /* for compliant browsers */
242 font-size: x-small
; /* for IE 5.5 */
243 f\
ont-size: small
; /* for compliant browsers */
244 border-bottom: 1px solid
#999;
250 font-size: xx-small
; /* for IE 5.5 */
251 f\
ont-size: x-small
; /* feed to compliant browsers */
258 letter-spacing: 0.2em;
259 font-family: verdana
, arial
, helvetica
, sans-serif
;
268 text-decoration: underline
;
276 letter-spacing: 0.3em;
277 text-transform: uppercase
;
278 border-bottom: 1px solid
#999;
291 font-size: xx-small
; /* for IE 5.5 */
292 f\
ont-size: small
; /* feed to compliant browsers */
300 text-transform: lowercase
;
301 letter-spacing: .1em;
302 border-bottom: 1px dotted
#999;
306 background-color: #EEE;
310 font-size: x-small
; /* for IE 5.5 */
311 f\
ont-size: small
; /* feed to compliant browsers */
315 background-color: #FFF;
319 font-size: xx-small
; /* for IE 5.5 */
320 f\
ont-size: x-small
; /* feed to compliant browsers */
329 .clear { clear: both
; }
330 .right { float: right
; margin: 0 0 10px 10px; }
331 .left { float: left
; margin: 0 10px 10px 0; }
335 margin: 0 10px 10px 0;
340 margin: 0 0 10px 10px;
351 /* class to hide elements */
356 /* used to clear the floats: http://www.positioniseverything.net/easyclearing.html */
365 /* "auto-clearing" IE hack and non-javacsript IE-mac float fix */
366 .clearfix { display: inline-table
; }
368 /* hides float from IE-mac \*/
369 * html
.clearfix
{ height: 1%; }
370 .clearfix { display: block
; }
371 /* end hide from IE-mac */
375 /* be nice to opera */
378 /* IE hack to fix font size in tables */
380 font: 1em verdana
, arial
, helvetica
, serif
; /* IE5 */
387 padding-bottom: 10px;
391 border-bottom: 1px dotted
#999;
406 border: 1px dotted
#999;
412 padding-bottom: 10px;
416 border-bottom: 1px dotted
#999;
431 border-bottom: 1px solid
#999;
434 #header-commentspop {
436 padding: 5px 5px 15px 15px;
439 border-left: 1px solid
#FFF;
440 border-right: 1px solid
#FFF;
441 border-top: 1px solid
#FFF;