@import "color_scheme"; body { background-color: $body-bg; color: $fg; font: { family: Helvetica, "Sans Seriff"; size: 10pt; } } h1, h2, h3 { color: $fg; margin: { top: 1em; bottom: 0.5em; } &:first-of-type { margin-top: 0; } } h1 { font-size: 14pt; } h2 { font-size: 12pt; } h3 { font-size: 10pt; font-weight: 600; } a { color: $link-fg; text-decoration: none; &:hover { color: $link-hover-fg; text-decoration: underline; } &:visited { color: $link-visited-fg; &:hover { color: $link-hover-fg; } } } img { margin: 1.5mm; } #left_img, .image-align-left { float: left; margin-left: 0; } #right_img, .image-align-right { float: right; margin-righ: 0; } .clearfix { display:inline-block; display:block; // Hide from IE Mac &:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } }