* {    margin: 0;    padding: 0;    font-weight: normal;}body {    background: #fff url(logo.png) no-repeat 20px 20px;    color: #333;    font: 1.2em/1.4 Myriad,"Lucida Grande", Geneva, sans-serif;}body * {    font-size: 1em;}a {    color: #674;    text-decoration: none;}abbr {    font-style: normal;}blockquote,q {    font-style: italic;}pre {    font-family: "Courier New",Courier,monospace;    font-size: 70%;}pre.long {    line-height: 1;}i,em {    font-style: italic;}b,strong {    font-weight: bold;}.slide p,.slide li,.slide dd,.slide table {    margin: .5em;}.slide td,.slide th {    padding: .5em;}.slide .code li {    margin: 0;    list-style: none;}div#header,div#footer {    background: transparent;    color: #9b6;}div#footer {    font-size: 0.7em;    font-weight: bold;    padding: 1em 0;    background: #F2F7EC;}#footer h1,#footer h2 {    padding: 0 1em;}.slide {    padding-top: 45px;}.slide h1 {    margin-left: 130px;    margin-bottom: 45px;    color: #501;    font-size: 130%;    background: transparent;}.slide h2 {    font-size: 120%;}.slide h3 {    font-size: 110%;}#controls #navList {    height: 3em;}#controls #navLinks #next {    position: absolute;    bottom: 1em;    right: 0;    display: block;    width: 40px;    height: 34px;    background-image: url(next.gif);    background-repeat: no-repeat;    text-indent: 1000em;}#controls #navLinks #prev {    position: absolute;    bottom: 1em;    right: 50px;    display: block;    width: 36px;    height: 34px;    background-image: url(previous.gif);    background-repeat: no-repeat;    text-indent: 1000em;}#controls #navLinks #toggle {    position: absolute;    bottom: 1em;    right: 90px;    display: block;    width: 36px;    height: 34px;    background-image: url(toggle.gif);    background-repeat: no-repeat;    text-indent: 1000em;}#controls #navList #jumplist {    position: absolute;    bottom: 0;    right: 0;    background: #DDD;    color: #227;}#currentSlide {    text-align: center;    font-size: 0.5em;    color: #8a6;    font-family: Verdana, Helvetica, sans-serif;    font-weight: bold;}#slide0 {padding-top: 3.5em;}#slide0 h1 {margin: 3em 0 0 0; text-align: center;}#slide0 h2 {margin: 2em 0 0 0; text-align: center;}#slide0 h3 {margin: 1em 0 0 0; font-size: 1em; text-align: center;}#slide0 h4 {margin: 1em 0 0 0; font-size: 1em; text-align: center;}