body { background:url(../images/bg_home.jpg) left top repeat-x #fff; }

#wrapper { width:968px; /* height:638px; */ text-align:left; margin:0 auto; }

#splash { background:url(../images/bg_splash2.jpg) left top no-repeat #614C39; width:968px; height:308px; overflow:hidden; position:relative; }
#splash h2 { position:absolute; width:450px; height:80px; overflow:hidden; left:30px; top:55px; text-indent:-999em; }
#splash h3 { position:absolute; width:450px; height:120px; overflow:hidden; left:30px; top:145px; text-indent:-999em; }
#flashContainer { position:absolute; bottom:11px; left:14px; }

.colWrap { width:968px; height:222px; display:block; clear:both; margin:0 auto; }
.ctaBlock { position:relative; display:block; float:left; width:312px; height:150px; overflow:hidden; padding:10px 0 30px; text-align:left; margin-top:35px; }
.block1 { background:url(../images/ico_people.gif) right top no-repeat transparent; padding-left:5px; }
.block2 { background:url(../images/ico_church.jpg) 200px top no-repeat transparent; padding-left:30px; }
.ctaBlock a.button { background:url(../images/btn_learnmore.gif) 0 0 no-repeat transparent; color:#E5D4A4; display:block; clear:both; position:relative; top:15px; left:0px; width:146px; height:38px; overflow:hidden; text-indent:-999em; }
.ctaBlock a.button:hover { background-position:0 -38px; }
.ctaBlock a.button:active { margin-left:1px; margin-top:1px; }
.ctaBlock h2 { display:block; color:#996600; font:normal 22px/25px Georgia,Franklin,arial; }
.ctaBlock p { display:block; padding-right:135px; font:normal 12px/18px arial,helvetica,sans-serif; color:#666; }

#search { position:absolute; left:50%; margin-left:163px; /* margin-top:-40px;*/ margin-top:-40px; display:block; width:308px; height:164px; background:url(../images/bg_search.jpg) 0 0 no-repeat transparent; }
#selectwrap { position:relative; top:58px; left:24px; width:261px; }

#footer2 { height: 60px; clear: both; overflow: hidden; background: url(../images/bg_footer.jpg) 0 0 repeat-x #bf9807; }

/* DROPDOWN STYLING */
.js ul.newList {left:-9999px;}


ul.newList * {margin:0; padding:0;}
ul.newList {display:block; margin:0; padding:0; list-style:none; color:#000; width:261px; position:absolute; z-index:9999; font:normal 12px/24px tahoma;color:#59412f;}
.newListSelected {width:261px; color:#000; padding:0; background:url(../images/bg_dropdown.jpg) 0 0 no-repeat;  }
.newListSelected span {width:230px; display:block; overflow:hidden; }
ul.newList li { position:relative; background:url(../images/bg_dropdown.png) 0 -23px no-repeat; height:23px; font:normal 12px/23px arial;color:#59412f; text-indent:10px; display:none; }
.selectedTxt { display:block; width:209px; overflow:hidden; height:28px; font:bold 12px/28px arial;color:#59412f; text-indent:10px; padding-right:50px; }

.newListHover { color:#000!important; cursor:pointer; }
.newListSelHover, .newListSelFocus {cursor:pointer; }
.newListOptionTitle {font-weight:bold; }
.newListOptionTitle ul {margin:3px 0 0; }
.newListOptionTitle li {font-weight:normal; }
ul.newList li.droptop {height:28px !important; background:url(../images/bg_dropdown.jpg) 0 -28px no-repeat #d9ad0e !important;  color:#000!important; font-weight:bold !important; }
ul.newList li.dropbot {background:url(../images/bg_dropdown.jpg) 0 -70px !important; height:33px; font:normal 12px/24px arial;color:#59412f; text-indent:10px; }
/* ul.newList li.dropbot.newListHover {background:url(../images/bg_dropdown.jpg) 0 bottom !important; height:33px; font:normal 12px/24px arial;color:#59412f; text-indent:10px; }*/