/*Livingstone Landowners Group */body {margin: 0;font-family: verdana, arial, helvetica, sans-serif;color: black;background-color: #a5a590;border-top: 30px #95a799 solid;background-image: url(images/bg123.jpg);background-repeat: no-repeat;background-attachment: fixed;background-position: center;}/* Banner across top of page that says the name of the whole site */#main-title {margin-bottom: 10px;margin-left: 0;margin-right: 0px;padding-top: 33px;padding-bottom: 35px;padding-left: 25px;padding-right: 0;background-color: #8c8ca7;border-top: 1px black solid;border-bottom: 1px black solid;background-image: url(images/topbg4.gif);background-repeat: no-repeat;background-position: center;}/* Heading level 1 is not contained in main-text. */h1 {margin-top: 30px;margin-bottom: 15px;margin-left: 190px;margin-right: +190px;font-size: 1em;color: #77774f;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 0;padding-left: 0;padding-right: 0;font-weight: bold;}/* Styles for the main text on the page. */#main-text {margin-top: 0px;margin-bottom: 50px;margin-left: 190px;margin-right: 180px;padding-top: 10px;}p, ul, ol, table {font-size: .7em;line-height: 1.9em;margin-top: 0;margin-bottom: 17px;margin-left: 0;margin-right: 0;padding: 0;}h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: .9em;color: #77774f;font-weight: bold;}ol, ul {margin-left: 25px;}a:link, a:visited {color: #6965b4;text-decoration: none;font-weight: bold;}a:hover {color: #859589;text-decoration: none;font-weight: bold;}/* Styles for the navbar on the left side. */#left-menu {position: absolute;top: 170px;left: 25px;width: 140px;border-right: 1px #999 dashed;text-align: right;}#left-menu p {padding-right: 15px;margin-bottom: 5px;font-size: .7em;line-height: 25px;}#left-menu a:link, #left-menu a:visited {color: #7f7f6f;text-decoration: underline ;}#left-menu a:hover,#left-menu a.current {color: #33332c;
background-color: #95a799;
}

/* Styles for the footer at the bottom of the page */#footer {text-align: center;background-color: #95a799;color: #ffffff;margin-bottom: 0;padding-top: 5px;padding-bottom: 5px;border-top: 1px black solid;font-size: .7em;word-spacing:5px;}#footer p {
text-align: center;color: #ffffff;font-size: .8em;
word-spacing: 0px;}#footer a:link, #footer a:visited {color: #7f7f6f;}#footer a:hover {color: #e2e2c5;text-decoration: underline;}