
* {
   margin:0;
   padding:0;
}

body {
background-color: #506a7f;
}

/* ---------- wrapper -------------- */
#wrap {
width:868px;
margin:0 auto;
padding:0px;
}

/* ----------shadow for middle of page-------------- */
#shadmid {
width:868px;
background-color: #506a7f;
background-image:url(../images/shad_mid.jpg);
background-repeat:repeat-y;
margin:0 auto;
padding:0px;
}

body > #shadmid {
margin-bottom: -3px;
}

#mid {
margin: 0 0 0 -5px;
padding:0;
}

/* ----------edge for top of page-------------- */
#pageback {
width: 801px;
background-color: #d7dad2;
background-image:url(../images/bg_top.jpg);
background-repeat:repeat-x;
margin:0 auto;
padding:12px 0 0 0;
}

/* ----------container to center the layout-------------- */
#pagebox {
width: 777px;
margin: 0 auto;
background-color: #FFFFFF;
padding:0px;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #d7dad2;
background-image:url(../images/title.jpg);
background-repeat:no-repeat;
padding: 0px;
margin: 0px;
  min-height:51px;
  height:auto !important;
  height:51px;
}

#banner-aboutus {
background-color: #d7dad2;
background-image:url(../images/title-about.jpg);
background-repeat:no-repeat;
padding: 0px;
margin: 0px;
  min-height:51px;
  height:auto !important;
  height:51px;
}

#banner-news {
background-color: #d7dad2;
background-image:url(../images/title-news.jpg);
background-repeat:no-repeat;
padding: 0px;
margin: 0px;
  min-height:51px;
  height:auto !important;
  height:51px;
}

#banner-giving {
background-color: #d7dad2;
background-image:url(../images/title-giving.jpg);
background-repeat:no-repeat;
padding: 0px;
margin: 0px;
  min-height:51px;
  height:auto !important;
  height:51px;
}

#banner-stewardship {
background-color: #d7dad2;
background-image:url(../images/title-stewardship.jpg);
background-repeat:no-repeat;
padding: 0px;
margin: 0px;
  min-height:51px;
  height:auto !important;
  height:51px;
}

#banner-member {
background-color: #d7dad2;
background-image:url(../images/title-member.jpg);
background-repeat:no-repeat;
padding: 0px;
margin: 0px;
  min-height:51px;
  height:auto !important;
  height:51px;
}

#banner-contact {
background-color: #d7dad2;
background-image:url(../images/title-contact.jpg);
background-repeat:no-repeat;
padding: 0px;
margin: 0px;
  min-height:51px;
  height:auto !important;
  height:51px;
}

#banner span{display: none;}
#banner-aboutus span{display: none;}

/*-----------breadcrumbs---------------*/
#breadcrumbs {
margin: 10px 0 0 36px;
font-size: 10px;
color:#999999;
}

#breadcrumbs a {
color:#6091b9;
text-decoration:none;
}

/* -----------------content--------------------- */
#content {
background-color: #FFFFFF;
padding: 0px;
width:550px;
margin-left: 227px;
margin-right: 0px;
}

div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
}

/* -----------------search (right)--------------------- */
#searchit {
margin-left: 40px;
margin-right: 40px;
}

.AS_ajax_hightlight1,2,3 {
color:#FFFF66;
}

ajaxSearch_intro {
display:none;
}


/* --------------left nav------------- */
#left {
float: left;
display: inline;
width: 227px;
margin: 0px;
padding: 0px;
/* background-image:url(../images/menu.jpg);
background-repeat:no-repeat; */
}

#left span{
display: none;
padding:0px;
margin:0px;
}

div#left {
min-height:500px;
height:expression(this.scrollHeight > 500 ? "auto":"500px");
}

#subtext {
float: left;
display: inline;
width: 227px;
margin: 0px;
padding: 0px;
background-image:url(../images/bg_fade_rail.jpg);
background-repeat:repeat-x;
}

div#subtext {
min-height:340px;
height:expression(this.scrollHeight > 340 ? "auto":"340px");
}

#listMenu {
margin:0;
padding:0;
}

/* ----------edge for bottom of page-------------- */
#footerback {
width: 801px;
margin-top:0;
margin-left: auto;
margin-right: auto;
background-color: #ac4a19;
padding:0 0 11px 0;
}

/* -----------footer--------------------------- */
#footer {
width:777px;
min-height: 88px;
max-height: 88px;
margin-top: 0;
margin-left: auto;
margin-right: auto;
padding:0;
}

#footer span{display: none;}

/* -----------bottom shadow--------------------------- */
#bot {
margin:0
padding:0;
}
/*------------ajax search ------------------------*/
#ajaxSearch_submit {

}

/* -----------classes--------------------------- */
.more {
color:#af4919;
font-style:italic;
}
.totop  {
text-align:right;
font-size: 10px;
color:#484848;
}
.subhead {
color:#93BE58;
font-weight:600;
}



