| /* 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 */ |