| /* A CSS Framework by Mike Stenhouse of Content with Style */ |
| |
| /* clearing */ |
| .stretch, |
| .clear { |
| clear:both; |
| height:1px; |
| margin:0; |
| padding:0; |
| font-size: 15px; |
| line-height: 1px; |
| } |
| .clearfix:after { |
| content: "."; |
| display: block; |
| height: 0; |
| clear: both; |
| visibility: hidden; |
| } |
| * html>body .clearfix { |
| display: inline-block; |
| width: 100%; |
| } |
| |
| * html .clearfix { |
| /* Hides from IE-mac \*/ |
| height: 1%; |
| /* End hide from IE-mac */ |
| } |
| /* end clearing */ |
| |
| |
| /* replace */ |
| .replace { |
| display:block; |
| |
| background-repeat: no-repeat; |
| background-position: left top; |
| background-color:transparent; |
| } |
| /* tidy these up */ |
| .replace * { |
| text-indent: -10000px; |
| display:block; |
| |
| background-repeat: no-repeat; |
| background-position: left top; |
| background-color:transparent; |
| } |
| .replace a { |
| text-indent:0; |
| } |
| .replace a span { |
| text-indent:-10000px; |
| } |
| /* end replace */ |
| |
| |
| /* accessibility */ |
| span.accesskey { |
| text-decoration:none; |
| } |
| .accessibility { |
| position: absolute; |
| top: -999em; |
| left: -999em; |
| } |
| /* end accessibility */ |