.navmenuhot {
	border-right:1px solid #4C4841;
	clear:none;
	color:#FFFFFF;
	float:left;
	font-size:10px;
	font-weight:normal;
	height:2.5em !important;
	height: 36px;
	padding:0.5em 13px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:52px !important;
	width: 80px;
	background-color: #4C4841;

}
#menu {
	width:647px;
	margin:0 auto;
    FONT-SIZE: 10px;
    COLOR: #4c4841;
	padding-top:0;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
 }
.navmenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
	text-align:center;
	float:left;
	clear:none;
	height:2.5em;
	padding:.5em 13px;
	color:#4c4841;
	border-right:1px solid #4c4841;
	vertical-align:middle;
	width:52px !important;
	width: 80px;
}
.logo { position:relative; }
.navmenu.home, .navmenu.events, .navmenu.story, .navmenu.shop { padding-top:1em; padding-bottom:0; }
.navmenu.last { border-right:0 none; }
body.Home .navmenu.home,
body.BusinessServices .navmenu.business,
body.HumanServices .navmenu.human,
body.WaysToGive .navmenu.ways,
body.Events .navmenu.events,
body.Shop .navmenu.shop,
body.OurStory .navmenu.story {
	background-color:#4c4841;
	color:#fff;
}.Navlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #4c4841;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.NavlinkSelected
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyCopy
{
    FONT-SIZE: 12px;
    COLOR: #4c4841;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.BodyImage
{
    FONT-SIZE: 12px;
    COLOR: #666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style:italic;
    margin-bottom: 6px;

}
.NewsEventsLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #4c4841;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyCopyWhite {

    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BodyCopyDarkBold {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.BodyCopyDark {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.BodyCopyOrangeBold {
	FONT-SIZE: 12px;
	COLOR: #ff9933;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.BodyCopyWhiteSmall {
	FONT-SIZE: xx-small;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.BodyCopyDarkSmall {
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.links {
	text-decoration: none;
}
.BodyCopyOrange {

	FONT-SIZE: 12px;
	COLOR: ff9933;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.BodyCopyOrange {

	FONT-SIZE: 12px;
	COLOR: ff9933;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.BodyCopyBlueBold {

	FONT-SIZE: x-small;
	COLOR: #96c7e1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}

.BodyCopyBlueRegBold {
	FONT-SIZE: 12px;
	COLOR: #96c7e1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}

.BodyCopyDarkBoldItal {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-style: italic;
}
hr {

	height: 1px;
}
#pressroomSectionContainer {
    FONT-SIZE: 12px;
    COLOR: #4c4841;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    width: 535px;
}

#pressroomSectionContainerLeft {
	float: left;
    margin: 0;
	padding-left :5px;
	width:355px !important; /*moz width*/
	width:400px; /*IE width*/
}

#pressroomSectionContainerRight {
	float: right;
    margin: 0;
    padding-left: 10px;
    padding-right: 5px;
	width: 110px !important; /*moz width*/
	width:125px; /*IE width*/
}

#pressroomListContainer {
	float: left;
	width: 400px;
}

.pressroomLeftCol{
	float: left;
	margin: 0;
	padding-right: 5px;
	width: 195px !important; /*moz width*/
	width:200px; /*IE width*/
}

.pressroomRightCol{
	float: left;
	margin: 0;
	padding-right: 5px;
	width: 195px !important; /*moz width*/
	width:200px; /*IE width*/
}

#videoContainer {
	float: right;
	margin: 0;
	width: 110px;
}

#prlistContainer {
	float: left;
    FONT-SIZE: 12px;
    COLOR: #4c4841;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    /*clear: both;*/
    width: 395px;
    padding: 0;
    margin: 0;
}

.prlistRowBG1 {
	float: left;
	width: 395px;
	margin: 0 auto;
	padding: 0;
	padding-bottom: 5px;
	background-color: #FFEBD8;
	min-height:30px; /*For MOZ*/
	height: auto !important; /*For IE*/
	height: 30px; /*For IE*/
}

.prlistRowBG2 {
	float: left;
	width: 395px;
	margin: 0 auto;
	padding: 0;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	min-height:30px; /*For MOZ*/
	height: auto !important; /*For IE*/
	height: 30px; /*For IE*/
}

.prlistDate{
	float: left;
	margin: 0;
	padding-right: 5px;
	width: 75px !important; /*moz width*/
	width: 80px; /*IE width*/
}

.prlistHeadline{
	float: right;
	margin: 0;
	width: 315px;
}

.prlistText {
	margin:0;
	padding:0;
	text-align:left;
	text-indent:0;
	width:auto;
	vertical-align: top;
}

#pressroomArchiveContainer{
	float: left;
    FONT-SIZE: 12px;
    COLOR: #4c4841;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin: 0;
    width: 400px;
    line-height: 14pt;
}

.blankfiller {
	background: url(/images/transparent.gif); 
	background-repeat: repeat-y;
	clear: both;
}

#donateOption1 {
	background-color: #FFEBD8;
	border: 1px solid #ff9933;
	padding: 5px 5px ;
}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#aaa; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#aaa; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #ddd;}
.headh {background: #aaa; border-right:1px solid #aaa; border-left:1px solid #aaa;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #ddd; border-right:1px solid #aaa; border-left:1px solid #aaa;}
.contenth div {margin-left: 12px; padding-top: 5px;}
