1/* 2:Author: David Goodger, Ian Bicking, Christoph Zwerschke 3:Contact: ianb@colorstudy.com 4:date: 2011/08/30 5:version: 1.4 6:copyright: This stylesheet has been placed in the public domain. 7 8A modification of the default cascading style sheet (v.1.3) for the 9HTML output of Docutils. 10*/ 11 12body { 13 font-family: Arial, sans-serif; 14 background-color: #fff; 15} 16 17em, i { 18 /* Typically serif fonts have much nicer italics */ 19 font-family: Times New Roman, Times, serif; 20} 21 22li { 23 list-style-type: circle; 24} 25 26a.target { 27 color: blue; 28} 29 30a.toc-backref, a.headerlink { 31 text-decoration: none; 32 color: black; 33} 34 35a.headerlink { 36 padding-left: 0.4em; 37 padding-right: 0.4em; 38} 39 40a.toc-backref:hover { 41 background-color: inherit; 42} 43 44a:hover { 45 background-color: #ccc; 46} 47 48cite { 49 font-style: normal; 50 font-family: monospace; 51 font-weight: bold; 52} 53 54dd { 55 margin-bottom: 0.5em; 56} 57 58div.abstract { 59 margin: 2em 5em; 60} 61 62div.abstract p.topic-title { 63 font-weight: bold; 64 text-align: center; 65} 66 67div.attention, div.caution, div.danger, div.error, div.hint, 68div.important, div.note, div.tip, div.warning { 69 background-color: #ccc; 70 width: 40%; 71 border: medium outset; 72 padding: 3px; 73 float: right 74} 75 76div.attention p.admonition-title, div.caution p.admonition-title, 77div.danger p.admonition-title, div.error p.admonition-title, 78div.warning p.admonition-title { 79 color: #c00; 80 font-weight: bold; 81 font-family: sans-serif; 82 text-align: center; 83 background-color: #999; 84 display: block; 85 margin: 0; 86} 87 88div.hint p.admonition-title, div.important p.admonition-title, 89div.note p.admonition-title, div.tip p.admonition-title { 90 font-weight: bold; 91 font-family: sans-serif; 92 text-align: center; 93 background-color: #999; 94 display: block; 95 margin: 0; 96} 97 98div.dedication { 99 margin: 2em 5em; 100 text-align: center; 101 font-style: italic; 102} 103 104div.dedication p.topic-title { 105 font-weight: bold; 106 font-style: normal; 107} 108 109div.figure { 110 margin-left: 2em; 111} 112 113div.footer, div.header { 114 font-size: smaller; 115} 116 117div.system-messages { 118 margin: 5em; 119} 120 121div.system-messages h1 { 122 color: red; 123} 124 125div.system-message { 126 border: medium outset; 127 padding: 1em; 128} 129 130div.system-message p.system-message-title { 131 color: red; 132 font-weight: bold; 133} 134 135div.topic { 136 margin: 2em; 137} 138 139h1, h2, h3, h4, h5, h6 { 140 font-family: Helvetica, Arial, sans-serif; 141 border: thin solid black; 142 /* This makes the borders rounded on Mozilla, which pleases me */ 143 -moz-border-radius: 8px; 144 padding: 4px; 145} 146 147h1 { 148 background-color: #449; 149 color: #fff; 150 border: medium solid black; 151} 152 153h1 a.toc-backref, h2 a.toc-backref { 154 color: #fff; 155} 156 157h1 a.headerlink { 158 color: #449; 159} 160 161h2 { 162 background-color: #666; 163 color: #fff; 164 border: medium solid black; 165} 166 167h2 a.headerlink { 168 color: #666; 169} 170 171h3, h4, h5, h6 { 172 background-color: #ccc; 173 color: #000; 174} 175 176h3 a.toc-backref, h4 a.toc-backref, h5 a.toc-backref, 177h6 a.toc-backref { 178 color: #000; 179} 180 181h1.title { 182 text-align: center; 183 background-color: #449; 184 color: #fff; 185 border: thick solid black; 186 -moz-border-radius: 20px; 187} 188 189h2.subtitle { 190 text-align: center; 191} 192 193hr { 194 width: 75%; 195} 196 197ol.simple, ul.simple { 198 margin-bottom: 1em; 199} 200 201ol.arabic { 202 list-style: decimal; 203} 204 205ol.loweralpha { 206 list-style: lower-alpha; 207} 208 209ol.upperalpha { 210 list-style: upper-alpha; 211} 212 213ol.lowerroman { 214 list-style: lower-roman; 215} 216 217ol.upperroman { 218 list-style: upper-roman; 219} 220 221p.caption { 222 font-style: italic; 223} 224 225p.credits { 226 font-style: italic; 227 font-size: smaller; 228} 229 230p.first { 231 margin-top: 0; 232} 233 234p.label { 235 white-space: nowrap; 236} 237 238p.topic-title { 239 font-weight: bold; 240} 241 242pre.address { 243 margin-bottom: 0; 244 margin-top: 0; 245 font-family: serif; 246 font-size: 100%; 247} 248 249pre.line-block { 250 font-family: serif; 251 font-size: 100%; 252} 253 254pre.literal-block, pre.doctest-block { 255 margin-left: 2em; 256 margin-right: 2em; 257 background-color: #eee; 258 border: thin black solid; 259 padding: 5px; 260} 261 262span.classifier { 263 font-family: sans-serif; 264 font-style: oblique; 265} 266 267span.classifier-delimiter { 268 font-family: sans-serif; 269 font-weight: bold; 270} 271 272span.interpreted { 273 font-family: sans-serif; 274} 275 276span.option-argument { 277 font-style: italic; 278} 279 280span.pre { 281 white-space: pre; 282} 283 284span.problematic { 285 color: red; 286} 287 288table { 289 margin-top: 0.5em; 290 margin-bottom: 0.5em; 291} 292 293table.citation { 294 border-left: solid thin gray; 295 padding-left: 0.5ex 296} 297 298table.docinfo { 299 margin: 2em 4em; 300} 301 302table.footnote { 303 border-left: solid thin black; 304 padding-left: 0.5ex; 305} 306 307td, th { 308 padding-left: 0.5em; 309 padding-right: 0.5em; 310 vertical-align: top; 311} 312 313td > p:first-child, th > p:first-child { 314 margin-top: 0em; 315} 316 317th.docinfo-name, th.field-name { 318 font-weight: bold; 319 text-align: left; 320 white-space: nowrap; 321} 322 323h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt { 324 font-size: 100%; 325} 326 327code, tt { 328 color: #006; 329} 330 331ul.auto-toc { 332 list-style-type: none; 333} 334 335/***************************************** 336 * Doctest embedded examples 337 *****************************************/ 338 339span.doctest-url { 340 background-color: #eee; 341 border-top: 2px outset #666; 342 border-left: 2px outset #666; 343 border-right: 2px outset #666; 344 padding: 0.25em; 345} 346 347div.doctest-example { 348 border: outset 5px #666; 349 background-color: #eee; 350 font-family: default; 351 padding: 0.5em; 352} 353 354div.doctest-example h1 { 355 background-color: inherit; 356 border: none; 357 color: inherit; 358 font-family: default; 359} 360 361div.doctest-example tt { 362 color: inherit; 363} 364 365div.doctest-status { 366 background-color: #060; 367 color: #fff; 368} 369 370span.doctest-header { 371 background-color: #ccc; 372 font-family: monospace; 373} 374 375pre.doctest-errors { 376 border: none; 377 background-color: #333; 378 color: #600; 379} 380 381div.source-code { 382 background-color: #000; 383 border: inset #999 3px; 384 overflow: auto; 385} 386 387pre.source-code { 388 background-color: #000; 389 border: inset #999 3px; 390 overflow: auto; 391 font-family: monospace; 392 color: #fff; 393} 394 395span.source-filename { 396 background-color: #000; 397 border-top: 2px outset #999; 398 border-left: 2px outset #999; 399 border-right: 2px outset #999; 400 padding: 0.25em; 401 color: #fff 402} 403 404div.related h3 { 405 display: none 406} 407 408div.related ul li { 409 display: inline; 410} 411