| /* reset styles */ | |
| html, | |
| body, | |
| div, | |
| h1, h2, h3, h4, h5, h6, | |
| p, | |
| img, | |
| dl, dt, dd, | |
| table, tbody, tfoot, thead, tr, th, td { | |
| border: 0; | |
| margin: 0; | |
| padding: 0; | |
| } | |
| /* OVERALL */ | |
| html, | |
| body { | |
| background-color: white; | |
| overflow: auto; | |
| } | |
| body { | |
| background: white url(bg_fade.jpg) repeat-x; | |
| font-family: Arial, Helvetica, sans-serif; | |
| font-size: 13px; | |
| } | |
| a { | |
| color: #069; | |
| } | |
| a.visited { | |
| color: #036; | |
| } | |
| p, ul, ol, li { | |
| line-height: 1.3em; | |
| } | |
| table { | |
| border-collapse: collapse; | |
| border-width: 0; | |
| empty-cells: show; | |
| font-size: 1em; | |
| margin: 0 0 1em 0; | |
| padding: 0; | |
| } | |
| td, th { | |
| background-color: inherit; | |
| border: 1px solid #ccc; | |
| padding: 6px 12px; | |
| text-align: left; | |
| vertical-align: top; | |
| } | |
| th { | |
| background-color: #dee8f1; | |
| } | |
| /* HEADER */ | |
| #header { | |
| border-bottom: 3px solid #94b922; | |
| height: 111px; | |
| padding: 0 10px; | |
| } | |
| #header ul { | |
| height: 29px; | |
| list-style: none; | |
| margin: 7px 0 0; | |
| padding: 0; | |
| } | |
| #header li { | |
| float: left; | |
| margin: 0px 2px 0px 0px; | |
| padding: 0; | |
| } | |
| #header li a { | |
| background: url(bg_images_sprite.png) no-repeat 0 -58px; | |
| color: #666; | |
| display: block; | |
| font-size: 13px; | |
| font-weight: bold; | |
| height: 29px; | |
| margin: 0px; | |
| text-decoration: none; | |
| text-align: center; | |
| width: 94px; | |
| } | |
| #header li a:hover | |
| { | |
| background: url(bg_images_sprite.png) no-repeat 0 -29px; | |
| } | |
| /* tab highlighting */ | |
| .home #home-link a, | |
| .community #community-link a, | |
| .tech #tech-link a, | |
| .source #source-link a, | |
| .about #about-link a, | |
| .compatibility #compatibility-link a { | |
| background: green url(bg_images_sprite.png) no-repeat 0 0; | |
| color: #fff; | |
| cursor:default; | |
| font-weight: bold; | |
| } | |
| #header li a span { | |
| position: relative; | |
| top: 7px; | |
| } | |
| #headerLeft { | |
| padding-top: 25px; | |
| } | |
| #headerLeft img { | |
| height: 50px; | |
| width: 349px; | |
| } | |
| #headerRight { | |
| position: absolute; right: 0; top: 0; | |
| text-align: right; | |
| } | |
| #headerLinks { | |
| font-size: 11px; | |
| height: 13px; | |
| margin: 10px 10px 0 0; | |
| vertical-align: top; | |
| } | |
| #headerLinks a { | |
| color: #7FA9B5; | |
| } | |
| #headerLinks img { | |
| vertical-align: middle; | |
| } | |
| /* SIDEBAR */ | |
| #sidebar { | |
| background-color: #fff; | |
| float: left; | |
| font-size: 12px; | |
| margin-top: 1em; | |
| padding-left: 6px; | |
| width: 250px; | |
| } | |
| #sidebar h1 { | |
| font-size: 12px; | |
| font-weight: bold; | |
| margin: .5em 0 0 0; | |
| padding: 3px 0 1px 9px; | |
| } | |
| #sidebar ul { | |
| list-style: none; | |
| margin: 0; | |
| padding: 0 0 5px 18px; | |
| } | |
| #sidebar ul ul { | |
| margin-top: .35em; | |
| } | |
| #sidebar li { | |
| line-height: 16px; | |
| padding: 0; | |
| } | |
| #sidebar li a { | |
| text-decoration: none; | |
| } | |
| #sidebar li a:hover { | |
| text-decoration: underline; | |
| } | |
| /* FOOTER */ | |
| #footer { | |
| clear: both; | |
| font-size: 80%; | |
| margin: 0 3em; | |
| } | |
| #footerLeft { | |
| float: left; | |
| } | |
| #footerRight { | |
| float: right; | |
| } | |
| /* MAIN */ | |
| #main { | |
| margin: 1em; | |
| overflow: hidden; | |
| } | |
| #main h1 { | |
| color: #5d7d99; | |
| font-size: 150%; | |
| } | |
| #main h2 { | |
| color: #435a6e; | |
| font-size: 120%; | |
| } | |
| #main h3 { | |
| color: #1f2a33; | |
| font-size: 110%; | |
| } | |
| p { | |
| margin: 1em 0 1em 0; | |
| } | |
| code { | |
| font-family: "Lucida Console", Monaco, monospace; | |
| } | |
| pre { | |
| color: #007000; | |
| background-color: #fafafa; | |
| border: solid 1px #ccc; | |
| margin: 1em 0 1em 0; | |
| padding: 1em; | |
| } | |
| dt { | |
| color: #1f2a33; | |
| font-size: 110%; | |
| } | |
| dd { | |
| margin: 1em 1em 1em 1em; | |
| } | |
| /* TABLE OF CONTENTS */ | |
| .toc { | |
| background-color: #fafafa; | |
| border: 1px solid #94b922; | |
| display: inline-block; | |
| padding: 1em; | |
| margin: 1em 0; | |
| } | |
| .toctitle { | |
| color: #007000; | |
| font-size: 110%; | |
| } | |
| .toc ul { | |
| list-style: none; | |
| margin-left: 0; | |
| padding: 0; | |
| } | |
| .toc li { | |
| margin-left: 1em; | |
| padding: 0; | |
| } | |
| /* REBOX (the little blue boxes on the home page) */ | |
| .rebox { | |
| background: #daf3fc; | |
| border-collapse: collapse; | |
| border-width: 0px; | |
| float: left; | |
| font-size: 13px; | |
| margin: 1em 1em 1.5em 1em; | |
| -moz-border-radius: 5px; | |
| -webkit-border-radius: 5px; | |
| width: 30%; | |
| } | |
| .rebox p img { | |
| display: block; | |
| margin-bottom: 2em; | |
| } | |
| .rebox p { | |
| line-height: 1.25em; | |
| margin-bottom: 16px; | |
| } | |
| .rebox h2, .rebox h3 { | |
| background: url('rebox-gradient.gif') no-repeat center bottom #95c0d0; | |
| color: white; | |
| display: block; | |
| font-size: 16px; | |
| padding: .5em .5em .5em .75em; | |
| -moz-border-radius-topright: 5px; | |
| -moz-border-radius-topleft: 5px; | |
| -webkit-border-top-right-radius: 5px; | |
| -webkit-border-top-left-radius: 5px; | |
| } | |
| .rebox img { | |
| float: left; | |
| margin: 1em; margin-bottom: 5em; | |
| padding: 0 0 3em 0; | |
| } | |