@charset "utf-8";
/* CSS Document */

body{margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; background:url(images/bg.jpg) repeat; color:#FFFFFF; }
div, span, ul, li, h3, h1{padding:0; margin:0; list-style:none; }
img{padding:0; margin:0; }
.leftfloat{float:left; }
a{outline:none; }

.outerwrapper{width:888px; margin: 0 auto;}
.wrapper{width:100%; float:left; border:5px solid #665656;  }
  
/*.header{width:100%; float:left; background:url(images/header-bg.jpg) repeat; border-bottom:5px solid #665656;}*/
.header{width:100%; float:left; border-bottom:5px solid #665656;}
.logo{width:18%; float:left;}
.linkwrapper{width:82%; float:left; }
.life-wrapper{float:left; width:100%;}
.life-raft h3{ width:35%; height:102px; float:left; background:url(images/life-raft.png) no-repeat; text-indent:-9999px;  }
.search-container{float:right; text-align:right; width:55%; padding:45px 12px 0 35px; }
.search-text{ font-size:13px; float:left; padding-right:15px; }
.submit a{background:#990000; padding:2px 5px 2px 5px; float:left; font-size:12px; border:1px solid #dcd4bf; text-decoration:none; color:#FFFFFF;}


.menu{width:70%; float:left; }
.menu ul{ padding:0; margin:0; padding-top:7px; }
.menu ul li {padding:0; margin:0; float:left; padding:0 6px 0 6px; font-size:12px; border-right:1px solid #ffb31f;}
.menu a{text-decoration:none; color:#ffffff; }
.menu a:hover{text-decoration:none; color:#FF6600; }


.social{width:30%; float:left;}

.headerwrapper{width:100%; border-bottom:5px solid #665656; float:left; background:#fcf9f0;}
.main-header{width:646px; float:left; border-right:5px solid #665656;}
.donate-wrapper{width:225px; float:left; background:#fcf9f0; color:#000000; padding-top:25px; padding-left:12px; }
.donate-content{width:210px; float:left; font-size:11px; color:#000000; text-align:justify; line-height:18px; padding:16px 15px 15px 0; }
.more a{float:right; font-size:11px; color:#8f3c02; text-align:right; line-height:18px; padding:16px 15px 15px 0; text-decoration:none;}


.bodywrapper{width:100%; float:left; clear:both;}
.container1{width:100%; float:left; clear:both; background:#111015; border-bottom:5px solid #665656;}
.container1r{width:100%; float:left; clear:both; background:#111015; border-bottom:5px solid #665656; height:0px;}

.wrapper1{width:285px; float:left; background:url(images/banner1.jpg) #ffffff no-repeat right; vertical-align:bottom; padding:0px; margin:0; height:167px; }

.about-eric{padding-top:20px; float:left; padding-left:15px; clear:both; display:block; }
.more-details a{font-size:12px; padding-top:20px; float:left; padding-left:60px; clear:both; display:block; color:#002238; text-align:right; text-decoration:none; }
.more-details a:hover{text-decoration:none; color:#FF6600; }



.wrapper2{width:285px; float:left; padding:0; margin:0; background:#FF0000; }
.wrapper3{width:317px; float:left; background:url(images/banner3bg.jpg) #665656 no-repeat; height:167px; }
.meeting{padding:19px 0 0 14px; float:left; clear:right; display:block; width:95%; }
.orange-text{color:#fbae53; float:left; padding:10px 0 10px 14px; font-size:11px; display:block; width:95%; }

.yellow-text{color:#f5d277; float:left; padding:5px 14px 10px 14px; font-size:12px; text-align:justify; }

/*.container2{width:100%; float:left; clear:both; background:url(images/consultbg.jpg) repeat; border-bottom:1px solid #7d827c;}*/
.container2{width:100%; float:left; clear:both; border-bottom:1px solid #7d827c;}
.connect-cont{width:569px; float:left; border-right:1px solid #7d827c; }
.conn{float:left; border-bottom:1px solid #7d827c; clear:both; width:100%; }
.connect{ padding:25px 0px 15px 15px; float:left;}




.connect-list{padding:0; margin:0; }
.connect-list ul{padding:0; margin:0; list-style:none; float:left; padding-right:95px; }
.connect-list ul li{padding:0; margin:0; list-style:none; clear:right; color:#f5d277; font-size:11px; line-height:18px; }
.connect-list ul li a{color:#f5d277; text-decoration:none;}
.connect-list ul li a:hover{text-decoration:none; color:#FF6600; }

.rss a{font-size:12px; color:#ffb31f; font-weight:bold; background:url(images/rss.jpg) 15px 0 no-repeat; padding-left:40px; clear:both; float:left; text-decoration:none;  }

.consult-cont{width:317px; float:left; }

.consult{ /*padding:25px 25px 15px 15px;*/ float:left;}
.consult-text{color:#f4e4bb; float:left; font-size:20px; width:100%; }
.consult-content{color:#f5d277; float:left; font-size:11px; text-align:justify; padding-top:10px; }


.footer{width:100%; float:left; padding:12px 0 12px 0;}
.footer-lhs{padding-left:25px; font-size:11px; float:left; width:75%; }
.footer-rhs{padding-right:0px; font-size:11px; float:right; width:20%; }


.leftmenu{
width:180px;
background-color:#433732;
float:left;
height:100%;
padding:20px 20px 20px 20px;
}

.leftborder{
background-color:#d0c2b2;
width:2px;
float:left;
height:100%;
}

.innerbg{
float:left;
background-image:url(images/innerbg.jpg);
background-repeat:repeat;
width:888px;
}

.innertext{
width:626px;
height:100%;
float:left;
padding:20px 20px 20px 20px;
}

.subhead{
font-family:arial;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
}

.innerfont{
font-family:arial;
font-size:12px;
color:#433732;
text-align:left;
font-weight:normal;
}

.subheadtxt{
font-family:arial;
font-size:13px;
color:#6eccf5;
font-weight:bold;
background-image:url(images/subline.jpg);
background-repeat:repeat-x;
background-position:top;
padding-top:15px;
padding-bottom:15px;
}

.submenusubtxt{
font-family:arial;
font-size:11px;
color:#d0c2b2;
}

.submenusubtxtbold{
font-family:arial;
font-size:11px;
color:#d0c2b2;
font-weight:bold;
}

.innertxtblue{
font-size:14px;
font-family:Arial;
font-weight:bold;
color:#43a5d0;
}

.video{
font-family:arial;
font-size:12px;
color:#4c4238;
background-color:#f1f0ea;
width:464px;
height:23px;
padding-left:20px;
font-weight:normal;
padding-top:4px;
text-decoration:none;
}


.video1{
font-family:arial;
font-size:12px;
color:#4c4238;
background-color:#ffffff;
width:464px;
height:23px;
padding-left:20px;
font-weight:normal;
padding-top:4px;
text-decoration:none;
}


.fonttimes{
font-size:20px;
font-family:Times New Roman;
color:#4c4238;
}



.podcasts{
font-family:arial;
font-size:12px;
color:#4c4238;
font-weight:normal;
padding-top:8px;
padding-bottom:8px;
text-decoration:none;
background-image:url(images/line.jpg);
background-position:bottom;
background-repeat:repeat-x;
}


.download{
font-family:arial;
font-size:12px;
color:#d57c28;
padding-left:80px;
}


.newshead{
font-family:arial;
font-size:12px;
color:#433732;
text-align:justify;
font-weight:bold;
padding-top:10px;
}

.news{
font-family:arial;
font-size:12px;
color:#433732;
text-align:justify;
font-weight:normal;
background-image:url(images/line.jpg);
padding-top:10px;
padding-bottom:20px;
background-position:bottom;
background-repeat:repeat-x;
}


.contactimg{
background-image:url(images/img_contact.jpg);
background-repeat:no-repeat;
}


.contactleft{
width:220px;
background-color:#433732;
float:left;
}
