body { margin: 20px; padding: 0; background: #fff repeat-x center 186px;color: #202020; font: 90%/1.65 Georgia,"Times New Roman",Times,serif;} img {margin-bottom: 1em;} h1 { font-family: "Lucida Sans", Lucida, Verdana, sans-serif; color: #333;} h2 { font-family: "Lucida Sans", Lucida, Verdana, sans-serif; color: #333;margin-top: 30px;} h3, h4 { color: #e34c00; font-family: "Lucida Sans", Lucida, Verdana, sans-serif; font-weight: normal!important; margin-bottom: 5px; font-size: 100%; letter-spacing: 0.1em;} ul { margin: 0; padding-left: 10px; list-style-position: inside;} a, a:link { color: #cc6600; text-decoration: none;} a:hover { text-decoration: none; padding-bottom: 0; color: #00979c; border-bottom: solid 1px;} #page { width: 800px; margin: 0 auto;} #pagetext { padding-left: 20px; padding-right: 20px; padding-bottom: 10px; color: #555; background-color: #fff; clear: both;} div#navbar { position: absolute; left: 0px; top: 0px; } body > div#navbar { position: fixed; } #navbar { display:inline; color: white; background-color: rgba(128, 128, 128, 0.8); margin-bottom: 2px; font-family: 'Lucida Grande', Lucida, Verdana, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 18px; float: left; left: 0px; top: 0px; width: 100%; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; z-index: 10; text-align:left; } #navbar #al { float:left; border-style:none; } #navbar #ar { float:right; padding-right:15px; border-style:none; } #navbar a.t0 { color:white; margin-right:3px; margin-left:3px; } #navbar a.t0:hover, #navbar a.t0:focus { color:white; } #navbar a.t1 { font-weight:bold; margin-right:3px; margin-left:3px; color:white; } #navbar a.t1:hover, #navbar a.t1:focus { color:white; }