.entry { min-height: 135px; } #main { font-family: Verdana; line-height: 1.25em; text-align: left; margin-top: 10px; } /* Base elements */ * {margin: 0; padding: 0;} body, table { font: 0.8em Verdana, sans-serif;} h1, h2, h3 { font: 1.5em Georgia "Times New Roman", serif; /* letter-spacing: 1px; */ padding-bottom: 0.5em; font-weight: bold; } h1 { font-size: 180%; } h2 { font-size: 130%; } h3 { font-size: 100%; } p { font-size: 92%; line-height: 1.7em; } a { text-decoration: none; color: #8D370A; border-bottom: dotted 1px #8D370A; } a:hover { border-bottom: solid 1px #8D370A; background: #eee; } ul, ol { line-height: 1.8em; } ul { list-style: square; } li { margin-left: 2.8em; font-size: 92%; } p, ul, ol, img {margin-bottom: 1em;} .align-right { float: right; } .document { margin: 0px; } .document a { border: none; color: black; } .document a:hover { background: none; } .document a.reference { color: #8D370A; border-bottom: dotted 1px #8D370A; } .document a.reference:hover { border-bottom: solid 1px #8D370A; background: #eee; } div.section { margin-bottom: 3em; } div.section div.section div.section { margin-bottom: 2em; } div.section p, div.section ul, div.section dl { } #container { text-align: left; width: 65em; margin: 0 auto; position: relative; } #header { height: 116px; width: 100%; border: none; margin-top: 1em; margin-bottom: 1em; } #header tr td { border: none; } #orange { margin: 0; padding: 0; width: 159px; height: 116px; border-top-left-radius: 6px; border-bottom-left-radius: 6px; background: url('img/orange.png') no-repeat top left; } #logo { margin: 0; padding: 0; text-align: center; color: white; font-size: 50pt; height: 116px; font-family: Georgia; border-top-right-radius: 6px; border-bottom-right-radius: 6px; background: url('img/bg.png'); } #gradient { width: 100%; clear: both; height: 30px; background: linear-gradient(#bbb, #ddd); } #footer { margin: 0px; padding: 0px; text-align: center; background: #ddd; width: 100%; color: #777; overflow: hidden; } #footer table { margin-left: auto; margin-right: auto; font-size: 1em; } #footer tr td { border: none; background: none; color: #777; text-align: left; } #footer a { color: #777; } #footer a:hover { color: #000; } #filler { height: 200px; background: linear-gradient(#ddd, #fff); } table.docinfo { text-align: left; float: right; width: 200px; margin-right: 0px; margin-left: 20px; margin-bottom: 20px; } table.docinfo th { border-top: none; font-size: 72%; padding-left: 10px; } table.docinfo td { padding-left: 10px; font-size: 88%; } table.docinfo tr.field td, table.docinfo tr.field th {display: none;} h1.title { text-align: center; } dt { line-height: 1.2em; margin-bottom: 0.5em; color: #315586; color: #000; font-style: italic; } dd { margin-left: 1em; margin-bottom: 1em; } tt { font: 1em "Courier New", "Courier"; color: #315566; } pre { font-family: "Courier", monospace; margin-right: 10px; background: #C1E5F6; border-left: solid 2px #6185A6; border-right: solid 2px #6185A6; padding: 5px 10px 5px 10px; background: #f6f6f6; border: solid 1px #ddd; margin: 1em 0; } div.warning, div.note, div.important { width: 80%; margin: 1.5em auto; background: #C1E5F6; background: #F1FFF5; border: solid 1px #D1DFD5; padding: 5px 10px 5px 10px; } p.admonition-title { font-family: Georgia, "Lucida Grande"; font-size: 128%; letter-spacing: 2px; text-transform: uppercase; margin: 0 0 0.5em 0; border-bottom: solid 1px #D1DFD5 } div.sidebar { background: #f8f8e8; float: right; width: 20em; margin-right: 1em; border: solid 1px #e5e5d5; padding: 1.3em; } div.sidebar p.sidebar-title { font: 1.3em Georgia; border-bottom: solid 1px #e5e5d5; padding-bottom: 0.5em; margin: 0 0 0.5em 0; } table { margin-bottom: 1em; border-collapse: collapse; } table, th, td { border: none; } th, td { padding: 0.3em; } th { text-align: left; background: #f0f0e0; border-right: solid 1px #f0f0e0; border-top: solid 1px #e8e8d8; border-bottom: solid 1px #e8e8d8; } td { background: #f8f8e8; border-right: solid 1px #f8f8e8; border-bottom: solid 1px #e8e8d8; } td td { background: #e8e8d8; border-right: solid 1px #e8e8d8; border-bottom: solid 1px #d8d8c8; } div.topic { border-left: solid 1px #eee; padding-left: 1em; margin: 0 0 1.5em; } p.topic-title { font: 1.3em Georgia, "Times New Roman", serif; } /* TOC */ div.contents { border: none; } #table-of-contents { margin-left: 20px; padding: 0 0 1em; width: 200px; float: right; clear: right; border-right: solid 1px #A1C5D6; } #table-of-contents p { font-family: Georgia, "Times New Roman", serif; color: #AD370A; padding: 0.5em; margin: 0; } #table-of-contents li { margin: 0 0.5em 0 0.5em; } #table-of-contents ul { margin: 0; padding: 0 0 0 0.8em; list-style: none; text-align: left; } #table-of-contents a.reference { border: none; font: 0.88em Tahoma; font-weight: bold; color: #000050; margin-right: 1em; padding-left: 15px; } #table-of-contents li li a.reference { font-weight: normal; background: none; padding: 0; } #table-of-contents a.reference:hover {text-decoration: underline;} dd p { font-size: 100%; } dd pre { font-size: 108.7%; } li p, li li { font-size: 100%; } #librarySidebar { float: left; width: 150px; } #libraryBody { border-left: solid 1px #eee; padding-left: 10px; margin-left: 158px; margin-right: 10px; } /* IE Hacks */ /* Hides from IE-mac \*/ * html li pre { height: 1%; } * html .topic pre { height: 1%; } * html #table-of-contents ul ul { height: 1%; } /* End hide from IE-mac */ .keyword { font-weight: bold } .string { color: #771; } .comment { font-style: italic; color: #559; } .preproc { font-style: italic; color: #959; } .number { color: #595; }