* {margin: 0;}
html {margin: 0; padding: 0;}
body {
    margin: 0;
    padding: 0;
    background-color: #545454;
    font-family: sans-serif;
    font-size: 10pt;}
a {color: #36414d;text-decoration: underline;}
a:hover {color: #36994d;}
a img {border-width: 0;}
p {margin: 15px 0;}
#pagebody {
    margin: 0 auto;
    padding: 0;
    background-color: #fff;
    width: 80%;}
#main1 {
    margin: 0;
    padding: 0;
    background: #fff url('../structure/rShadow.jpg') repeat-y;
    background-position: right;}
#main2 {
    margin: 0;
    padding: 0;
    width: 100%;
    background: url('../structure/lShadow.jpg') repeat-y;}
#interior {
    margin: 0 20px;
    padding: 0;}
#banner {
    margin: 0;
    padding: 0;
    background: url('../structure/bannerBackground.jpg') repeat-x;
    height: 100px;}
#content {
    margin: 0;
    padding: 20px;
    float: right;
    background-color: #fff;
    width: 75%;}
.header {
    background: #00af00 url('../structure/headerBackground.jpg') repeat-x;
    border-left: 8px solid #002900;
    border-bottom: 2px solid #002900;
    text-transform: lowercase;
    padding: 0 0 0 10px;
    color: #000;
    font-size: 14pt;
    font-weight: bold;}
.minor-header {
    margin: 10px 0 10px;
	padding: 0 0 0 20px;
	font-weight: bold;
	text-transform: lowercase;
    border-bottom: 1px solid #111;
	color: #222;
    width: 95%;
	font-size: 12pt;
	background: #d5dbe1 url('../structure/minorHeaderBackground.jpg') repeat-x;}
.entry p {margin-left: 30px;}
#navMenu {
    margin: 0;
    padding: 20px 0;
    float: left;
    /*background-color: #002900;*/
    background: #002900 url('../structure/menuRight.jpg') right repeat-y;
    color: #fff;
    width: 19%;}
#navMenu ul {
    margin: 0;
    padding: 0 20px;
    list-style-type: none;
    text-transform: lowercase;}
#navMenu p {
    padding: 0 20px;
    text-transform: lowercase;}
#navMenu a {color: #fff; text-decoration: none; font-size: 12pt;}
#navMenu a:hover {color: #00af00;}
#minor1 {
    margin: 0;
    padding: 0;
    width: 100%;
    background: url('../structure/rcShadow.jpg') no-repeat;
    background-position: right;}
#minor2 {
    margin: 0;
    padding: 0;
    width: 100%;
    background: url('../structure/lcShadow.jpg') no-repeat;}
#minorBody {
    margin: 0 auto;
    padding: 0;
    width: 80%;}
#bottomShadow {
    margin: 0 20px;
    padding: 0 20px;
    overflow: hidden;
    background: url('../structure/bShadow.jpg') repeat-x;}
.cleaner {
    clear: both;
    height: 0px;
    overflow: hidden;
    display: block;
    visibility: hidden;}
#footer {
    margin: 0 auto;
    padding: 0;
    clear: both;
    text-align: center;
    top: 0;
    color: #a3b8cc;}
#footer a {
    color: #ddd;
    padding: 0 5px;
    text-decoration: none;}
#footer a:hover {color: #00af00;text-decoration: underline;}
.cell-header {
	background: #00AF00 url('../structure/bannerBackground.jpg') repeat-x;
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
	color: #000;
	border: 2px solid #000;}
.cell-grey {background: #E5EBEC; border: 2px solid #000;}
.cell {border: 2px solid #000;}
