annotate src/capnproto-0.6.0/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 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