annotate src/capnproto-0.6.0/doc/stylesheets/stylesheet.css @ 169:223a55898ab9 tip default

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