body{font-size:12px; color:#333333; font-family:arial, verdana;}
a{text-decoration:none;}

h1{color:#81aa48; font-size:34px; padding:30px;}
h2{color:#81aa48; font-size:24px; margin-bottom:15px;}
h3{color:#81aa48; font-size:18px; margin-bottom:0;}
/*header styles
******************/
.header{background:transparent url('../images/headerBg.png') repeat-x 0 0; height:100px;}
.headerWrap{width:960px; margin:0 auto;}

.logo{display:block; float:left; text-indent:-4000px; width:312px; height:28px; background:transparent url('../images/logo.png') no-repeat 10px 40px; padding:40px 0 0 10px;}

ul.nav{padding-top:40px;}
ul.nav li{float:right; font-size:20px; margin:0 10px; padding:5px;}
ul.nav li a{color:white; padding:3px 5px 3px 0;}
ul.nav li.active{background:transparent url('../images/activeLeft.png') no-repeat 0 0;}
ul.nav li.active a{background:transparent url('../images/activeRight.png') no-repeat right top;}


/*body styles
********************/
.body{width:960px; background:#e8e8e8; margin:0 auto; padding-bottom:50px;}
.blurHr{background:transparent url('../images/blurHr.png') no-repeat center 0; width:100%; height:8px; margin:15px 0; }
.blurHr hr{display:none;}
.b3Hr{border-top:1px solid #b3b3b3; border-bottom:1px solid #fff; height:0; margin:20px;}
.b3Hr hr{display:none;}

/*feature styles
*****************/
.feature{height:430px; border-top:1px solid #acd86e; background:transparent url('../images/featureBg.png') repeat-x 0 0; padding-top:50px; position:relative;}
.feature h1{text-indent:-4000px; background:transparent url('../images/homeCallout.png') no-repeat 0 0; width:791px; height:74px; margin-left:115px;}


a.prev, a.next{display:block; text-indent:-4000px; position:absolute; top:150px; background:transparent url('../images/slideshowBtns.png') no-repeat 0 0; height:43px; width:43px; left:20px;}
a.next{left:auto; right:20px; background-position:-50px 0;}
a.prev:hover{background-position:0 -48px;}
a.next:hover{background-position:-50px -48px;}

.slide{border:5px solid #496d23; width:250px; height:147px; position:absolute; top:200px; left:20px;}
.slideMiddle{top:150px; left:304px; width:340px; height:200px;}
.slideRight{left:680px;}

.donateCallout{border-right:1px solid #fff; border-left:1px solid #fff; margin-left:240px; width:480px;}
.donateInner{border-right:1px solid #b3b3b3; border-left:1px solid #b3b3b3; text-align:center;}
.donateBtn{background:transparent url('../images/donateBtn.png') no-repeat 0 0; display:block; width:330px; height:142px; text-indent:-4000px; margin:0 auto;}
.donateBtn:hover{background-position:0 -142px;}

.button{background:transparent url(../images/smallBtn.png) no-repeat 0 0; display:block; width:150px; height:67px; color:white; font-size:16px; padding-top:22px; margin:0 auto;}



.col1_2{width:460px; float:left; border-right:1px solid #b3b3b3; margin-bottom:50px; margin-left:20px;}
.col2_2{width:460px; float:left; padding-left:1%; border-left:1px solid #fff;}

.px14{font-size:14px;}
.px16{font-size:16px;}
.clear{clear:both;}
.center{text-align:center;}

.footer{clear:both; width:750px; margin-left:210px; background:transparent url('../images/footerBg.png') repeat-x 0 0; height:70px; margin-top:20px;}
.footer p{display:inline-block; position:relative; top:-25px; font-size:14px;}
.footer p a{color:white;}

.footerBtm{clear:both; background:#202020 url('../images/btmBg.png') repeat-x top left; padding:20px 20px 200px; color:#b3b3b3;}


/*slideshow styles
********************/
ul.images li{float:left; width:310px; height:235px; margin:5px; text-align:center;}
ul.images img{border:5px solid #496d23;}

/*article style
********************/
.article{padding:30px;}
p{margin-bottom:18px; line-height:1.2;}
a{color:#81aa48;}
.imgRight{float:right; border:5px solid #496d23; margin:10px;}