annotate src/capnproto-git-20161025/doc/stylesheets/stylesheet.css @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents 9530b331f8c1
children
rev   line source
cannam@48 1 /*******************************************************************************
cannam@48 2 Site Design by @kentonv and @sailorhg.
cannam@48 3
cannam@48 4 Originally based on Slate Theme for GitHub Pages
cannam@48 5 by Jason Costello, @jsncostello
cannam@48 6 *******************************************************************************/
cannam@48 7
cannam@48 8 @import url(pygment_trac.css);
cannam@48 9
cannam@48 10 /*******************************************************************************
cannam@48 11 MeyerWeb Reset
cannam@48 12 *******************************************************************************/
cannam@48 13
cannam@48 14 html, body, div, span, applet, object, iframe,
cannam@48 15 h1, h2, h3, h4, h5, h6, p, blockquote, pre,
cannam@48 16 a, abbr, acronym, address, big, cite, code,
cannam@48 17 del, dfn, em, img, ins, kbd, q, s, samp,
cannam@48 18 small, strike, strong, sub, sup, tt, var,
cannam@48 19 b, u, i, center,
cannam@48 20 dl, dt, dd, ol, ul, li,
cannam@48 21 fieldset, form, label, legend,
cannam@48 22 table, caption, tbody, tfoot, thead, tr, th, td,
cannam@48 23 article, aside, canvas, details, embed,
cannam@48 24 figure, figcaption, footer, header, hgroup,
cannam@48 25 menu, nav, output, ruby, section, summary,
cannam@48 26 time, mark, audio, video {
cannam@48 27 margin: 0;
cannam@48 28 padding: 0;
cannam@48 29 border: 0;
cannam@48 30 font: inherit;
cannam@48 31 vertical-align: baseline;
cannam@48 32 }
cannam@48 33
cannam@48 34 /* HTML5 display-role reset for older browsers */
cannam@48 35 article, aside, details, figcaption, figure,
cannam@48 36 footer, header, hgroup, menu, nav, section {
cannam@48 37 display: block;
cannam@48 38 }
cannam@48 39
cannam@48 40 ol, ul {
cannam@48 41 list-style: none;
cannam@48 42 }
cannam@48 43
cannam@48 44 blockquote, q {
cannam@48 45 }
cannam@48 46
cannam@48 47 table {
cannam@48 48 border-collapse: collapse;
cannam@48 49 border-spacing: 0;
cannam@48 50 }
cannam@48 51
cannam@48 52 a:focus {
cannam@48 53 outline: none;
cannam@48 54 }
cannam@48 55
cannam@48 56 /*******************************************************************************
cannam@48 57 Theme Styles
cannam@48 58 *******************************************************************************/
cannam@48 59
cannam@48 60 body {
cannam@48 61 box-sizing: border-box;
cannam@48 62 color:#373737;
cannam@48 63 background: #212121;
cannam@48 64 font-size: 16px;
cannam@48 65 font-family: 'Myriad Pro', Calibri, Helvetica, Arial, sans-serif;
cannam@48 66 line-height: 1.5;
cannam@48 67 -webkit-font-smoothing: antialiased;
cannam@48 68 }
cannam@48 69
cannam@48 70 h1, h2, h3, h4, h5, h6 {
cannam@48 71 margin: 10px 0;
cannam@48 72 font-weight: 700;
cannam@48 73 color:#222222;
cannam@48 74 font-family: 'Lucida Grande', 'Calibri', Helvetica, Arial, sans-serif;
cannam@48 75 letter-spacing: -1px;
cannam@48 76 }
cannam@48 77
cannam@48 78 .hmargin {
cannam@48 79 margin: 10px 0 0 0;
cannam@48 80 }
cannam@48 81
cannam@48 82 h1 {
cannam@48 83 font-size: 36px;
cannam@48 84 font-weight: 700;
cannam@48 85 }
cannam@48 86
cannam@48 87 h2 {
cannam@48 88 padding-bottom: 10px;
cannam@48 89 font-size: 28px;
cannam@48 90 background: url('../images/bg_hr.png') repeat-x bottom;
cannam@48 91 }
cannam@48 92
cannam@48 93 h3 {
cannam@48 94 font-size: 24px;
cannam@48 95 }
cannam@48 96
cannam@48 97 h4 {
cannam@48 98 font-size: 21px;
cannam@48 99 }
cannam@48 100
cannam@48 101 h5 {
cannam@48 102 font-size: 18px;
cannam@48 103 }
cannam@48 104
cannam@48 105 h6 {
cannam@48 106 font-size: 16px;
cannam@48 107 }
cannam@48 108
cannam@48 109 p {
cannam@48 110 margin: 10px 0 15px 0;
cannam@48 111 }
cannam@48 112
cannam@48 113 footer p {
cannam@48 114 color: #f2f2f2;
cannam@48 115 }
cannam@48 116
cannam@48 117 a {
cannam@48 118 text-decoration: none;
cannam@48 119 color: #007edf;
cannam@48 120 text-shadow: none;
cannam@48 121
cannam@48 122 transition: color 0.5s ease;
cannam@48 123 transition: text-shadow 0.5s ease;
cannam@48 124 -webkit-transition: color 0.5s ease;
cannam@48 125 -webkit-transition: text-shadow 0.5s ease;
cannam@48 126 -moz-transition: color 0.5s ease;
cannam@48 127 -moz-transition: text-shadow 0.5s ease;
cannam@48 128 -o-transition: color 0.5s ease;
cannam@48 129 -o-transition: text-shadow 0.5s ease;
cannam@48 130 -ms-transition: color 0.5s ease;
cannam@48 131 -ms-transition: text-shadow 0.5s ease;
cannam@48 132 }
cannam@48 133
cannam@48 134 #main_content a:hover {
cannam@48 135 color: #0069ba;
cannam@48 136 }
cannam@48 137
cannam@48 138 footer a:hover {
cannam@48 139 color: #43adff;
cannam@48 140 text-shadow: #0090ff 0px 0px 2px;
cannam@48 141 }
cannam@48 142
cannam@48 143 em {
cannam@48 144 font-style: italic;
cannam@48 145 }
cannam@48 146
cannam@48 147 strong {
cannam@48 148 font-weight: bold;
cannam@48 149 }
cannam@48 150
cannam@48 151 img {
cannam@48 152 position: relative;
cannam@48 153 margin: 0 auto;
cannam@48 154 max-width: 739px;
cannam@48 155 }
cannam@48 156
cannam@48 157 img.gittip {
cannam@48 158 width: 51px;
cannam@48 159 height: 10px;
cannam@48 160 }
cannam@48 161
cannam@48 162 img.gittip15 {
cannam@48 163 width: 77px;
cannam@48 164 height: 15px;
cannam@48 165 }
cannam@48 166
cannam@48 167 pre, code {
cannam@48 168 width: 100%;
cannam@48 169 color: #222;
cannam@48 170 background-color: #fff;
cannam@48 171
cannam@48 172 font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
cannam@48 173 font-size: 14px;
cannam@48 174
cannam@48 175 border-radius: 2px;
cannam@48 176 -moz-border-radius: 2px;
cannam@48 177 -webkit-border-radius: 2px;
cannam@48 178 }
cannam@48 179
cannam@48 180 h1>code {
cannam@48 181 font-size: 30px;
cannam@48 182 }
cannam@48 183
cannam@48 184 pre {
cannam@48 185 width: -moz-calc(100% - 20px);
cannam@48 186 width: -webkit-calc(100% - 20px);
cannam@48 187 width: calc(100% - 20px);
cannam@48 188 padding: 10px;
cannam@48 189 box-shadow: 0 0 10px rgba(0,0,0,.1);
cannam@48 190 overflow: auto;
cannam@48 191 }
cannam@48 192
cannam@48 193 code {
cannam@48 194 padding: 3px;
cannam@48 195 margin: 0 3px;
cannam@48 196 box-shadow: 0 0 10px rgba(0,0,0,.1);
cannam@48 197 }
cannam@48 198
cannam@48 199 pre code {
cannam@48 200 display: block;
cannam@48 201 box-shadow: none;
cannam@48 202 }
cannam@48 203
cannam@48 204 blockquote {
cannam@48 205 color: #666;
cannam@48 206 margin-bottom: 20px;
cannam@48 207 padding: 0 0 0 20px;
cannam@48 208 border-left: 3px solid #bbb;
cannam@48 209 }
cannam@48 210
cannam@48 211 ul, ol, dl {
cannam@48 212 margin-bottom: 15px;
cannam@48 213 padding-left: 30px;
cannam@48 214 }
cannam@48 215
cannam@48 216 ul li {
cannam@48 217 list-style: outside;
cannam@48 218 }
cannam@48 219
cannam@48 220 ol li {
cannam@48 221 list-style: decimal outside;
cannam@48 222 }
cannam@48 223
cannam@48 224 dl dt {
cannam@48 225 font-weight: bold;
cannam@48 226 }
cannam@48 227
cannam@48 228 dl dd {
cannam@48 229 padding-left: 20px;
cannam@48 230 font-style: italic;
cannam@48 231 }
cannam@48 232
cannam@48 233 dl p {
cannam@48 234 padding-left: 20px;
cannam@48 235 font-style: italic;
cannam@48 236 }
cannam@48 237
cannam@48 238 hr {
cannam@48 239 height: 1px;
cannam@48 240 margin-bottom: 5px;
cannam@48 241 border: none;
cannam@48 242 background: url('../images/bg_hr.png') repeat-x center;
cannam@48 243 }
cannam@48 244
cannam@48 245 table {
cannam@48 246 border: 1px solid #373737;
cannam@48 247 margin-bottom: 20px;
cannam@48 248 text-align: left;
cannam@48 249 }
cannam@48 250
cannam@48 251 th {
cannam@48 252 font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, sans-serif;
cannam@48 253 padding: 10px;
cannam@48 254 background: #373737;
cannam@48 255 color: #fff;
cannam@48 256 }
cannam@48 257
cannam@48 258 td {
cannam@48 259 padding: 10px;
cannam@48 260 border: 1px solid #373737;
cannam@48 261 }
cannam@48 262
cannam@48 263 form {
cannam@48 264 background: #f2f2f2;
cannam@48 265 padding: 20px;
cannam@48 266 }
cannam@48 267
cannam@48 268 img {
cannam@48 269 width: 100%;
cannam@48 270 max-width: 100%;
cannam@48 271 }
cannam@48 272
cannam@48 273 p.author {
cannam@48 274 margin: -1em 0 0 0;
cannam@48 275 padding: 0;
cannam@48 276 font-size: 80%;
cannam@48 277 color: #888;
cannam@48 278 }
cannam@48 279
cannam@48 280 h1>a, h2>a {
cannam@48 281 color: black;
cannam@48 282 }
cannam@48 283
cannam@48 284 /*******************************************************************************
cannam@48 285 Full-Width Styles
cannam@48 286 *******************************************************************************/
cannam@48 287
cannam@48 288 .outer {
cannam@48 289 width: 100%;
cannam@48 290 }
cannam@48 291
cannam@48 292 .inner {
cannam@48 293 position: relative;
cannam@48 294 max-width: 640px;
cannam@48 295 padding: 20px 10px;
cannam@48 296 margin: 0 auto;
cannam@48 297 }
cannam@48 298
cannam@48 299 body.normal #main_content.inner {
cannam@48 300 margin: 0 auto 0 340px;
cannam@48 301 }
cannam@48 302
cannam@48 303 #discuss_banner {
cannam@48 304 display: block;
cannam@48 305 position: absolute;
cannam@48 306 top:0;
cannam@48 307 right: 10px;
cannam@48 308 width: 147px;
cannam@48 309 z-index: 10;
cannam@48 310 padding: 10px 50px 10px 10px;
cannam@48 311 color: #fff;
cannam@48 312 background: url('../images/groups-logo.png') #333 no-repeat 95% 50%;
cannam@48 313 font-weight: 700;
cannam@48 314 box-shadow: 0 0 10px rgba(0,0,0,.5);
cannam@48 315 border-bottom-left-radius: 2px;
cannam@48 316 border-bottom-right-radius: 2px;
cannam@48 317 }
cannam@48 318
cannam@48 319 #forkme_banner {
cannam@48 320 display: ;
cannam@48 321 position: absolute;
cannam@48 322 top:0;
cannam@48 323 right: 230px;
cannam@48 324 z-index: 10;
cannam@48 325 padding: 10px 50px 10px 10px;
cannam@48 326 color: #fff;
cannam@48 327 background: url('../images/blacktocat.png') #333 no-repeat 95% 50%;
cannam@48 328 font-weight: 700;
cannam@48 329 box-shadow: 0 0 10px rgba(0,0,0,.5);
cannam@48 330 border-bottom-left-radius: 2px;
cannam@48 331 border-bottom-right-radius: 2px;
cannam@48 332 }
cannam@48 333
cannam@48 334 .groups_link {
cannam@48 335 display: inline-block;
cannam@48 336 z-index: 10;
cannam@48 337 padding: 10px 50px 10px 10px;
cannam@48 338 margin: 5px;
cannam@48 339 color: #fff;
cannam@48 340 background: url('../images/groups-logo.png') #0090ff no-repeat 95% 50%;
cannam@48 341 background-color: #0090ff;
cannam@48 342 font-weight: 700;
cannam@48 343 border-top-left-radius: 2px;
cannam@48 344 border-top-right-radius: 2px;
cannam@48 345 border-bottom-left-radius: 2px;
cannam@48 346 border-bottom-right-radius: 2px;
cannam@48 347 }
cannam@48 348
cannam@48 349 .github_link {
cannam@48 350 display: inline-block;
cannam@48 351 z-index: 10;
cannam@48 352 padding: 10px 50px 10px 10px;
cannam@48 353 margin: 5px;
cannam@48 354 color: #fff;
cannam@48 355 background: url('../images/blacktocat.png') #0090ff no-repeat 95% 50%;
cannam@48 356 background-color: #0090ff;
cannam@48 357 font-weight: 700;
cannam@48 358 border-top-left-radius: 2px;
cannam@48 359 border-top-right-radius: 2px;
cannam@48 360 border-bottom-left-radius: 2px;
cannam@48 361 border-bottom-right-radius: 2px;
cannam@48 362 }
cannam@48 363
cannam@48 364 .twitter_link {
cannam@48 365 display: inline-block;
cannam@48 366 z-index: 10;
cannam@48 367 padding: 10px 50px 10px 10px;
cannam@48 368 margin: 5px;
cannam@48 369 color: #fff;
cannam@48 370 background: url('../images/twitter.svg') #0090ff no-repeat 95% 50%;
cannam@48 371 background-color: #0090ff;
cannam@48 372 font-weight: 700;
cannam@48 373 border-top-left-radius: 2px;
cannam@48 374 border-top-right-radius: 2px;
cannam@48 375 border-bottom-left-radius: 2px;
cannam@48 376 border-bottom-right-radius: 2px;
cannam@48 377 }
cannam@48 378
cannam@48 379 #header_wrap {
cannam@48 380 background: #C42727;
cannam@48 381 }
cannam@48 382
cannam@48 383 #header_wrap .inner {
cannam@48 384 padding: 50px 10px 30px 10px;
cannam@48 385 }
cannam@48 386
cannam@48 387 #next_banner {
cannam@48 388 position: absolute;
cannam@48 389 left: 100px;
cannam@48 390 right: 100px;
cannam@48 391 top: 100px;
cannam@48 392 z-index: 100;
cannam@48 393 border: 2px solid black;
cannam@48 394 background-color: rgba(196, 196, 196, 0.9);
cannam@48 395 text-align: center;
cannam@48 396 color: black;
cannam@48 397 padding: 30px;
cannam@48 398 }
cannam@48 399
cannam@48 400 #next_banner h1 {
cannam@48 401 color: black;
cannam@48 402 font-size: 750%;
cannam@48 403 }
cannam@48 404
cannam@48 405 #next_banner p {
cannam@48 406 margin: 1em 100px;
cannam@48 407 }
cannam@48 408
cannam@48 409 #project_title {
cannam@48 410 margin: 0;
cannam@48 411 color: #fff;
cannam@48 412 font-size: 42px;
cannam@48 413 font-weight: 700;
cannam@48 414 text-shadow: #111 0px 0px 10px;
cannam@48 415 }
cannam@48 416
cannam@48 417 #project_tagline {
cannam@48 418 color: #fff;
cannam@48 419 font-size: 24px;
cannam@48 420 font-weight: 300;
cannam@48 421 background: none;
cannam@48 422 text-shadow: #111 0px 0px 10px;
cannam@48 423 }
cannam@48 424
cannam@48 425 #downloads {
cannam@48 426 position: absolute;
cannam@48 427 width: 210px;
cannam@48 428 z-index: 10;
cannam@48 429 top: 50px;
cannam@48 430 right: 0px;
cannam@48 431 background: url('../images/icon_download.png') no-repeat 0% 90%;
cannam@48 432 }
cannam@48 433
cannam@48 434 .zip_download_link {
cannam@48 435 display: block;
cannam@48 436 float: right;
cannam@48 437 width: 90px;
cannam@48 438 height:70px;
cannam@48 439 text-indent: -5000px;
cannam@48 440 overflow: hidden;
cannam@48 441 background: url(../images/sprite_download.png) no-repeat bottom left;
cannam@48 442 }
cannam@48 443
cannam@48 444 .tar_download_link {
cannam@48 445 display: block;
cannam@48 446 float: right;
cannam@48 447 width: 90px;
cannam@48 448 height:70px;
cannam@48 449 text-indent: -5000px;
cannam@48 450 overflow: hidden;
cannam@48 451 background: url(../images/sprite_download.png) no-repeat bottom right;
cannam@48 452 margin-left: 10px;
cannam@48 453 }
cannam@48 454
cannam@48 455 .zip_download_link:hover {
cannam@48 456 background: url(../images/sprite_download.png) no-repeat top left;
cannam@48 457 }
cannam@48 458
cannam@48 459 .tar_download_link:hover {
cannam@48 460 background: url(../images/sprite_download.png) no-repeat top right;
cannam@48 461 }
cannam@48 462
cannam@48 463 #main_content_wrap {
cannam@48 464 background: #f2f2f2;
cannam@48 465 border-top: 1px solid #111;
cannam@48 466 border-bottom: 1px solid #111;
cannam@48 467 }
cannam@48 468
cannam@48 469 #main_content {
cannam@48 470 padding-top: 40px;
cannam@48 471 }
cannam@48 472
cannam@48 473 #footer_wrap {
cannam@48 474 background: #212121;
cannam@48 475 }
cannam@48 476
cannam@48 477
cannam@48 478
cannam@48 479 /*******************************************************************************
cannam@48 480 Small Device Styles
cannam@48 481 *******************************************************************************/
cannam@48 482
cannam@48 483 @media screen and (max-width: 480px) {
cannam@48 484 body {
cannam@48 485 font-size:14px;
cannam@48 486 }
cannam@48 487
cannam@48 488 #downloads {
cannam@48 489 display: none;
cannam@48 490 }
cannam@48 491
cannam@48 492 .inner {
cannam@48 493 min-width: 320px;
cannam@48 494 max-width: 480px;
cannam@48 495 }
cannam@48 496
cannam@48 497 #project_title {
cannam@48 498 font-size: 32px;
cannam@48 499 }
cannam@48 500
cannam@48 501 h1 {
cannam@48 502 font-size: 28px;
cannam@48 503 }
cannam@48 504
cannam@48 505 h2 {
cannam@48 506 font-size: 24px;
cannam@48 507 }
cannam@48 508
cannam@48 509 h3 {
cannam@48 510 font-size: 21px;
cannam@48 511 }
cannam@48 512
cannam@48 513 h4 {
cannam@48 514 font-size: 18px;
cannam@48 515 }
cannam@48 516
cannam@48 517 h5 {
cannam@48 518 font-size: 14px;
cannam@48 519 }
cannam@48 520
cannam@48 521 h6 {
cannam@48 522 font-size: 12px;
cannam@48 523 }
cannam@48 524
cannam@48 525 code, pre {
cannam@48 526 font-size: 11px;
cannam@48 527 }
cannam@48 528
cannam@48 529 #forkme_banner {
cannam@48 530 right: 215px;
cannam@48 531 }
cannam@48 532
cannam@48 533 #discuss_banner {
cannam@48 534 width: 132px;
cannam@48 535 }
cannam@48 536 }
cannam@48 537
cannam@48 538 #infinitely_faster img{
cannam@48 539 position: absolute;
cannam@48 540 left: 600px;
cannam@48 541 top: 266px;
cannam@48 542 z-index: 10;
cannam@48 543 max-width:222px;
cannam@48 544 }
cannam@48 545
cannam@48 546 body.narrow #infinitely_faster{
cannam@48 547 display:none;
cannam@48 548 }
cannam@48 549
cannam@48 550 body.wide #corner_hack, body.normal #corner_hack {
cannam@48 551 position: absolute;
cannam@48 552 left: 0px;
cannam@48 553 top: 209px;
cannam@48 554 right: 0px;
cannam@48 555 height: 10px;
cannam@48 556 background: #212121;
cannam@48 557 }
cannam@48 558
cannam@48 559 body.wide #corner_hack>div, body.normal #corner_hack>div {
cannam@48 560 margin-left: 249px;
cannam@48 561 height: 10px;
cannam@48 562 border-radius: 10px 0px 0px 0px;
cannam@48 563 background: #f2f2f2;
cannam@48 564 border-top: 1px solid #111;
cannam@48 565 border-left: 1px solid #111;
cannam@48 566 }
cannam@48 567
cannam@48 568 body.wide #menu, body.normal #menu {
cannam@48 569 position: absolute;
cannam@48 570 left: 50px;
cannam@48 571 top: 494px;
cannam@48 572 width: 250px;
cannam@48 573 z-index: 10;
cannam@48 574 }
cannam@48 575
cannam@48 576 body.wide #menu.floating, body.normal #menu.floating {
cannam@48 577 position: fixed;
cannam@48 578 top: 50px;
cannam@48 579 }
cannam@48 580
cannam@48 581 body.narrow #menu {
cannam@48 582 position: relative;
cannam@48 583 max-width: 640px;
cannam@48 584 padding: 50px 10px 0px 10px;
cannam@48 585 margin: 0 auto;
cannam@48 586 }
cannam@48 587
cannam@48 588 @media screen and (max-width: 480px) {
cannam@48 589 body.narrow #menu {
cannam@48 590 min-width: 320px;
cannam@48 591 max-width: 480px;
cannam@48 592 }
cannam@48 593 }
cannam@48 594
cannam@48 595 #menu ul {
cannam@48 596 padding: 0;
cannam@48 597 margin: 0;
cannam@48 598 }
cannam@48 599
cannam@48 600 #menu li {
cannam@48 601 margin: 0;
cannam@48 602 list-style-type: none;
cannam@48 603 background-color: #212121;
cannam@48 604 }
cannam@48 605 #menu>ul>li>a, #menu>ul>li.selected {
cannam@48 606 display: block;
cannam@48 607 padding: 10px 15px 10px 15px;
cannam@48 608 }
cannam@48 609 #menu>ul>li {
cannam@48 610 border-right: 1px solid #111;
cannam@48 611 }
cannam@48 612
cannam@48 613 body.wide #menu>ul>li:last-child, body.normal #menu>ul>li:last-child {
cannam@48 614 border-radius: 0px 0px 10px 10px;
cannam@48 615 border-bottom: 1px solid #111;
cannam@48 616 }
cannam@48 617
cannam@48 618 body.wide #menu>ul>li:first-child, body.normal #menu>ul>li:first-child {
cannam@48 619 border-radius: 10px 10px 0px 0px;
cannam@48 620 border-top: 1px solid #111;
cannam@48 621 }
cannam@48 622
cannam@48 623 body.narrow #menu>ul>li:first-child {
cannam@48 624 border-radius: 10px 10px 0px 0px;
cannam@48 625 }
cannam@48 626
cannam@48 627 body.narrow #menu>ul>li:last-child {
cannam@48 628 border-radius: 0px 0px 10px 10px;
cannam@48 629 }
cannam@48 630
cannam@48 631 #menu a {
cannam@48 632 color: #aaa;
cannam@48 633 }
cannam@48 634
cannam@48 635 #menu li.selected {
cannam@48 636 background-color: #2a2a2a;
cannam@48 637 color: #fff;
cannam@48 638 }
cannam@48 639
cannam@48 640 #menu li.selected a {
cannam@48 641 color: #fff;
cannam@48 642 }
cannam@48 643
cannam@48 644 #menu>ul>li:hover {
cannam@48 645 background-color: #2a2a2a;
cannam@48 646 cursor: pointer;
cannam@48 647 }
cannam@48 648
cannam@48 649 #menu>ul>li.selected:hover {
cannam@48 650 background-color: #2a2a2a;
cannam@48 651 cursor: auto;
cannam@48 652 }
cannam@48 653
cannam@48 654 #menu>ul>li.selected:hover {
cannam@48 655 cursor: auto;
cannam@48 656 }
cannam@48 657
cannam@48 658 #menu>ul>li:hover a {
cannam@48 659 color: #eee;
cannam@48 660 }
cannam@48 661
cannam@48 662 #menu>ul>li.selected:hover a {
cannam@48 663 color: #fff;
cannam@48 664 }
cannam@48 665
cannam@48 666 ul#toc {
cannam@48 667 background-color: #2a2a2a;
cannam@48 668 margin: 0;
cannam@48 669 font-size: 80%;
cannam@48 670 }
cannam@48 671
cannam@48 672 #toc ul {
cannam@48 673 margin: 0;
cannam@48 674 padding: 0;
cannam@48 675 }
cannam@48 676
cannam@48 677 #toc li {
cannam@48 678 padding: 0 0 0 15px;
cannam@48 679 background-color: #2a2a2a;
cannam@48 680 }
cannam@48 681
cannam@48 682 #menu p {
cannam@48 683 padding: 2px 0 2px 15px;
cannam@48 684 margin: 0;
cannam@48 685 text-indent: -15px;
cannam@48 686 }
cannam@48 687 #menu p:hover {
cannam@48 688 background-color: #313131;
cannam@48 689 cursor: pointer;
cannam@48 690 }
cannam@48 691
cannam@48 692 table.pass-fail td { text-align: center; vertical-align: middle; }
cannam@48 693 table.pass-fail td:first-child { text-align: left; }
cannam@48 694 table.pass-fail td.pass { background-color: #8f8; }
cannam@48 695 table.pass-fail td.fail { background-color: #f88; }
cannam@48 696 table.pass-fail td.warn { background-color: #ff8; }
cannam@48 697