@variables { base-font: Tahoma, Helvetica, sans-serif; base-font-size: 12; base-font-size-units: px; pre-font: Andale Mono, Bitstream Vera Sans Mono, monospace; } body { font-family: $base-font; font-size: $base-font-size$base-font-size-units; color: #333; padding: 5px; text-align: center; /* comment! */ line-height: 140%; } #container { position: relative; margin: 0 auto; width: 700px; text-align: left; } #header { margin-bottom: 30px; h1 { font-size: 210%; margin-bottom: 5px; a { color: #000; text-decoration: none; &:hover { text-decoration: underline; } } } h3 { margin-top: 5px; font-size: 120%; color: #999; /* comment! */ margin-bottom: 3px; } h4 { margin: 3px 0; } #donate { position: absolute; text-align: right; left: 500px; top: 0px; p { padding: 0; margin: 0; padding-bottom: 10px; font-size: 90%; } } } /* This is a sample comment * testing of multi-line * ** /// ** -- some weird chars here and we're done */ #content { h2 { font-size: 150%; clear: both; margin: 18px 0; } h3 { font-family: Georgia, "Times New Roman", serif; font-size: 140%; clear: both; } p.idea { background-color: #E7F9F9; padding: 7px; border: 1px solid #9BE4FF; } a { color: #4C1FA8; } span.hilight { background-color: #FFFFCE; padding: 1px 2px; /* comment! */ font-weight: bold; } p.download { padding: 5px 15px; a { padding-left: 23px; background: transparent url(zip-icon.png) 0 1px no-repeat; color: #226700; font-size: 120%; font-weight: bold; &:hover { color: #000; } .ie6 & { color: black; } } } .examples { background: #FDFEE7; border: 2px solid #FBFDCE; pre { width: 47%; display: inline; float: left; font-family: $pre-font; font-size: 100%; color: #000; padding: 8px; margin: 0; } div.clr { clear: both; } } } #converter { fieldset { border: 0; padding: 10px; } textarea { font-size: 100%; padding: 4px; font-family: $pre-font; width: 95%; } input { margin-top: 10px; font-family: $base-font; font-size: 100%; padding: 4px; } } #footer p { /* another comment */ padding-top: 20px; text-align: /* inline comment */center; color: #999; font-size: 90%; }