body { background-color: #fafafa !important; } body h1, body h2, body h3, body h4, body h5, body h6, body p, body div, body span { font-family: "Open Sans", Helvetica, Arial, sans-serif; } body .page-header { background: url("/images/header.png"); margin-top: 0; border-bottom: 2px solid #004466; } body .page-header .navbar.navbar-default { margin: 0; background: white; border-radius: 0; border-top: 0 none; box-shadow: 0 0 6px #333; } body .page-header .content { width: 900px; margin: auto; background: url("/images/logo.png") center left no-repeat; } body .page-header .content h1 { font-weight: bold; margin-left: 200px; padding: 30px; text-align: left; color: white; font-size: 60px; line-height: 60px; } body .page-header .content h1 small { color: #eee; font-size: 42px; } body .page-header .content h1 .tiny { color: #eee; font-size: 22px; } body .container { max-width: 960px; } body .container.amber-main { margin-bottom: 50px; } body .container h2 { font-weight: bold; padding-bottom: 20px; margin-bottom: 20px; color: #444; } body .container h3, body .container h4 { font-weight: bold; margin: 20px 0; } body .container h3 { padding-bottom: 10px; } body .container img { margin: 20px 0; max-width: 700px; } body .container p.note { background: #FAFADD; padding: 10px; border-left: 6px solid #BBBB7A; margin-left: -6px; } body .container p.warning { background: #ffDDDD; padding: 10px; border-left: 6px solid #bb9999; margin-left: -6px; } body .container pre { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; border-radius: 0; border: 0 none; border-left: 6px solid #ccc; margin-left: -6px; } body .container pre * { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } body .container .nav.amber-nav { background: #eee; border-radius: 10px; padding: 10px 0; margin-top: 20px; } body .container .nav.amber-nav a { padding: 5px 20px; color: #444; border-right: 1px solid transparent; } body .container .nav.amber-nav a:hover { background: #ddd; } body .container .nav.amber-nav a.active { border-right: 1px solid #004466; font-weight: bold; color: #004466; } body .container .nav.amber-nav .nav a { padding-left: 40px; } body .container .next-section { margin-top: 20px; text-align: right; } body #footer { text-align: center; } body #footer .container { border-top: 1px solid #ccc; }