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