specimen_stylesheet.css (8065B)
1 @import url('grid_12-825-55-15.css'); 2 3 /* 4 CSS Reset by Eric Meyer - Released under Public Domain 5 http://meyerweb.com/eric/tools/css/reset/ 6 */ 7 html, body, div, span, applet, object, iframe, 8 h1, h2, h3, h4, h5, h6, p, blockquote, pre, 9 a, abbr, acronym, address, big, cite, code, 10 del, dfn, em, font, img, ins, kbd, q, s, samp, 11 small, strike, strong, sub, sup, tt, var, 12 b, u, i, center, dl, dt, dd, ol, ul, li, 13 fieldset, form, label, legend, table, 14 caption, tbody, tfoot, thead, tr, th, td { 15 margin: 0; 16 padding: 0; 17 border: 0; 18 outline: 0; 19 font-size: 100%; 20 vertical-align: baseline; 21 background: transparent; 22 } 23 24 body { 25 line-height: 1; 26 } 27 28 ol, ul { 29 list-style: none; 30 } 31 32 blockquote, q { 33 quotes: none; 34 } 35 36 blockquote:before, blockquote:after, 37 q:before, q:after { 38 content: ''; 39 content: none; 40 } 41 42 :focus { 43 outline: 0; 44 } 45 46 ins { 47 text-decoration: none; 48 } 49 50 del { 51 text-decoration: line-through; 52 } 53 54 table { 55 border-collapse: collapse; 56 border-spacing: 0; 57 } 58 59 60 body { 61 color: #000; 62 background-color: #dcdcdc; 63 } 64 65 a { 66 text-decoration: none; 67 color: #1883ba; 68 } 69 70 h1 { 71 font-size: 32px; 72 font-weight: normal; 73 font-style: normal; 74 margin-bottom: 18px; 75 } 76 77 h2 { 78 font-size: 18px; 79 } 80 81 #container { 82 width: 865px; 83 margin: 0px auto; 84 } 85 86 87 #header { 88 padding: 20px; 89 font-size: 36px; 90 background-color: #000; 91 color: #fff; 92 } 93 94 #header span { 95 color: #666; 96 } 97 98 #main_content { 99 background-color: #fff; 100 padding: 60px 20px 20px; 101 } 102 103 104 #footer p { 105 margin: 0; 106 padding-top: 10px; 107 padding-bottom: 50px; 108 color: #333; 109 font: 10px Arial, sans-serif; 110 } 111 112 .tabs { 113 width: 100%; 114 height: 31px; 115 background-color: #444; 116 } 117 118 .tabs li { 119 float: left; 120 margin: 0; 121 overflow: hidden; 122 background-color: #444; 123 } 124 125 .tabs li a { 126 display: block; 127 color: #fff; 128 text-decoration: none; 129 font: bold 11px/11px 'Arial'; 130 text-transform: uppercase; 131 padding: 10px 15px; 132 border-right: 1px solid #fff; 133 } 134 135 .tabs li a:hover { 136 background-color: #00b3ff; 137 138 } 139 140 .tabs li.active a { 141 color: #000; 142 background-color: #fff; 143 } 144 145 146 div.huge { 147 148 font-size: 300px; 149 line-height: 1em; 150 padding: 0; 151 letter-spacing: -.02em; 152 overflow: hidden; 153 } 154 155 div.glyph_range { 156 font-size: 72px; 157 line-height: 1.1em; 158 } 159 160 .size10 { 161 font-size: 10px; 162 } 163 164 .size11 { 165 font-size: 11px; 166 } 167 168 .size12 { 169 font-size: 12px; 170 } 171 172 .size13 { 173 font-size: 13px; 174 } 175 176 .size14 { 177 font-size: 14px; 178 } 179 180 .size16 { 181 font-size: 16px; 182 } 183 184 .size18 { 185 font-size: 18px; 186 } 187 188 .size20 { 189 font-size: 20px; 190 } 191 192 .size24 { 193 font-size: 24px; 194 } 195 196 .size30 { 197 font-size: 30px; 198 } 199 200 .size36 { 201 font-size: 36px; 202 } 203 204 .size48 { 205 font-size: 48px; 206 } 207 208 .size60 { 209 font-size: 60px; 210 } 211 212 .size72 { 213 font-size: 72px; 214 } 215 216 .size90 { 217 font-size: 90px; 218 } 219 220 221 .psample_row1 { 222 height: 120px; 223 } 224 225 .psample_row1 { 226 height: 120px; 227 } 228 229 .psample_row2 { 230 height: 160px; 231 } 232 233 .psample_row3 { 234 height: 160px; 235 } 236 237 .psample_row4 { 238 height: 160px; 239 } 240 241 .psample { 242 overflow: hidden; 243 position: relative; 244 } 245 246 .psample p { 247 line-height: 1.3em; 248 display: block; 249 overflow: hidden; 250 margin: 0; 251 } 252 253 .psample span { 254 margin-right: .5em; 255 } 256 257 .white_blend { 258 width: 100%; 259 height: 61px; 260 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); 261 position: absolute; 262 bottom: 0; 263 } 264 265 .black_blend { 266 width: 100%; 267 height: 61px; 268 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); 269 position: absolute; 270 bottom: 0; 271 } 272 273 .fullreverse { 274 background: #000 !important; 275 color: #fff !important; 276 margin-left: -20px; 277 padding-left: 20px; 278 margin-right: -20px; 279 padding-right: 20px; 280 padding: 20px; 281 margin-bottom: 0; 282 } 283 284 285 .sample_table td { 286 padding-top: 3px; 287 padding-bottom: 5px; 288 padding-left: 5px; 289 vertical-align: middle; 290 line-height: 1.2em; 291 } 292 293 .sample_table td:first-child { 294 background-color: #eee; 295 text-align: right; 296 padding-right: 5px; 297 padding-left: 0; 298 padding: 5px; 299 font: 11px/12px 'Courier New', Courier, mono; 300 } 301 302 code { 303 white-space: pre; 304 background-color: #eee; 305 display: block; 306 padding: 10px; 307 margin-bottom: 18px; 308 overflow: auto; 309 } 310 311 312 .bottom, .last { 313 margin-bottom: 0 !important; 314 padding-bottom: 0 !important; 315 } 316 317 .box { 318 padding: 18px; 319 margin-bottom: 18px; 320 background: #eee; 321 } 322 323 .reverse, .reversed { 324 background: #000 !important; 325 color: #fff !important; 326 border: none !important; 327 } 328 329 #bodycomparison { 330 position: relative; 331 overflow: hidden; 332 font-size: 72px; 333 height: 90px; 334 white-space: nowrap; 335 } 336 337 #bodycomparison div { 338 font-size: 72px; 339 line-height: 90px; 340 display: inline; 341 margin: 0 15px 0 0; 342 padding: 0; 343 } 344 345 #bodycomparison div span { 346 font: 10px Arial; 347 position: absolute; 348 left: 0; 349 } 350 351 #xheight { 352 float: none; 353 position: absolute; 354 color: #d9f3ff; 355 font-size: 72px; 356 line-height: 90px; 357 } 358 359 .fontbody { 360 position: relative; 361 } 362 363 .arialbody { 364 font-family: Arial; 365 position: relative; 366 } 367 368 .verdanabody { 369 font-family: Verdana; 370 position: relative; 371 } 372 373 .georgiabody { 374 font-family: Georgia; 375 position: relative; 376 } 377 378 /* @group Layout page 379 */ 380 381 #layout h1 { 382 font-size: 36px; 383 line-height: 42px; 384 font-weight: normal; 385 font-style: normal; 386 } 387 388 #layout h2 { 389 font-size: 24px; 390 line-height: 23px; 391 font-weight: normal; 392 font-style: normal; 393 } 394 395 #layout h3 { 396 font-size: 22px; 397 line-height: 1.4em; 398 margin-top: 1em; 399 font-weight: normal; 400 font-style: normal; 401 } 402 403 404 #layout p.byline { 405 font-size: 12px; 406 margin-top: 18px; 407 line-height: 12px; 408 margin-bottom: 0; 409 } 410 411 #layout p { 412 font-size: 14px; 413 line-height: 21px; 414 margin-bottom: .5em; 415 } 416 417 #layout p.large { 418 font-size: 18px; 419 line-height: 26px; 420 } 421 422 #layout .sidebar p { 423 font-size: 12px; 424 line-height: 1.4em; 425 } 426 427 #layout p.caption { 428 font-size: 10px; 429 margin-top: -16px; 430 margin-bottom: 18px; 431 } 432 433 /* @end */ 434 435 /* @group Glyphs */ 436 437 #glyph_chart div { 438 background-color: #d9f3ff; 439 color: black; 440 float: left; 441 font-size: 36px; 442 height: 1.2em; 443 line-height: 1.2em; 444 margin-bottom: 1px; 445 margin-right: 1px; 446 text-align: center; 447 width: 1.2em; 448 position: relative; 449 padding: .6em .2em .2em; 450 } 451 452 #glyph_chart div p { 453 position: absolute; 454 left: 0; 455 top: 0; 456 display: block; 457 text-align: center; 458 font: bold 9px Arial, sans-serif; 459 background-color: #3a768f; 460 width: 100%; 461 color: #fff; 462 padding: 2px 0; 463 } 464 465 466 #glyphs h1 { 467 font-family: Arial, sans-serif; 468 } 469 470 /* @end */ 471 472 /* @group Installing */ 473 474 #installing { 475 font: 13px Arial, sans-serif; 476 } 477 478 #installing p, 479 #glyphs p { 480 line-height: 1.2em; 481 margin-bottom: 18px; 482 font: 13px Arial, sans-serif; 483 } 484 485 486 #installing h3 { 487 font-size: 15px; 488 margin-top: 18px; 489 } 490 491 /* @end */ 492 493 #rendering h1 { 494 font-family: Arial, sans-serif; 495 } 496 497 .render_table td { 498 font: 11px 'Courier New', Courier, mono; 499 vertical-align: middle; 500 } 501 502