body { 
    margin-left:10%; 
    margin-right:10%;
}

h1, h2, h3 {
    color:#484848;
    font-family:sans-serif;
    line-height:1.3;
    margin-bottom:0.5em;
    margin-top:0.5em;
    border-bottom:2px solid silver;
}

sup.exponent {
    font-size:50%;
}

div.code {
    font-family:monospace;
    background:#F4F4F4 none repeat scroll 0 0;
    border:1px solid silver;
    padding:0.25em 1em 0.25em 1em;
}

div.code pre {
    color:black;
}

span.mono {
    font-family:monospace;
}

table.reftable {
    width:100%;
    border:0;
    padding:0;
    margin-bottom:0.5em;
}

table.reftable td.lhc {
    width:20%;
    padding-left:0.5em;
    background:#ddd;
    font-family:monospace;
    text-align:center;
}

table.reftable td.rhc {
    width:80%;
    padding-left:0.5em;
}

div#topblock {
    margin-left:auto;
    margin-right:auto;
    margin-top:3em;
    padding:0.5em 2em 0.5em 2em;
    width:80%;
    background:#F4F4F4 none repeat scroll 0 0;
}

.bread {
    margin-bottom:5px;
    padding-bottom:5px;
}

.bread ul {
    padding-left:0;
    display: inline;
    border: none;
} 

.bread ul li {
    padding-right: 1em;
    list-style: none;
    display: inline;
}

.bread ul li:before {
    content: "\00BB \0020";
}

.stufflist ul {
    padding-left:10px;
}

.stufflist ul li {
    list-style: none;
}

.stufflist ul li:before {
    content: "\00BB \0020";
}

