/*http://www.colourlovers.com/palette/810963/Sweet_Reunion
aqualine #003048
#265370
#072607 hunters green
#306018
#609018*/

a {
    color: #003048;
    text-decoration: none;
}

/* Layout */

div {
/*     border: thin solid black; */
}

html {
    height: 98%;
}

body {
    height: 96%;
/*     background-color: #396621; */
/*     background-image: url(/site_media/images/background.jpg); */
/*     background-repeat: repeat-y; */
}

h2 {
/*     font-size: larger; */
    text-decoration: underline;
}

#body_container {
    height: 96%;
    padding-left: 15%;
    padding-right: 5%;
}

#header {
    height: 10%;
}

#logo_image {
  float: left;
  height: 500px;
}

#logo_image > img {
     float: left;
     height: 200px;
     width:  200px;
     margin-left: 0%;
     margin-top: 4%;
     margin-right: 0%;
}

#logo {
/*     float: left; */
/*     background-color: #609018; */
    padding: 1%;
    margin-right: 6%;
}

#logo > h1 {
    font-variant: small-caps;
    font-size: xx-large;
    font-weight: bold;
    padding-right: 4%;
}

#logo > h1 > a {
    text-decoration: none;
    color: #072607;
}

#navigation_container {
/*     float: left; */
}

/*#navigation {
    position: relative;
    padding-top: 4%;
    padding-left: 6%;
    padding-right: 4%;
    width: auto;
    white-space: nowrap;
}

#navigation > li {
    height: 100%;
    display: inline;
    background-color: #306018;
    padding: 1%;
    color: white;
    font-weight: bold;
}

#navigation > li > a {
    color: inherit;
    vertical-align: baseline;
    text-decoration: none;
}

#navigation > li:hover {
    background-color: #609018;
    color: #072607;
}*/

#container {
/*     margin-top: 3%; */
    margin-left: 2%;
    margin-right: 6%;
/*     height: 100%; */
    background-color: white;
/*     background-color: #609018; */
    padding: 2%;
    padding-left: 7%;
    padding-top: 0%;
    color: black;
    font-size: larger;
    display: block;
}

#container > p {
    margin: 2%;
    font-size: smaller;
}

#footer {
    background-color: white;
    border-top: thin solid black;
    margin-right: 6%;
    padding-left: 2%;
}

#footer p {
    display: block;
}

