

/* new styles */

BODY {font-size: 10px; font-family:Verdana, Helvetica, Arial, sans-serif; color: #000000; background: url(images/spacer.gif) #969696 repeat-x; text-align: center;}

li {  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin: 15px;  }

UL  {   padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin: 0px;   }

OL  {  padding-top: 0px; padding-bottom: 0px; padding-left: 4px; padding-right: 0px; margin-top: 0px; margin: 0px;  }

BLOCKQUOTE  {  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;  margin: 0px;  }

.contentspace {  padding-top: 5px; padding-bottom: 10px; padding-left: 13px; padding-right: 15px; margin-top: 0px; margin-bottom: 0px;  }

.contentspaceevent {  padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; margin-top: 0px; margin-bottom: 0px;  }

.contentitem {  padding-top: 5px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px;  }

. toparrow {  padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; text-align: left; margin-top: 0px; margin-bottom: 0px;  }

.arrowfloat {  float: left; margin: 0px 5px 0px 0px }

.copywhitecalheader  { color: #FFFFFF; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px; padding-left: 8px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px; }

.arrow {  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 5px; text-align: left; margin-top: 0px; margin-bottom: 10px;  }

.GivingButtonSpace {  padding-top: 10px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px;  }

.price { color: #000000;  font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.4; } 


.sepbar {   color: #695d54; font-size: 10px; verdana, arial, helvetica, sans-serif; font-weight: bold; line-height: 1.3; background-color: #F6F5EF;  padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; width: 402; }

.sepbar2 {   color: #695d54; font-size: 12px; verdana, arial, helvetica, sans-serif; font-weight: bold; line-height: 1.3; background-color: #F6F5EF;  padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; width: 402; }


.SepTextIndent { padding-top: 0px; padding-bottom: 0px; padding-left: 13px; padding-right: 0px; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px;  }

.donatebg  { color: #704500; font-size: 10px; verdana, arial, helvetica, sans-serif; font-weight: bold; line-height: 1.3; background-color: #f0eeed; padding-top: 0px; padding-bottom: 0px; padding-right: 8px; padding-left:8px; }

donatearrow { background-color: #C7C2BF; text-align: right; }

.shorteventpad { padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left:5px;  }

A:link {color: #9F6000; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: underline;}
A:active {color: #9F6000; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: underline;}
A:visited {color: #9F6000; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: underline;}
A:hover {color: #704500; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none;}

A.toparrow:link {color: #9F6000; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none;}
A.toparrow:active {color: #704500; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none;}
A.toparrow:visited {color: #704500; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none;}
A.toparrow:hover {color: #704500; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: underline;}

A.HREFdonate:link {color: #000000;  font-size: 13px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.1; font-weight: bold;  padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0 0 0 0;}
A.HREFdonate:active {color: #704500; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none;}
A.HREFdonate:visited {color: #704500; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none;}
A.HREFdonate:hover {color: #704500; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration: none; }

.HeaderCopy	{color: #91887E; font-size: 12px; font-family:verdana, arial, helvetica, sans-serif; font-weight: bold;}
.libraryCopy	{color: Auto; font-size: 12px; font-family:Times, serif; font-weight: bold;}

.pagetitle {color: #000000;  font-size: 12px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.1; font-weight: bold;  padding-top: 8px; padding-right: 0px; padding-bottom: 16px; padding-left: 0px; margin: 0 0 0 0;}

.pagetitle-13px {color: #000000;  font-size: 13px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.1; font-weight: bold;  padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0 0 0 0;}

.pagetitle-15px {color: #000000;  font-size: 15px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.1; font-weight: bold;  padding-top: 8px; padding-right: 0px; padding-bottom: 16px; padding-left: 0px; margin: 0 0 0 0;}

.copy {color: #000000;  font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.4;}

.smallcopy {color: #000000;  font-size: 8px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.4;}


.quotes {color: #704500; font-size: 10px; verdana, arial, helvetica, sans-serif; font-weight: bold; line-height: 1.4;}

.sepdots {color: #FFFFFF; font-size: 1px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.4;}
.jumpspacer {padding-top: 0px; padding-bottom: 0px;}

.newspacer {line-height: 2.3;}

.hptitle {color: #000000;  font-size: 14px; font-family:verdana, arial, helvetica, sans-serif; line-height: 1.1; font-weight: bold;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}

.hptitlesepline { padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px;}

.hpsubnavbg { background-color: #eeece0; }

.hprightsidelink { background-color: #f0eeed; color: #7189A2; font-size: 10px verdana, arial, helvetica, sans-serif; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 17px; }

.hparrow { text-align: right; vertical-align: right;}

.hpaddresspace { color: #695d54; font-size: 10px; font-family:verdana, arial, helvetica, sans-serif; padding-top: 4px; padding-right: 18px; padding-bottom: 15px; padding-left: 17px; }



A.HREFhprightsidelink:link { color: #695d54; font-size: 12px; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.HREFhprightsidelink:active { color: #695d54; font-size: 12px; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  cursor: hand; }
A.HREFhprightsidelink:visited { color: #695d54; font-size: 12px; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.HREFhprightsidelink:hover { color: #695d54; font-size: 12px; font-weight: 800; text-decoration: underline;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }


.calrightnavplacer { position: relative; left: 0px; top: -15px; z-index:2; }

.greybg { background-color: #f6f5ef; }

.greybgpad { background-color: #f6f5ef;  padding-top: 2px; padding-bottom: 2px;  padding-right: 0px; padding-left: 0px; }

.headertitle { color: #695D54; font-size: 12px; font-weight:800; font-family: verdana, arial, helvetica, sans-serif; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }

.container { width:772px; position:absolute; top:0; left:50%; margin-left:-386px; }

.boldcopycal { color: #695d54;  font-size: 10px; font-weight: 400; font-family: verdana, arial, helvetica, sans-serif; }

.calmonth { color: #FFFFFF; font-size: 14px; font-family:verdana, arial, helvetica, sans-serif; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.caldate { position: relative; left: 69px; top: 0px; color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif;  } 

.fields { background:#ffffff; color:#333333; font-family: verdana, arial, helvetica, sans-serif; font-size:10px; font-weight: 600;  border-style: solid; border-color: #695D54; margin-bottom: 5px; margin-top: 5px; }

.eventimage { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

/* end new styles */

A.donate:link { color: #704500; font-weight: 800; text-decoration: underline;  font-size: 13px; font-family:verdana, arial, helvetica, sans-serif; cursor: hand; }
A.donate:active { color: #704500; font-weight: 800; text-decoration: none;  font-size: 13px; font-family:verdana, arial, helvetica, sans-serif; cursor: hand; }
A.donate:visited { color: #704500; font-weight: 800; text-decoration: underline;  font-size: 13px; font-family:verdana, arial, helvetica, sans-serif; cursor: hand; }
A.donate:hover { color: #704500; font-weight: 800; text-decoration: none;  font-size: 13px; font-family:verdana, arial, helvetica, sans-serif; cursor: hand; }


A.subnavright:link { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.subnavright:active { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  cursor: hand; }
A.subnavright:visited { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.subnavright:hover { color: #704500; font-weight: 400; text-decoration: underline;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }

A.subnavleft:link { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.subnavleft:active { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  cursor: hand; }
A.subnavleft:visited { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.subnavleft:hover { color: #704500; font-weight: 400; text-decoration: underline;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }

A.big:link { color: #695D54; font-size: 16px;  font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }


A.headerlink:link { color: #695D54; font-size: 12px; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.headerlink:active { color: #695D54;  font-size: 12px;  font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  cursor: hand; }
A.headerlink:visited { color: #695D54;  font-size: 12px;  font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.headerlink:hover { color: #695D54;  font-size: 12px;  font-weight: 800; text-decoration: underline;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }


A.calheaderlink:link { color: #9F6000; font-weight: 400; text-decoration: underline;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.calheaderlink:active { color: #704500; font-weight: 400; text-decoration: underline;  font-family: verdana, arial, helvetica, sans-serif;  cursor: hand; }
A.calheaderlink:visited { color: #704500; font-weight: 400; text-decoration: underline;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.calheaderlink:hover { color: #704500; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }

A.headerlinkoff:link { color: #10243A; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: none; }
A.headerlinkoff:active { color: #10243A; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  cursor: none; }
A.headerlinkoff:visited { color: #10243A; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: none; }
A.headerlinkoff:hover { color: #10243A; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: none; }


.pageon { color: #10243A; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }


A.mainnav:link { color: #7189A2; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.mainnav:active { color: #7189A2; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  cursor: hand; }
A.mainnav:visited { color: #7189A2; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.mainnav:hover { color: #F88809; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }

A.mainnavon:link { color: #F88809; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.mainnavon:active { color: #F88809; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  cursor: hand; }
A.mainnavon:visited { color: #F88809; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.mainnavon:hover { color: #F88809; font-weight: 800; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }


A.textnav:link { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.textnav:active { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  cursor: hand; }
A.textnav:visited { color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }
A.textnav:hover { color: #695D54; font-weight: 400; text-decoration: underline;  font-family: verdana, arial, helvetica, sans-serif; cursor: hand; }


.btmtextnav{ color: #695D54; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; }


.subtextlink { color: #695D54; font-weight: 400;  font-size: 10px; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px; padding-left: 18px; padding-right: 5px; }


.subtextlinkfirst { color: #695D54; font-weight: 400;  font-size: 10px; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; padding-top: 7px; padding-bottom: 5px; padding-left: 18px; padding-right: 5px; }



.jumpspacercal {  padding-top: 2px; padding-bottom: 2px; margin-top: 0px; margin-bottom: 0px;  }

.btmnavspace {  padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;  }










.nav { color: #7189A2; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  }

.hpnav{ color: #7189A2; font-size: 10px;  text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif;  }

.datetext { color: #7189A2; font-weight: 400; text-decoration: none;  font-family: verdana, arial, helvetica, sans-serif; }


.boldcopy { color: #000000;  font-weight: 400; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; }
.italiccopy { color: #000000; font-weight: 400; font-size: 10px;  font-style: italic; font-family: verdana, arial, helvetica, sans-serif; }
.copywhite { color: #FFFFFF; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; }




.copyblack { color: #000000; font-family: verdana, arial, helvetica, sans-serif; }

.copyblacktitle { color: #000000; font-weight: 800; font-family: verdana, arial, helvetica, sans-serif; }


.whitebg { background-color: #FFFFFF; }

.dkbluebg { background-color: #b9b3a8; }

.midbluebg { background-color: #b9b3a8; }

.logobgcolor { background-color: #695d54; }

.HeaderBgColor { background-color: #EEECE0; }

.HeaderBgColorUnd { background-color: #E1DFD3; }

.LeftSideLine { background-color: #E5E5E5; }

.MidLineLeft { background-color: #E5E5E5; }

.MidLineRight { background-color: #E5E5E5; }

.RightLine { background-color: #E5E5E5; }

.NavBg { background-color: #FFFFFF; }

.SubNavBg { background-color: #FFFFFF; }

.ContentBg { background-color: #FFFFFF; }

.MainBtmLine { background-color: #B2AAA4; }

.lgreybg { background-color: #E5E5E5; }

.lgreybgsubnav { background-color: #efefef;  padding-top: 0px; padding-bottom: 0px;  padding-right: 20px; padding-left: 5px; }
.lgreybgsub { background-color: #efefef; }



.subnavbluebg { background-color: #F2F5F7; }

.indent20px{  padding-top: 0px; padding-bottom: 0px;  padding-right: 5px; padding-left: 20px;}



.bluebgpadnav { background-color: #BBC7D3; padding-top: 5px; padding-bottom: 5px;  padding-right: 5px; padding-left: 15px;}

.bluebgpadsubnav { background-color: #BBC7D3; padding-top: 5px; padding-bottom: 5px;  padding-right: 5px; padding-left: 5px;}


.blackbgpad { background-color: #000000; padding-top: 5px; padding-bottom: 6px; 
padding-left: 5px; padding-right: 5px; }

.heavygreypad { background-color: #333333; padding-top: 5px; padding-bottom: 6px; 
padding-left: 5px; padding-right: 5px; }

.blackbg { background-color: #000000; }

.margin { color: #B5CFE7; font-weight: 600; font-size:10px; text-decoration: none; cursor: hand; font-family: verdana, arial, helvetica, sans-serif; margin: 2px 2px 2px 2px; }

.twopxspacebtm { padding-top: 0px; padding-bottom:5px; padding-left: 0px; padding-right: 0px; }

.twopxvspace { padding-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; }


.5pxpad { padding-top: 5px; padding-bottom: 5px; 
padding-left: 5px; padding-right: 5px; }

.formcopy { color: #FFFFFF; font-size: 10px; font-weight:400; font-family: verdana, arial, helvetica, sans-serif; }

