body {
 z-index: 1;
 font-family: arial;
 margin: 0;
}
#main {
 width: 801px;
 background-image: url(mainbackground.gif);
 position: relative;
}
#header {
 background-color: white;
 height: 134px;
 width: 725px;
 position: relative;
}
#logo {
 position: absolute;
 left: 50px;
 top: 20px;
}
#spacer {
 height: 10px;
 font-size: 1px;
}
#spacer2, #spacer2a {
 height: 7px;
 font-size: 1px;
 background-color: #00355f;
}
#spacer2 {
 width: 725px;
}
#body {
 width: 725px;
 text-align: left;
 background-color: white;
 overflow: hidden;
 height: 580px;
 position: relative;
}
#menu {
 width: 725px;
 background-color: #00355f;
 height: 32px;
}
#menu ul {
 list-style: none;
 margin: 0;
 padding: 0;
 padding-left: 10px;
}
#menu ul li {
 float: left;
 padding-left: 13px;
 padding-right: 13px;
 padding-top: 8px;
 padding-bottom: 8px;
 font-weight: bold;
 color: white;
 font-size: 13px;
}
#menu ul li a {
 color: white;
 text-decoration: none;
}
#menu ul li.selected {
 background-color: #11557e;
}
#leftmenu {
 z-index: 2;
 float: left;
 width: 160px;
 font-family: Arial;
 font-size: 12px;
 padding: 10px;
 color: #4a4244;
 border-right: 2px solid #00355f;
 margin-right: 10px;
 height: 540px;
}
* html #leftmenu {
 width: 180px;
}
#content {
 font-size: 12px;
 position: relative;
 min-height: 540px;
 position: absolute;
 left: 195px;
}
* html #content {
 height: 650px;
}
.title {
 color: #00355f;
 font-size: 14px;
 font-weight: bold;
}
.title2 {
 color: #00355f;
 font-weight: bold;
}
#quotes {
 font-style: italic;
 font-size: 11px;
 text-align: right;
}
#date {
 position: absolute;
 right: 0px;
 bottom: 0px;
 color: #c8b18b;
 font-size: 12px;
 padding: 10px;
}
#stuff {
 padding-top: 10px;
 padding-right: 12px;
 font-size: 12px;
 line-height: 1.2;
}
#stuff ul {
 list-style: none;
 margin: 0px;
 padding: 0px;
}
#stuff ul li {
 margin-left: 10px;
 padding-left: 13px;
 padding-bottom: 2px;
 background-image: url(browndot.gif);
 background-repeat: no-repeat;
}
.title a, .title2 a {
 color: #00355f;
}
#volunteerlinks {
 text-align: center;
 background-color: #c8b18b;
}
#footer {
 height: 119px;
 width: 725px;
 position: relative;
 background-color: #ebe4d1;
}
#jflfooter {
 position: absolute;
 right: 0;
}
* html #jflfooter {
 right: -1px;
}
#dmjpfooter {
 position: absolute;
 left: 60px;
 top: 20px;
}
#bottomlinks a {
 color: black;
 font-size: 12px;
}