html{margin:0; padding:0; background-color:#FFE4C7;}
body {padding:0; margin:0 auto; width:800px;}
/*#basicModal{float:left; width:385px; height:80px; text-align:left; background-color:#1E7F65;}
#visitSite{float:right; width:385px; height:80px; text-align:right; background-color:#1E7F65;}
*/
input.felc{height:80px; width:240px; background-image:url(../images/felc_cal.jpg); border:0;}
input.spirit{height:80px; width:240px; background-image:url(../images/spirit_cal.jpg); border:0;}
input.senior{height:80px; width:240px; background-image:url(../images/senior_cal.jpg); border:0;}
input.sisters{height:80px; width:240px; background-image:url(../images/sisters_cal.jpg); border:0;}

.accordion_toggle {display: block; height: 100px; width: 800px; padding: 0; cursor: pointer; margin: 0;}
.accordion_toggle_active{color: #ffffff;}
.accordion_content{overflow: hidden; width:770px; padding:0 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:18px;}

.felc{background: url(../images/felc.jpg) no-repeat top left #006E50; text-indent:-9999px;}
.spirit{background: url(../images/spirit.jpg) no-repeat top left #860037; text-indent:-9999px; border-top: 1px solid #FFF;}
.senior{background: url(../images/senior.jpg) no-repeat top left #005288; text-indent:-9999px; border-top: 1px solid #FFF;}
.sisters{background: url(../images/sisters.jpg) no-repeat top left #D18315; text-indent:-9999px; border-top: 1px solid #FFF;}

.pageWrapper{padding:0; margin:0 auto; width:800px;}

.header{height:255px; width:800px; background-image:url(../images/header.jpg);}
.header____old{margin:0;height:90px; width:550px; background-image:url(../images/header2.jpg);padding:125px 0 0 250px; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#222222;}

.header2{margin:0;height:333px; width:550px; background-image:url(../images/header2.jpg);padding:125px 0 0 250px; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#222222;}

.gift{height:50px;width:180px; margin-left:495px;}


.footer{height:60px; padding:15px 0 0 0; width:800px; background:url(../images/footer.jpg) no-repeat top center;}

.calendar{float:left; width:240px; height:80px; text-align:left;}
.phone{float:left; width:200px; height:80px; margin:0 105px; text-align:center;}
.visit{float:left; width:120px; height:80px; text-align:right;}

.txt-img_wrapper{}

.txt-img_wrapper .text{float:left;width:440px;}
.txt-img_wrapper .images{float:right;width:300px; padding:0 15px;}

.txt-img_wrapper .images .main{width:291px;height:217px;padding:4px;border:solid 1px #999999;background:#FFFFFF;margin:20px 0;}

