/************************************************************************** * default **************************************************************************/body {    color                : #000000;    background-color     : #B0C0E0;    background-image     : url(header_bg.png);    background-repeat    : repeat-x;    margin               : 0;    padding              : 0;}a:link, a:visited {    color                : #1A178B;}a:active, a:hover {    color                : #DA2A3C;}p, li {    line-height          : 140%;}/************************************************************************** * header **************************************************************************/#header {    width                : 313px;    height               : 36px;    margin               : 3px 100px 0px;    padding              : 0;}#header img {    width                : 313px;    height               : 36px;    margin               : 0;    border               : 0;    padding              : 0;}/************************************************************************** * menubar **************************************************************************/#menubar {    font-family          : Garamond, serif;    margin               : 14px 100px 0px;    padding              : 0;}#menubar a {    text-decoration      : none;}/************************************************************************** * main **************************************************************************/#main {    margin               : 1em 100px 0px;    padding              : 0;}#main h1 {    font-family          : Garamond, serif;    font-size            : 150%;    background-color     : #A0B0D0;    text-align           : right;    margin               : 0;    padding              : 4px 8px;}/************************************************************************** * main - section **************************************************************************/#main .section {    background-color     : white;    margin               : 1em 0 0;    padding              : 8px 0;}#main .section h2 {    font-size            : 120%;    font-weight          : normal;    margin               : 0;    padding-left         : 8px;}#main .section p {    margin               : 1em 1.5em 0 1.5em;    padding              : 0;}#main .section blockquote {    color                : #386211;    margin               : 0;    padding              : 0;}#main .section blockquote p {    margin               : 1em 3.5em 0 3.5em;    padding              : 0;}#main .section blockquote pre {    margin               : 1em 3.5em 0 3.5em;    padding              : 0;}#main .section ul {    margin               : 1em 1.5em 0 1.5em;    padding              : 0;    list-style-type      : square;    list-style-position  : inside;}#main .section ol {    margin               : 1em 1.5em 0 1.5em;    padding              : 0;    list-style-type      : decimal;    list-style-position  : inside;}#main .section li {    margin               : 0.25em 0 0 0;    padding              : 0;}#main .section table {    margin               : 1em 1.5em 0 1.5em;    padding              : 0;}#main .section td {    border-right-width   : 1px;    border-bottom-width  : 1px;    border-right-style   : solid;    border-bottom-style  : solid;    border-right-color   : #A0B0D0;    border-bottom-color  : #A0B0D0;    padding              : 2px 4px;}/************************************************************************** * footer **************************************************************************/#footer {    text-align           : right;    margin               : 0em 100px 0 100px;    padding              : 0;}