body {
margin: 0px;
padding: 0px;
background-color: #e0d6b8;
}

#main {
width: 100%;
margin: 0px;
padding: 0px;
}

#header-left, #header-right, #menu-left, #menu-right, #content-left, #content-right, #footer-left, #footer-right {
width: 15%;
}

#content-left, #content-right {
background-image: url('tile.gif');
}

#header {
width: 100%;
height: 200px;
background-color: #3a161a;
border: 0px;
background-image: url('');
}

#header-inner {
width: 70%;
background: transparent;
background-image: url('headerglad.png');
background-repeat: no-repeat;
background-position: top right;
vertical-align: middle;
color: #e0d6b8;
font-family: georgia, times new roman, serif;
font-size: 28pt;
letter-spacing: 1px;
font-weight: bold;
padding-left: 10px;
}

.header-inner-subtitle {
color: #76b293;
font-size: 18pt;
font-weight: normal;
font-family: arial, sans-serif;
}

#menu {
width: 100%;
background-color: #663144;
}

#menu-inner {
width: 70%;
margin-left: auto;
margin-right: auto;
background: transparent;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

#menu-inner a, #menu-inner a:visited {
font-family: georgia, times new roman, serif;
font-size: 13pt;
letter-spacing: 1px;
text-transform: uppercase;
color: #9cad47;
text-decoration: none;
margin-left: 10px;
margin-right: 10px;
}

#menu-inner a:hover, #menu-inner a:active {
color: #76b293;
border-bottom: 1px solid #e0d6b8;
}

#content {
width: 100%;
background-color: #e0d6b8;
background-image: url('tile.gif');
height: auto;
}

#content-inner {
width: 70%;
padding: 10px;
background-color: #e0d6b8 !important;
background-image: url('clear.gif');
color: #3a161a;
font-family: Arial, sans-serif;
font-size: 11pt;
text-align: justify;
}

#content-inner img {
border: 1px solid #afa279;
background-color: #f2eddc;
padding: 10px;
margin-bottom: 3px;
}

.content-inner-header {
font-family: georgia, times new roman, serif;
font-size: 13pt;
text-transform: uppercase;
letter-spacing: 1px;
color: #663144;
}

.content-inner-highlight {
color: #082b19;
}

#content-inner a, #content-inner a:visited {
color: #316650;
font-weight: bold;
text-decoration: none;
}

#content-inner a:hover, #content-inner a:active {
color: #9cad47;
}

#footer {
background-color: #9cad47;
width: 100%;
}

#photos, #photos td {
font-size: 10pt;
font-family: arial, sans-serif;
color: #082b19;
}

#footer-inner {
background: transparent;
margin-left: 10%;
width: 70%;
font-size: 9pt;
color: #082b19;
font-family: Georgia, Times New Roman, serif;
padding: 10px;
letter-spacing: 1px;
text-align: justify;
}