body {color: #000;background-color: #fff;font-family: times, 'times new roman', serif;font-size: 16px;margin: 0;padding: 0;line-height: 1.4em;}div#canvas {width: 900px;margin: 0 auto;padding: 1em;color: inherit;background-color: transparent;background: -moz-linear-gradient(top, #eee, #fff);background: -webkit-linear-gradient(top, #eee, #fff);background: linear-gradient(top, #eee, #fff);}/* start of menu style information */div#navigation {width: 100%;margin: 1em 0;padding: 0;border-top: 1px solid #003366;border-bottom: 1px solid #003366;text-align: center;}ul#menu {margin: 0.5em 0;padding: 0;list-style: none;}ul#menu li {display: inline;margin: 0;padding: 0;}ul#menu li a {color: #000;background-color: transparent;text-decoration: none;font-variant: small-caps;margin: 0;padding: 0.5em 1em;}ul#menu li a:hover {color: #fff;background-color: #003366;text-decoration: none;margin: 0;padding: 0.5em 1em;}/* end of menu style information */h1 {color: #003366;background-color: transparent;width: 100%;margin: 0 0 0 0;padding: 0.5em 0;font-size: 2.6em;font-weight: 400;text-align: center;font-style: italic;letter-spacing: 0.1em;text-shadow: 1px 1px 5px #333;}h2 {width: 100%;margin: 0 0 01em 0;padding: 0.5em 0;color: #000;background-color: transparent;font-size: 1.6em;font-weight: 400;text-align: center;letter-spacing: 0.1em;line-height: 1em;}h3 {color: #003366;background-color: transparent;width: 100%;margin: 1em 0 0.5em 0;padding: 0;font-size: 1.2em;font-weight: 700;text-align: left;font-style: italic;letter-spacing: 0.1em;line-height: 1em;}h4 {color: #003366;background-color: transparent;width: 100%;margin: 0 0 0.4em 0;padding: 0;font-size: 1em;font-weight: 700;text-align: left;}div.content {margin: 0;padding: 0;width: 100%;-webkit-columns: auto 3;-webkit-column-gap: 2em;-webkit-column-rule: 1px solid #ddd;-moz-column-width: auto;-moz-column-count: 3;-moz-column-gap: 2em;-moz-column-rule: 1px solid #ddd;columns: auto 3;column-gap: 2em;column-rule: 1px solid #ddd;} p {margin: 0 0 1em 0;padding: 0;}a {color: #000;background-color: transparent;text-decoration: underline;}ul {margin: 1em 2em;padding: 0;}li {margin: 0;padding: 0;}blockquote {margin: 1em;padding: 0;font-style: italic;}div#footer {width: 100%;margin: 0;padding: 1em 0;color: #999;background-color: transparent;font-size: 0.9em;font-weight: 400;line-height: 1em;text-align: center;}#footer a {color: inherit;background-color: inherit;text-decoration: underline;}button {min-width: 160px;margin: 0;padding: 0.4em 1em;color: #003366;background: -moz-linear-gradient(top, #c0c0c0, #fff, #c0c0c0);background: -webkit-linear-gradient(top, #c0c0c0, #fff, #c0c0c0);background: linear-gradient(top, #c0c0c0, #fff, #c0c0c0);cursor: pointer;font-size: 0.8em;font-weight: 700;border: none;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;box-shadow: 5px 5px 5px #333;-webkit-box-shadow: 5px 5px 5px #333;margin-bottom: 0.5em;}button:hover {}img {border: none;}.rightfloat {float: right;margin: 0 0 1em 1em;padding: 0;}.leftfloat {float: left;margin: 0 1em 1em 0;padding: 0;}.shadow {-moz-box-shadow: 10px 10px 10px #333;-webkit-box-shadow: 10px 10px 10px #333;box-shadow: 10px 10px 10px #333;}
