@charset "utf-8";
/* CSS Document */

/* Global Classes*/

body, html {
width:100%;
height:100%;
margin:0px;
padding:0px;
background: #e8e8e8 url('images/bg.gif') top repeat-x;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #41513a;
font-size:11px;
}

p {
margin: 0px 0px 10px 0px;
line-height: 17px;
}
img {
padding: 0px;
margin:0px;
border: 0px;
}
div{
margin:0px;
padding:0px;
}
a {
color:#366697;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
li {
line-height:17px;
}
select {
width: 185px;
}
form {
margin: 0px 0px 15px 0px;
padding:0px;
}
.clear{
height:1px;
width:100%;
clear:both;
}
.headerImg {
margin-bottom:20px;
}
/*Page Content Styles*/

#siteWrapper {
width:871px;
margin: 0px auto;
text-align:center;
border-left: solid 1px #d6d6d6;
border-right: solid 1px #d6d6d6;
border-bottom: solid 1px #d6d6d6;
background: #ffffff url('images/bg_siteWrapper.gif') top repeat-x;
}
#siteContent {
width:847px;
margin:0px auto;
border-left: solid 1px #d6d6d6;
border-right: solid 1px #d6d6d6;
background: #ffffff;
text-align:left;
}
#topHeader{
width:847px;
height:131px;
background: url('images/bg_topHeader.gif') top no-repeat;
}
#logo {
float:left;
}
#topHeaderNav{
float:right;
color:#000000;
display:block;
font-size: 10px;
margin-top:16px;
margin-right:13px;
}
#topHeaderNav a{
color:#000000;
}
#navArea {
width:847px;
height:30px;
background: url('images/bg_navArea.gif') top repeat-x;
}
a.nav1 {
float:left;
display:block;
width:70px;
height:29px;
background: url('images/nav1.gif') no-repeat;
background-position: 0px 0px;
}
a.nav1:hover {
background-position: 0px -29px;
}
a.nav2 {
float:left;
display:block;
width:101px;
height:29px;
background: url('images/nav2.gif') no-repeat;
background-position: 0px 0px;
}
a.nav2:hover {
background-position: 0px -29px;
}
a.nav3 {
float:left;
display:block;
width:101px;
height:29px;
background: url('images/nav3.gif') no-repeat;
background-position: 0px 0px;
}
a.nav3:hover {
background-position: 0px -29px;
}
a.nav4 {
float:left;
display:block;
width:101px;
height:29px;
background: url('images/nav4.gif') no-repeat;
background-position: 0px 0px;
}
a.nav4:hover {
background-position: 0px -29px;
}
a.nav5 {
float:left;
display:block;
width:70px;
height:29px;
background: url('images/nav5.gif') no-repeat;
background-position: 0px 0px;
}
a.nav5:hover {
background-position: 0px -29px;
}
a.nav6 {
float:left;
display:block;
width:101px;
height:29px;
background: url('images/nav6.gif') no-repeat;
background-position: 0px 0px;
}
a.nav6:hover {
background-position: 0px -29px;
}
a.nav7 {
float:left;
display:block;
width:126px;
height:29px;
background: url('images/nav7.gif') no-repeat;
background-position: 0px 0px;
}
a.nav7:hover {
background-position: 0px -29px;
}
a.nav8 {
float:left;
display:block;
width:70px;
height:29px;
background: url('images/nav8.gif') no-repeat;
background-position: 0px 0px;
}
a.nav8:hover {
background-position: 0px -29px;
}
a.nav9 {
float:left;
display:block;
width:101px;
height:29px;
background: url('images/nav9.gif') no-repeat;
background-position: 0px 0px;
}
a.nav9:hover {
background-position: 0px -29px;
}
#flashArea {
width:847px;
height:279px;
clear:both;
}
#bodyContent {
width:847px;
background: url('images/bg_bodyContent.gif') top repeat-y;
clear:both;
height:auto;
margin-bottom:10px;
}
#rightColumn {
float:right;
width:210px;
margin-right:9px;
}
#rightColumn p {
font-size:10px;
line-height:16px;
}
#leftColumn {
width:552px;
float:left;
margin-left:33px;
}
.leftColumnSpacer {
width:550px;
height:1px;
margin-bottom:20px;
background: url('images/leftColumnSpacer.gif') top no-repeat;
}
.rightColumnSpacer {
width:210px;
height:1px;
margin-bottom:20px;
background: url('images/leftColumnSpacer.gif') top no-repeat;
}

.headerRightColumn {
margin-bottom:10px;
}
.rightColumnFloat {
float:right;
margin: 0px 0px 5px 20px;
}
.rightLink {
text-align:right;
clear:both;
display:block;
padding-right:5px;
}
#secondaryHeader {
width:847px;
height:163px;
}
.secondaryParagraph {
width:482px;
font-size:12px;
color:#000000;
line-height:14px;
margin-bottom: 20px;
}
.secondaryBody {
width:482px;
font-size:12px;
color:#000000;
line-height:14px;
margin-bottom: 25px;
}
#breadCrumbs {
font-size:9px;
color:#000000;
margin-bottom:20px;
}
#breadCrumbs a {
color:#000000;
}
.charityLogo {
display:block;
margin-bottom:20px;
}
/*Footer Style */
#footer {
width:847px;
clear:both;
}
#footerTop {
border-top: 1px solid #d6d6d6;
border-bottom: 1px solid #d6d6d6;
text-align:right;
}
#footerTop p {
font-size:10px;
color:#000000;
margin: 0px 0px;
padding: 5px 14px 5px 0px;
}
#footerTop a {
color: #000000;
}
#footerBottom {
text-align:center;
}
#footerBottom p{
color:#2a2a2a;
font-size:10px;
padding: 19px 54px 19px 54px;
margin:0px 0px;
}
#footerBottom a {
color:#2a2a2a;
text-decoration:underline;
}