html {    margin: 0;    padding: 0;    height: 100%;}body {    background-color: black;    color: white;    background-repeat: repeat;    text-align: center;    /* align: center; */    min-width: 715px;    font-family: 'Trebuchet MS', Helvetica, Arial, sans-serif;}div.main {    width: 882px;    padding-top: 10px;    padding-bottom: 10px;    margin: auto;    background-color: white;    color: black;    background-image: url(../graphics/lightInTheMiddle.jpg);}div.shortmain {    width: 882px;    padding-bottom: 0px;    margin: auto;    background-color: white;    color: black;    background-image: url(../graphics/lightInTheMiddle.jpg);}div.inverted {    width: 800px;    padding-top: 0px;    padding-bottom: 0px;    margin: auto;    background-color: black;    color: white;}p {    text-align: left;}div.features {    padding-top: 10px;    margin-right: 15px;    margin-left: 5px;    font-size: small;}p.features {    text-align: left;}div.features2 {    padding-top: 10px;    margin-right: 15px;    margin-left: 5px;    font-size: 12px;}p.footer {    margin-top: 0px;    margin-bottom: 0px;    padding-left: 60px;    word-spacing: 1.3em;    font-weight: bold;}p.copyright {    padding-bottom: 5px;    padding-right: 80px;    margin: auto;    width: 882px;    font-style: italic;    font-size: small;    color: white;    text-align: right;}table {    border-spacing: 0 0;    width: 100%;}ul {    padding-left: 1em;    margin-left: 0;    line-height: 1.5em;    text-align: left;    list-style-position: outside;    font-style: italic;}img {    border: none;}a.button {    text-decoration: none;    font-weight: bold;    color: black;}li a.button {    font-weight: normal;}a.button:hover {    text-decoration: underline;}div.news_heading {    font-weight: bold;    text-align: left;    margin-left: 1em;}div.news_date {    text-align: right;    margin-right: 1em;}div.news_body {    margin-left: 5.5em;    margin-right: 5.5em;}div.about {    text-align: left;}div.about h2 {    padding-top: 1.3em;}div.about_thumbnail {    text-align: center;    font-size: x-small;}div.about img.thumbnail {    width: 20%;}div.about ul {    font-style: normal;}