body { color: #223a3a; font-size: small; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.5em; background-color: white; text-align: center; margin: 0; padding: 0; voice-family: "\"}\""; }
html>body { font-size : small; }
img { border: none; }
p { color: #223a3a; font-size: 100%; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1.5em; text-align: left; margin-top: 0.5em; margin-bottom: 1.2em; padding-top: 0; }
gallery { font-weight: normal; margin: 0; padding: 6px 0 0; }
p.author { color: #595959; font-size: 90%; margin: 0 0 10px !important; padding: 0 !important; }
p.auth { color: #595959; font-size: 90%; margin: -15px 0 20px !important; padding: 0 !important; }
.header { background-image: url(../images/head_bg.gif); background-repeat: repeat-x; background-position: left top; position: absolute; top: 0; left: 0; width: 100%; height: 200px; }
.head { background-image: url(../images/donate_head.jpg); background-repeat: no-repeat; background-position: 310px top; position: relative; width: 958px; height: 147px; min-height: 147px; margin-right: auto; margin-left: auto; }
#logo { float: left; margin-top: 22px; margin-left: 5px; }
.nets { position: relative; width: 958px; overflow: hidden; float: left; margin-bottom: 12px; padding-bottom: 130px; border-bottom: 6px solid #e36f1e; }
.netss { position: relative; top: -16px; padding-bottom: 70px; width: 958px; z-index: 100; float: left; margin-top: 0; margin-bottom: 0 !important; padding-top: 0; border-bottom: 6px solid #e36f1e; }
.adminbreak { padding-top: 16px; }
.malaria { text-align: left !important; width: 958px !important; margin: 0 auto !important; padding-top: 200px; }
/*Begin Center*/
.center .left, .center .body, .notes .left, .notes .body { margin-left: 0 !important; padding-left: 0 !important; }
.center a:link, .center a:visited  { color: #2c5d9f; font-weight: normal; text-decoration: underline; }
.center a:hover, .center a:active { color: #2c5d9f; font-weight: normal; text-decoration: none; }
.leftMid a:hover, .leftMid a:active { color: #2c5d9f; font-weight: normal; text-decoration: none; }
.notes a:link, .notes a:visited { color: #2c5d9f; font-weight: normal; text-decoration: underline; }
.notes a:hover, .notes a:active  { color: #2c5d9f; font-weight: normal; text-decoration: none; }
.notes { width: 715px; float: left; padding-left: 243px; }
.leftMid a:link, .leftMid a:visited { color: #2c5d9f; font-weight: normal; text-decoration: underline; }
.center { width: 460px; float: left; padding-left: 243px; }
.center h1, .notes h1 { color: #e36f1e; font-size: 190%; line-height: 1.2; margin: 0; padding: 0 0 15px; }
.center h2 a { color: #e36f1e !important; margin-bottom: 0 !important; padding-bottom: 0 !important; }
.center h2, .notes h2 { color: #e36f1e; font-size: 110%; text-transform: uppercase; margin-top: 0; margin-bottom: 0 !important; padding-top: 0; padding-bottom: 0 !important; }
.leftMid h2 { color: #e36f1e; font-size: 110%; text-transform: uppercase; margin-top: 0; margin-bottom: 0 !important; padding-top: 0; padding-bottom: 0 !important; }
h3 { color: #223a3a; font-size: 120%; font-family: arial; font-weight: normal; margin-top: 0; padding-top: 0; }
.impact h3 { color: #223a3a; font-size: 120%; font-weight: normal; margin: 0 !important; padding: 0 !important; }
.center dd, .notes dd { margin-left: 0; padding-bottom: 10px; padding-left: 0; }
.center dl, .notes dl { margin-top: 0; }
.center p, .notes p { margin-top: 2px; }
.center ul, .notes ul { margin-top: 0.5em; margin-left: 0; padding-top: 0; padding-right: 24px; padding-left: 0; list-style-type: none; list-style-image: none; }
.leftMid ul { list-style-type: none; list-style-image: none; margin-top: 0.5em; margin-left: 0; padding-top: 0; padding-right: 24px; padding-left: 0; }
.center li, .notes li { background-image: url(../images/li.gif); background-repeat: no-repeat; background-position: left 7px; margin-left: 22px; padding-bottom: 5px; padding-left: 15px; }
.leftMid li { background-image: url(../images/li.gif); background-repeat: no-repeat; background-position: left 7px; margin-left: 22px; padding-bottom: 5px; padding-left: 15px; }
.center li, .notes li { color: #223a3a; font-size: 100%; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; }
/*end Center*/
.admin-panel { margin-left: 0 !important; padding-left: 0 !important; }
/*begin Breadcrumb*/
.breadcrumb a:link, .breadcrumb a:visited { color: #457fa8; font-size: 80%; background-image: url(../images/breadcrumb.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; text-transform: uppercase; margin-right: 7px; padding-right: 7px; }
.breadcrumb a:hover, .breadcrumb a:active { color: #457fa8; font-size: 80%; background-image: url(../images/breadcrumb.gif); background-repeat: no-repeat; background-position: right center; text-decoration: underline; text-transform: uppercase; margin-right: 7px; padding-right: 7px; }
.breadcrumb { margin: -5px 0 -4px !important; padding: 0 !important; }
/*end Breadcrumb*/
.donateNow { position: absolute; top: 96px; right: 161px; }
/*Begin rightCol*/
.rightCol { width: 232px !important; float: right; }
.rightCol h3 { color: #7998b7; font-size: 110%; font-weight: bold; margin: 0; padding: 0; border-bottom: 1px solid #e9eaef; }
.rightCol { width: 302px; overflow: hidden; float: right; padding-top: 15px; padding-left: 18px; }
.rightCol h2 { color: #7998b7; font-size: 110%; border-bottom: 1px solid #e9eaef; }
.rightCol ul { margin-left: 0; padding-top: 5px; padding-left: 0; }
.rightCol li.blogger, .rtMid li.blogger, .rightColl li.blogger { line-height: 1.1; background-image: none; width: 100%; float: left; margin: 0 !important; padding: 0 0 15px !important; list-style-type: none; list-style-image: none; }
.rightCol li a:link, .rightCol li a:visited { color: #2c5d9f; font-size: 90%; text-decoration: none; margin: 0; padding: 0; }
.rightCol li a:hover, .rightCol li a:active { color: #2c5d9f; font-size: 90%; text-decoration: none; margin: 0; padding: 0; }
.rightColl { width: 232px !important; float: right; margin: 0 !important; padding: 0 !important; }
.rightColl h3 { color: #7998b7; font-size: 110%; font-weight: bold; margin: 0; padding: 0; border-bottom: 1px solid #e9eaef; }
.rightColl { width: 302px; overflow: hidden; float: right; padding-top: 15px; padding-left: 18px; }
.rightColl h2 { color: #678eb1; font-size: 110%; text-transform: none; border-bottom: 1px solid #e9eaef; }
.rightColl ul { margin-left: 0; padding-top: 5px; padding-left: 0; }
.rightColl li a:link, .rightColl li a:visited { color: #2c5d9f; font-size: 90%; text-decoration: none; margin: 0; padding: 0; }
.rightColl li a:hover, .rightColl li a:active { color: #2c5d9f; font-size: 90%; text-decoration: none; margin: 0; padding: 0; }
/*end rightCol*/
/*Begin mainNav*/
.mainNav { position: absolute; top: 147px; left: 0; width: 960px; float: left; }
.mainNav img { float: left; margin: 0; padding: 0; }
/*end mainNav*/
/*Begin sideNav*/
.sideNav { width: 233px; float: left; margin-left: -703px; padding-left: 10px; }
.sideNav ul { width: 212px; margin: 0 !important; padding: 0 0 30px !important; list-style-type: none; list-style-image: none; }
.sideNav ul ul { margin-top: 5px; margin-bottom: 0; margin-left: 0 !important; padding-bottom: 0; padding-left: 0 !important; list-style-type: none; list-style-image: none; display: none; }
.sideNav ul ul li { margin-left: 0; padding-left: 0; border-top: 1px solid #e9eaef; border-bottom-style: none; }
.sideNav li { line-height: 1; width: 212px; margin-left: 0 !important; padding-top: 6px !important; padding-bottom: 6px !important; padding-left: 0 !important; border-bottom: 1px solid #e9eaef; list-style-type: none !important; list-style-image: none !important; }
.sideNav ul ul li.last { margin-bottom: 0 !important; padding-bottom: 0 !important; }
.sideNav li a:link, .sideNav li a:visited { color: #457fa8; font-size: 110%; line-height: 1.4; text-decoration: none; }
.sideNav li a:hover, .sideNav li a:active, .sideNav li a.active { color: #e36f1e !important; font-size: 110%; line-height: 1.4; text-decoration: none; }
.sideNav .tabs { width: 212px; margin-left: 20px; padding: 0 0 2px !important; float: left; border-bottom-style: none; }
.sideNav h2 { color: #e36f1e; font-size: 105%; font-weight: bold; text-transform: uppercase; width: 212px; margin-bottom: 0; padding-top: 0; padding-bottom: 0; border-bottom: 1px solid #e9eaef; }
.sideNavv { width: 233px; float: left; margin-left: -955px; padding-left: 10px; }
.sideNavv ul { width: 212px; margin: 0 !important; padding: 0 0 30px !important; list-style-type: none; list-style-image: none; }
.sideNavv ul ul { margin-top: 5px; margin-bottom: 0; margin-left: 0 !important; padding-bottom: 0; padding-left: 0 !important; list-style-type: none; list-style-image: none; display: none; }
.sideNavv ul ul li { margin-left: 0; padding-left: 0; border-top: 1px solid #e9eaef; border-bottom-style: none; }
.sideNavv li { line-height: 1; width: 212px; margin-left: 0 !important; padding-top: 8px !important; padding-bottom: 8px !important; padding-left: 0 !important; border-bottom: 1px solid #e9eaef; list-style-type: none !important; list-style-image: none !important; }
.sideNavv ul ul li.last { margin-bottom: 0 !important; padding-bottom: 0 !important; }
.sideNavv li a:link, .sideNavv li a:visited { color: #4c7caa; font-size: 110%; line-height: 1.4; text-decoration: none; }
.sideNavv li a:hover, .sideNavv li a:active, .sideNavv li a.active { color: #e36f1e !important; font-size: 110%; line-height: 1.4; text-decoration: none; }
.sideNavv .tabs { width: 212px; margin-left: 20px; padding: 0 0 2px !important; float: left; border-bottom-style: none; }
.sideNavv h2 { color: #e36f1e; font-size: 105%; font-weight: bold; text-transform: uppercase; width: 212px; margin-bottom: 0; padding-top: 0; padding-bottom: 0; border-bottom: 1px solid #e9eaef; }
.secNav { font-size: 90%; width: 212px; float: left; padding-bottom: 30px; }
.more { float: right; margin-top: -15px; padding-top: 0; }
/*fin sideNav*/
/*Begin Footer*/
p.primal { color: #4d4d4d; font-size: 90%; float: left; margin: 2px 0 0; padding: 0; }
.primal a:link, .primal a:visited { color: #4d4d4d; text-decoration: none; }
.primal a:hover, .primal a:active { color: #4d4d4d; text-decoration: underline; }
ul.footNav  { float: right; margin: 0; padding: 0; }
ul.footNav li { color: #ccc; font-size: 90%; float: left; list-style-type: none; list-style-image: none; }
ul.footNav li a { color: #075190; }
.footNav span { padding-right: 11px; padding-left: 11px; }
/*End Footer*/
/*Start Admin Nav and tabs*/
.adminNav { position: absolute; top: 180px; right: 0; margin-bottom: 0 !important; padding-bottom: 0 !important; float: right; }
.adminNav a:link, .adminNav a:visited { color: #223a3a; font-weight: normal; text-decoration: none; }
.adminNav a:hover, .adminNav a:active { color: #223a3a; font-weight: normal; text-decoration: underline; }
.adminNav a { border-bottom-style: none; }
.adminNav li { list-style-type: none !important; list-style-image: none !important; margin-bottom: 0 !important; padding-bottom: 0 !important; float: right !important; }
.adminNav li { display: none; }
.adminNav .tabs { margin-left: 20px; padding: 0 0 2px !important; float: right; border-bottom-style: none; }
.adminNav li ul { display: none !important; margin-bottom: 0 !important; padding-bottom: 0 !important; }
.adminNav ul.menu { margin-bottom: 0 !important; padding-bottom: 0 !important; }
/*end Admin Nav*/
.defaultSkin table.mceToolbar,
.defaultSkin tr.mceFirst .mceToolbar tr td, 
.defaultSkin tr.mceLast .mceToolbar tr td {
  float:left;
}

.defaultSkin table.mceToolbar{
  float:left;
}
table { width: 100%; }
tr { background-color: white !important; }
td.description { width: 50%; padding-right: 10px; }
.headimage { width: 460px; float: left; padding-bottom: 15px; }
.headimage img { background-color: #faf7f4; margin: 0; padding: 4px; border: solid 1px #a9b3c7; }
.headimage p { color: #908b85; font-size: 80%; font-style: italic; float: right; margin: 0; padding: 0; }
.donatebutton { padding-top: 15px; padding-bottom: 15px; }
/*begin middle*/
.middle .left, .middle .body, .notes .left, .notes .body { margin-left: 0 !important; padding-left: 0 !important; }
.middle a:link, .middle a:visited { color: #2c5d9f; font-weight: normal; text-decoration: underline; }
.middle a:hover, .middle a:active { color: #2c5d9f; font-weight: normal; text-decoration: none; }
.middle { width: 460px; float: left; }
.middle h1 { color: #e36f1e; line-height: 1.2; margin: 0; padding: 0 0 13px; }
.where h1 { color: #e36f1e; line-height: 1.2; margin: 0; padding: 0 0 0; }
.impact h4 { color: #223a3a; font-size: 110%; font-weight: normal; margin-bottom: 0 !important; padding-bottom: 0 !important; }
.impact h4 span { font-weight: bold; width: 220px; float: left; }
.middle h2 { color: #e36f1e; font-size: 110%; text-transform: uppercase; margin-bottom: 0 !important; padding-bottom: 0 !important; }
.middle h3 { color: #223a3a; font-size: 16px; font-family: arial; font-weight: normal; }
.middle dd, .notes dd { margin-left: 0; padding-bottom: 10px; padding-left: 0; }
.middle dl, .notes dl { margin-top: 0; }
.middle p { font-size: 110%; margin-top: 2px; }
.middle ul { margin-top: 5px; margin-left: 0; padding-right: 24px; padding-left: 0; list-style-type: none; list-style-image: none; }
.middle li { background-image: url(../images/li.gif); background-repeat: no-repeat; background-position: left 9px; margin-left: 22px; padding-bottom: 5px; padding-left: 15px; }
.middle li { color: #223a3a; font-size: 100%; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; }
/*end middle*/
.impact { width: 430px; float: left !important; }
.wheremap { width: 273px; float: right; margin: -30px 0 0; padding: 0; }
.where { width: 100%; float: left; padding-bottom: 30px; }
.stats { background-color: #faf7f4; width: 200px; float: left; margin-right: 20px; padding: 20px 15px; border: solid 1px #e9eaef; }
dl { margin: 0; padding: 0; }
dt { color: #595959; font-weight: bold; margin: 0 !important; padding: 0 !important; }
dd { color: #595959; font-weight: normal; margin: 0 0 10px !important; padding: 0 !important; }
.stats p { color: #e36f1e; font-size: 80%; margin-bottom: 0; padding-bottom: 0; }
.stats span { color: #e36f1e; }
/*begin gallery*/
.gallery { position: relative; top: 15px; width: 25%; height: 260px; float: left; }
.photos { width: 715px; float: left; margin-top: 10px; border-top: 1px solid #e9eaef; }
p.click { font-weight: normal; margin-top: 10px; }
.photos h2 { text-transform: none; }
.gallery p { font-size: 90%; text-align: center; width: 165px; }
.gallery a:link p, .gallery a:visited p { color: #2c5d9f; font-size: 100%; text-decoration: none; text-align: center; width: 165px; }
.gallery a:hover p, .gallery a:active p { color: #2c5d9f; font-size: 100%; font-weight: normal; text-decoration: underline; text-align: center; width: 165px; }
.gallery img { background-color: #faf7f4; margin: 0; padding: 4px; border: solid 1px #b7c2d7; }
/*end gallery*/
.blogimage img { background-color: #faf7f4; float: left; margin: 0 15px 15px 0; padding: 4px; border: solid 1px #a9b3c7; }
.share { background-color: #faf7f4; width: 100%; float: left; margin: 7px 0 20px; padding: 0 0 0 15px; border-top: 1px solid #e9eaef; border-bottom: 1px solid #e9eaef; }
.share li { color: #678eb1; font-weight: bold; background-image: none; float: left; margin: 0; padding: 5px 0 5px 2px; list-style-type: none; list-style-image: none; }
.share li.lin { color: #e9eaef; font-weight: normal; background-image: none; float: left; margin: 0; padding: 5px 15px 5px 17px; list-style-type: none; list-style-image: none; }
.share ul { float: left; margin: 0; padding: 0; }
.share a:link, .share a:visited { color: #678eb1; font-weight: bold; text-decoration: none; float: left !important; display: inline !important; }
.tithe { width: 715px; float: left; margin: 0; padding: 0 0 25px; }
.share a:hover, .share a:visited { color: #678eb1; font-weight: bold; text-decoration: none; }
.share img { position: relative; top: 3px; left: -2px; }
.tithe img { background-color: #faf7f4; float: left; margin: 0; padding: 4px; border: solid 1px #a9b3c7; }
.video img { background-color: #faf7f4; margin: 0; padding: 4px; border: solid 1px #a9b3c7; }
.center a:link h2, .center a:visited h2 { text-decoration: none !important; text-transform: none !important; }
a:hover h2, a:active h2 { text-decoration: underline !important; text-transform: none !important; }
a:link h2, a:visited h2 { text-decoration: none !important; text-transform: none !important; }
a:hover h2, a:active h2 { text-decoration: underline !important; text-transform: none !important; }
.sidephoto { width: 222px; padding-bottom: 15px; }
.ppp { float: right; margin-top: -5px; padding-right: 15px; }
.top { width: 958px; float: left; }
.mid { width: 958px; float: left; }
.flash { width: 638px; float: left; }
.rtHome { background-color: #f9efdb; position: relative; width: 320px; height: 280px; overflow: hidden; float: right; min-height: 280px; }
.rtHome h3 { color: #e36f1e; font-size: 160%; font-weight: bold; margin: 0; padding: 0; }
.rtHome h4 { color: #569fd3; font-size: 160%; font-weight: bold; margin: 0; padding: 0.2em 0 0; }
.leftMid { width: 638px !important; float: left; margin: 0; padding: 0; }
.mal { position: absolute; left: 0; bottom: 0; }
.aria { position: relative; top: 18px; left: 18px; width: 284px; float: left; }
.leftMid h1 { color: #e36f1e; font-size: 200%; font-weight: bold; text-transform: uppercase; margin: 0; padding: 0.4em 0 0 !important; }
.leftMid h4 { color: #569fd3 !important; font-size: 200%; text-transform: uppercase; text-align: right !important; margin: 0 !important; padding: 0.3em 0 15px !important; }
.charity { width: 175px; }
.give { width: 958px; float: left; margin: 0; padding: 0; }
.compassion { margin: 0; padding: 0 0 0; width: 958px; float: left; }
.image-clear { display: none; }
.inline-right { padding-left: 10px; }
.inline-left { padding-right: 10px; }
.rtMid { width: 302px; overflow: hidden; float: right; padding-top: 30px; padding-left: 18px; }
.rtMid img { float: left; margin-right: 10px; border: solid 1px #2c5d9f; }
.rtMid h2 { color: #678eb1; font-size: 110%; width: 302px; border-bottom: 1px solid #e9eaef; }
.rtMid ul { margin-left: 0; padding-top: 5px; padding-left: 0; }
.rtMid li { line-height: 1.1; width: 100%; float: left; margin: 0; padding: 0 0 0; list-style-type: none; list-style-image: none; }
.rtMid li a:link, .rtMid li a:visited { color: #2c5d9f; font-size: 90%; text-decoration: none; margin: 0; padding: 0; }
.rtMid li a:hover, .rtMid li a:active { color: #2c5d9f; font-size: 90%; text-decoration: none; margin: 0; padding: 0; }
.wherewe img { padding-bottom: 15px; border-style: none !important; }
li.blogger img { float: left; margin-right: 10px; border: solid 1px #2c5d9f; }
.video { width: 570px; float: right; }
.video a:link, .video a:visited { text-decoration: none; }
.video a:hover, .video a:active { color: #e36f1e; }
.partner{ /*IE method of centering a relative div*/
text-align: center; padding-top: 10px; padding-bottom: 15px; }
.partner>div{ /*Proper way to center a relative div*/
margin: 0 auto; }
.partimage img { float: right; padding-bottom: 10px; }
.parts img { float: left; }
.leftMid h3 { font-weight: bold; margin-top: 0; padding-top: 0; }
.part { width: 300px; float: right; }
.parts { width: 460px; float: left; padding-top: 10px; }
.story { width: 540px; float: right; }
.adm li { background-image: none; }
.interafrica { padding-left: 30px; }
.follow { float: left; padding-top: 20px; }
.follow img { padding-top: 10px; padding-right: 15px; border-style: none !important; }
