body { background-color: #000; margin:0 0 0 0; padding:0 0 0 0; text-align: center; height:100%; font-weight: normal; font-family: 'Helvetica Neue Light', 'HelveticaNeue-Light', Helvetica, Arial, sans-serif; color: #dcb; }
h1,h2,h3,h4,h5,h6,p,ul,ol,dl { font-weight: normal; color: #dcb; }
h2,h3 { text-align:right; padding-top: 1em;}
h1 {color:#eee;}
code {font-family:"Lucida Console", "Courier New", monospace;}

li { color:#444; font-weight:bolder; list-style-type:decimal-leading-zero; }

img {  border-style:none; vertical-align: middle;  }
a:link { text-decoration: none; color: #dc8; }
a:visited { color: #a86; text-decoration: none; }
a:hover { text-decoration: underline; }

.content { background-color: #111; margin-left: auto; margin-right:auto; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; text-align:center; width:900px; height:100%; bottom:0;}
.header { text-align:right; color: #888; padding-top:2em;}
.footer p{ font-size: 10pt; text-align:center; color: #444;}
.work { font-weight: lighter; text-align: left; margin: 1em 1em 5em 1em; }
.contentcenter { text-align:center; font-weight: bolder; }
.nav { text-align:center; margin: 1em 1em 1em 1em;}
.prev { text-align:left; display:inline; font-weight:bolder; font-size: larger; padding: 1em; }
.next { text-align:right; display:inline; font-weight:bolder; font-size: larger; padding: 1em; }
.index { text-align:center; }
