@charset "UTF-8"; ul, li { list-style-type:none; } a { color: #0C898A; text-decoration: none; border-bottom:1px dotted #9CD9DA; } a:hover { text-decoration: underline; } body { font: 100% Verdana, Arial, Helvetica, sans-serif; background: #000; margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */ padding: 0; text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */ color: #000000; line-height:1.2em; } .oneColFixCtr #container { width: 100%; /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ background: #FFFFFF; /* the auto margins (in conjunction with a width) center the page */ border: 0px solid #000000; text-align: left; /* this overrides the text-align: center on the body element. */ clear: left; float: left; height: auto; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; position: relative; } .oneColFixCtr #mainContent { padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */ } .amp { color: maroon; font-weight:bold; } .section-header .amp { color: #b8feff; } h2, h3 { font-size:16px; font-weight:bold; font-family:"Arial Black", Arial, Helvetica, sans-serif; color:#111; margin-top:0.75em; margin-bottom:0.25em; float:left; clear:left; border-bottom:dotted 1px #888; } h3 { font-size:14px; border-bottom:none; } p, .infopage ul.bullets, .infopage ul.bullets li { font-size:12px; color:black; font-family: "Helvetica Neue", Helvetica, Verdana, Arial, Helvetica, sans-serif; margin:0.5em 0.25em; float:left; clear:left; } #header { clear: left; float: left; height: 90px; width: 100%; position: relative; } #footer { clear: left; float: left; height: 90px; width: 100%; position: relative; text-align:center; padding-top:1em; } #footer p { position:relative; float:left; clear:left; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:10px; } .body-width { height: 100%; width: 780px; margin-right: auto; margin-left: auto; } .floatleft { position: relative; float:left; } #amp-logo { position:absolute; top:3px; left:0px; z-index:100; } #amp-revolution { position:absolute; top:73px; left:90px; z-index:100; } #navbar { position:absolute; top:65px; left:319px; width: 595px; } #navbar li { float:left; clear:none; background: url(/images/tab-bg.png) repeat-x right top; margin: 5px; height: 20px; } #navbar a { display: block; padding: 1px 7px 0px; height: 20px; color: black; font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; } #navbar li.selected, #navbar li.selected a { background: white; } .section-header { position:relative; float:left; clear:left; background-color: black; color:white; font-family:"Arial Black", Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; width:auto; padding:3px 13px; -webkit-border-radius: 10px; -moz-border-radius: 10px; } .rounded { -webkit-border-radius: 10px; -moz-border-radius: 10px; } .bigbox { position:relative; float:left; clear:left; padding:3px 10px 10px; width:93%; margin-top:8px; } .bigbox p { font-family: "Helvetica Neue", Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:14px; width:100%; margin: 3px; } .bigbox ul { font-family: "Helvetica Neue", Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:3px 3px 3px 30px; } ul.bullets, ul.bullets li { list-style-type:disc; position:relative;clear:left; } .half-border { border-right: none 1px #ccc; border-bottom: none 1px #ccc; } .pink { background-color: mediumturquoise; color: black; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; } .pink h1 { text-align:center; width:100%; font-size:14px; } .pink a, .pink a:hover, .pink a:active, .pink a:visited { color: #700707; } .teal { background-color:paleturquoise; color: #414141; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; } .teal tt { color: #cf6844; } .red-text { color: #700707; } .dark { background-color:#111111; } pre.code { padding-top:1px; } .codeholder { clear:left; margin-left:5%; padding:4px 8px 4px 18px; } .ruby-symbol { color:#cc0000; font-family: "Courier New", Courier; font-weight:bold; } .shellscript { padding: 1px 6px; border: solid 1px #aaa; background-color:#ddd; color:black; font-family:"Courier New", Courier; font-size:12px; font-weight:bold; -moz-border-radius:4px; -webkit-border-radius:4px; white-space:nowrap; } ul.contributor-list, ul.contributor-list li { font-size:14px; color:#222; font-family: Arial, Helvetica, sans-serif; margin:0.5em 0.25em; float:left; clear:left; list-style-type:none; } ul.contributor-list li { margin:0.2em 0.25em; } ul.tight, ul.tight li { list-style-type: disc; margin-left:2em; padding:0px; font-size:13px; font-family: Verdana, Arial, sans-serif; position:relative; float:left; clear:left; } a.anchor { float:left; clear:left; }