annotate src/capnproto-0.6.0/doc/stylesheets/stylesheet.css @ 81:7029a4916348

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