body {
margin: 0;
padding: 0;
font: 70% arial, helvetica, sans-serif;
line-height: 100%;
color: #9f6a3e;
background: #fff url(image/bg.png) no-repeat;
}

img {
border: none;
padding: 0;
margin: 0;
}

h1 {
margin: 0px 0px 0px 0px;
padding: 7px 50px 4px 0px;
font: 1.8em verdana, arial, helvetica, sans-serif;
font-weight: bold;
color: #6095c1;
text-decoration: none;
text-align: right;
}

h2 {
margin: 0px 0px 0px -15px;
padding: 10px 0px 4px 0px;
font: 1.6em arial, helvetica, sans-serif;
font-weight: bold;
color: #0a2972;
text-decoration: none;
text-align: left;
}

h3 {
margin: 0px 0px 0px -8px;
padding: 7px 0px 4px 0px;
font: 1.4em arial, helvetica, sans-serif;
font-weight: bold;
color: #0a2972;
text-decoration: none;
text-align: left;
}

/* Begin Sue added heading tags */
h4 {
margin: 0px 0px 0px -8px;
padding: 7px 0px 4px 0px;
font: 1.4em arial, helvetica, sans-serif;
font-weight: bold;
color: #0a2972;
text-decoration: none;
text-align: left;
}

h5 {
margin: 0px 0px 0px -8px;
padding: 7px 0px 4px 0px;
font: 1.4em arial, helvetica, sans-serif;
font-weight: bold;
color: #0a2972;
text-decoration: none;
text-align: left;
}
/* End Sue added heading tags */

ul {
list-style-image: url(image/spcr.gif);
margin: 0px 0px 0px 0px;
padding: 0;
font: 1.2em arial, helvetica, sans-serif;
font-weight: bold;
color: #6095c1;
}

.center {
text-align: center;
}

#header-nav {
margin: 0;
padding: 0;
height: 23px;
background: #fff url(image/up.png) repeat-x;
border-top: 1px solid #ccc;
border-bottom: 1px solid #025202;
}

#header-nav ul {
list-style-image: url(image/spcr.gif);
margin: 0px 0px 0px 0px;
padding: 0;
white-space: nowrap;
}

#header-nav li {display: inline;}

.head-nav {
float: right;
height: 23px;
margin: 0;
padding: 0;
background: #000 url(image/up.png) repeat-x;
border-left: 1px solid #025202;
}

#header-nav a, visited, active {
font: 16px arial, helvetica, sans-serif;
font-weight: bold;
color: #0a2972;
text-decoration: none;
background: #fff url(image/up.png) repeat-x;
}

#header-nav a:hover {
font: 16px arial, helvetica, sans-serif;
font-weight: bold;
color: #008000;
text-decoration: none;
background: #fff url(image/down.png) repeat-x;
}

/* Begin Form Elements */
#header-nav form {
float: right;
margin: 0;
padding: 0;
border-left: 1px solid #025202;
}

#q {
width: 120px;
height: 20px;
margin: 0;
padding: 0;
font: 14px arial, helvetica, sans-serif;
color: #000;
background: #d6efff;
border: none;
vertical-align: top;
text-align:center;
}

#searchsubmit {
width: 32px;
height: 21px;
margin: 0px 50px 0px 2px;
padding: 0;
font: 14px arial, helvetica, sans-serif;
font-weight: bold;
color: #025202;
background: #fff url(image/up.png) repeat-x;
border-left: 1px solid #025202;
}/* End Form Elements */

#content {
margin-top: 0px;
margin-left: 10%;
padding-right: 15%;
background: url(image/mh-bg.png) no-repeat;
background-position: top right;
}

#content p {
margin: 6px 0px 8px 0px;
padding: 0;
font: 1.2em arial, helvetica, sans-serif;
font-weight: bold;
}

.strong {
font: 1.3em arial, helvetica, sans-serif;
font-weight: bold;
color: #000;
}

#formset {
margin: 0px 0px 0px 0px;
padding: 0;
font: 1.2em arial, helvetica, sans-serif;
font-weight: bold;
color: #0a2972;
text-decoration: none;
text-align: right;
}


#footer {
margin-top: 25px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
padding-bottom: 15px;
text-align:center;
}